Google, içerikleri tercih ettiğiniz dile çevirmek için yapay zeka teknolojisini kullanır. Yapay zeka çevirilerinde hata olabilir.
Çoklu Çizgi Kalitesini Yapılandır
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Çoklu çizginin kalitesi aşağıdaki terimlerle açıklanabilir:
- Çoklu çizgiyi oluşturan noktaların sayısı
- Nokta sayısı ne kadar fazlaysa çoklu çizgi o kadar düzgün olur (özellikle eğrilerde).
- Noktaların kayan nokta hassasiyeti
- Noktalar, tek duyarlıklı kayan nokta biçiminde temsil edilen enlem ve boylam değerleri olarak belirtilir. Bu yöntem, küçük değerler (tam olarak temsil edilebilen) için iyi sonuç verir ancak kayan nokta yuvarlama hataları nedeniyle değerler arttıkça hassasiyet azalır.
Çoklu çizgi kalitesini belirtme
ComputeRoutes() yöntemini çağırdığınızda, çoklu çizginin kalitesini belirtmek için bir PolylineQuality numaralandırma değeri kullanırsınız.
En yüksek çözünürlüklü çoklu çizgiyi oluşturmak için maksimum sayıda noktadan oluşan bir çoklu çizgi oluşturmak istediğinizde HIGH_QUALITY değerini kullanın. Bu kalite artışı, yanıt gecikmesi pahasına gerçekleşir.
Rotanın düşük çözünürlüklü bir genel görünümünü oluşturmak istediğinizde OVERVIEW değerini kullanın. Bu değer, minimum sayıda noktadan oluşan bir çoklu çizgidir. Bu seçenek, en düşük gecikmeyle yanıtlar üretir.
Örnek
Aşağıdaki örnekte, istek gövdesinde çoklu çizgi kalitesinin nasıl ayarlanacağı gösterilmektedir.
{
"origin":{
"location":{
"latLng":{
"latitude":37.419734,
"longitude":-122.0827784
}
}
},
"destination":{
"location":{
"latLng":{
"latitude":37.417670,
"longitude":-122.079595
}
}
},
"polylineQuality":"HIGH_QUALITY"
}
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2026-11-02 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-11-02 UTC."],[],["Polyline quality depends on the number of points and their floating-point precision. The `ComputeRoutes()` method uses `PolylineQuality` to set this. `HIGH_QUALITY` creates a polyline with the maximum points, resulting in high resolution but increased latency. `OVERVIEW` generates a low-resolution polyline with minimal points, reducing latency. The request body sets `polylineQuality` to specify either `HIGH_QUALITY` or `OVERVIEW`, which will influence the polyline's precision.\n"]]