Directions API'ye genel bakış

Directions API, HTTP isteğini kabul eden ve Konumlar arasındaki JSON veya XML biçimli yol tarifleri.

Yol Tarifi API'sini neden kullanmalısınız?

Directions API ile çeşitli modlar için yol tarifi alabilirsiniz: toplu taşıma, araba, yaya veya bisiklet gibi ulaşım.

Directions API ile neler yapabilirsiniz?

Directions API ile konumlar arasındaki yol tariflerini hesaplayabilir, şu bilgileri de içerir:

  • Toplu taşıma, araba, araba yolculuğu ve yol tarifi dahil olmak üzere çeşitli ulaşım şekilleri için bisikletle veya yaya olarak.
  • Bir dizi ara nokta kullanarak birden fazla parça içeren yol tarifleri.
  • Kalkış, hedef ve ara noktaları şunlar da dahil olmak üzere birden çok yöntemle belirtin: metin dizeleri (örneğin, "Chicago, IL" veya "Darwin, NT, Australia"), yer kimlikler veya enlem/boylam koordinatları.

Directions API'nin işleyiş şekli

Directions API, yardımcı olabilir. Ürün aşağıdaki seyahat öğelerini hesaba katar en verimli rotayı belirlerken:

  • Seyahat süresi (birincil)
  • Mesafe
  • Dönüş sayısı

Aşağıdaki örnek istek; Toronto, Ontario'dan Montreal, Quebec'e arabayla yol tariflerini JSON biçiminde döndürür:

https://maps.googleapis.com/maps/api/directions/json
  ?destination=Montreal
  &origin=Toronto
  &key=YOUR_API_KEY

Kaynaklar

Aşağıdaki tabloda, Döndürdüğü verilerle birlikte Directions API.

Veri kaynakları Döndürülen veriler İade biçimi
Yol tarifi

Kalkış ve varış noktalarını yer kimlikleri, adresler, enlem/boylam koordinatlarını kullanabilirsiniz. Gerekli parametrelere bakın inceleyebilirsiniz.

Rotalara, bacaklara ve adımlara ayrılmış ayrıntılı yol tarifleri. Görüntüleyin Ayrıntılar için yol tarifi yanıtları
  • JSON
  • XML

Directions API nasıl kullanılır?

1 Kurulumu tamamlayın. Ayarlarınızı Google Cloud projesi ve kurulumu tamamlayın lütfen unutmayın.
2 Demoyu deneyin API anahtarınız ve bulut projeniz olduğunda deneyerek yol tarifi demosunu göreceksiniz. Directions API demosuna bakın.
3 Talep oluşturma Örnek istekleri inceleyin ve sağlayabileceğiniz, seyahat modları, ara noktalar ve Rota kısıtlamaları. Yol tarifi örnekleri bölümüne bakın.
4 Yanıtlarla ilgili temel bilgileri anlama Uygulamanızda yol tarifi verilerini kullanmaya hazırlanmak için verilere verilen yanıtları inceleyin. Görüntüleyin Yol tarifi yanıtları inceleyebilirsiniz.
5 Yol tarifi verilerini kendi uygulamanıza ekleyin. Bu verileri seyahat mesafesini ve süresini hesaplamak için kullanabilirsiniz.

Kullanılabilir istemci kitaplıkları

Bu API'yi şu dilde çağırın: aşağıdaki istemci kitaplıklarından birini kullanarak seçiminizi yapın:

Google Haritalar için Java İstemcisi, Python İstemcisi, Go İstemcisi ve Node.js İstemcisi Hizmetler, topluluk tarafından desteklenen istemci kitaplıklarıdır ve Apache 2.0 Lisansı. Bu uygulamaları GitHub'dan indirin. Burada yükleme talimatlarını ve örnek kodu da bulabilirsiniz.

Sırada ne var?