Dizin
IsochroneService(arayüz)GenerateIsochroneRequest(mesaj)GenerateIsochroneRequest.PolygonFidelity(enum)GenerateIsochroneRequest.RoutingPreference(enum)GenerateIsochroneRequest.TravelDirection(enum)GenerateIsochroneRequest.TravelMode(enum)GenerateIsochroneResponse(mesaj)Isochrone(mesaj)
IsochroneService
İzokronları hesaplamak için kullanılan hizmet. İzokron, belirli bir seyahat süresi içinde belirli bir başlangıç noktasından ulaşılabilen alandır.
| GenerateIsochrone |
|---|
|
Belirli bir parametre grubu için tek bir izokron hesaplar ve döndürür. |
GenerateIsochroneRequest
Tek bir izokron oluşturma isteği.
| Alanlar | |
|---|---|
travel_duration |
Zorunlu. İzokron hesaplaması için seyahat süresi. Değer pozitif olmalı ve 7.200 saniye (120 dakika) ile sınırlanmalıdır. DRIVE modunda izin verilen maksimum süre 3.600 saniye (60 dakika) olur. |
travel_mode |
Zorunlu. Ulaşım şekli. |
travel_direction |
Zorunlu. Seyahat yönü. |
routing_preference |
İsteğe bağlı. Yönlendirme tercihini belirtir. Varsayılan olarak TRAFFIC_UNAWARE değerine ayarlanır. |
enable_smoothing |
İsteğe bağlı. Ortaya çıkan eşzamanlılık çokgenlerinin kenarlarının düzleştirilip düzleştirilmeyeceğini belirtir. |
polygon_fidelity |
İsteğe bağlı. Oluşturulan poligonun hassasiyetini kontrol eder. Varsayılan olarak POLYGON_FIDELITY_UNSPECIFIED değerine ayarlanır. |
origin birleşik alanı. Zorunlu. İzokron hesaplaması için başlangıç noktası. origin aşağıdakilerden yalnızca biri olabilir: |
|
location |
Enlem/boylam koordinatı olarak başlangıç noktası. |
place |
Bir yerin |
PolygonFidelity
İzokron poligonundaki ayrıntı düzeyini kontrol eder.
| Sıralamalar | |
|---|---|
POLYGON_FIDELITY_UNSPECIFIED |
Poligon doğruluğu belirtilmemiş. Sunucu, seyahat süresine dayalı olan varsayılan değerini kullanır. |
LOW |
Hassasiyeti düşüktür. Daha az köşe noktasıyla geniş alanları kaplamak için uygundur. |
MEDIUM |
Orta hassasiyet. Ayrıntı ve yapay nesne boyutu arasında denge. |
HIGH |
Yüksek hassasiyet. Yüksek doğrulukta kenarlar ancak yol ağı yoğunluğunun düşük olduğu yerlerde poligonda boşluklar oluşabilir. |
RoutingPreference
Trafik koşullarının hesaplamaya nasıl dahil edileceğini belirler.
| Sıralamalar | |
|---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
Yönlendirme tercihi belirtilmedi. Sunucu, varsayılan değeri olan TRAFFIC_UNAWARE'i kullanır. |
TRAFFIC_UNAWARE |
Hesaplamada trafik koşulları dikkate alınmaz. İzokron, yol ağına ve statik seyahat sürelerine göre belirlenir. Bu, trafiğin bir faktör olmadığı planlama amaçları için uygundur. |
TRAFFIC_AWARE |
Hesaplamada anlık trafik koşulları dikkate alınır. |
TravelDirection
İzokron hesaplaması için seyahat yönünü belirtir.
| Sıralamalar | |
|---|---|
TRAVEL_DIRECTION_UNSPECIFIED |
Seyahat yönü belirtilmedi. |
FROM |
Başlangıç noktasından ulaşılabilen alanı hesaplar. Örnek: "Depomdan 30 dakika içinde nereye teslimat yapabilirim?" |
TO |
Başlangıç noktasına gitmek için seyahat edebileceğiniz alanı hesaplar. Örnek: "Çalışanlarım ofise 30 dakika içinde ulaşmak için nereden işe gidip gelebilir?" |
TravelMode
Eşzamanlılık hesaplaması için ulaşım şeklini tanımlar.
| Sıralamalar | |
|---|---|
TRAVEL_MODE_UNSPECIFIED |
Ulaşım şekli belirtilmedi. |
DRIVE |
Binek otomobille seyahat edin. |
BICYCLE |
Bisikletle seyahat edin. |
WALK |
Yürüyerek seyahat etme |
GenerateIsochroneResponse
Oluşturulan izokron verilerini içeren bir yanıt.
| Alanlar | |
|---|---|
isochrone |
Yalnızca çıkış. Oluşturulan izokron. |
Eşzamanlılık
Belirli bir seyahat süresi içinde bir başlangıç noktasından ulaşılabilirliği temsil eden bir izokron hesaplamasının sonucu.
| Alanlar | |
|---|---|
geometry birleşik alanı. İzokronun geometrik temsili. geometry aşağıdakilerden yalnızca biri olabilir: |
|
geo_json |
RFC 7946 biçimini kullanan GeoJSON biçimindeki eşzamanlılık eğrisi geometrisi: https://datatracker.ietf.org/doc/html/rfc7946#section-3.1.6. |