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 bisiklet sürmeyi deneyebilirsiniz.
- 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
Başlangıç 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ı |
|
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:
- Java Google Haritalar Hizmetleri istemcisi
- Python Google Haritalar Hizmetleri istemcisi
- Go İstemcisi Google Haritalar Hizmetleri için
- Node.js Google Haritalar Hizmetleri istemcisi
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?
- Directions API'yi kullanmaya başlama: Kullanmaya başlayın.
- Yol Tarifi isteğinde bulunmaya başlayın: Yol tarifi isteğinde öğrenin.
- En iyi uygulamaları takip edin: Web hizmeti en iyisi'ne gidin uygulamalar.