Android 1.0'da, yol tarifleri için bir com.google.googlenav ad alanı vardı:
Rota - Geliştirilmiş Google Yol Tarifleri
Ancak daha yeni SDK'da bazı nedenlerle kaldırıldı ...
Android: DrivingDirections API 1.0'dan beri kaldırıldı - 1.5 / 1.6?
BlackBerry'de de bu tür şeyler için API eksikliği var:
Blackberry'de iki yer arasındaki rotayı nasıl bulabilirim?
csie-tw bir çözüm sunar (kml dosyası için gmaps sorgulama ve ayrıştırma):
Android - Sürüş Yönü (Rota Yolu)
Ayrıca Andrea , Android için DrivingDirections yardımcı sınıfları hazırladı.
Bu işlevsellik için j2me'de küçük bir yardımcı yazdım, bu yüzden örneklerimi Android ve BlackBerry'de paylaşmak istiyorum.
GÜNCELLEME
Yorumlarda belirtildiği gibi, resmi olarak izin verilmeyen Google Haritalar API'leri Hizmet Şartları :
Google Haritalar / Google Earth API'leri Hizmet Şartları
Son güncelleme: 27 Mayıs 2009
...
10. Lisans Kısıtlamaları. Şartlar kapsamında açıkça izin verilmedikçe veya Google'dan (veya uygun olduğu şekilde, belirli İçeriğin sağlayıcısından) önceden yazılı izin almadıysanız, Google'ın yukarıdaki lisansları aşağıdaki tüm kısıtlamalara bağlılığınıza tabidir. Bölüm 7'de veya Haritalar API Dokümantasyonunda açıkça izin verilmedikçe, aşağıdakileri yapmamalısınız (ve başkalarına da izin veremezsiniz):
...
10.9 Hizmeti veya İçeriği aşağıdakiler için veya bunlarla bağlantılı olarak herhangi bir ürün, sistem veya uygulama ile kullanmamalısınız:
(a) gerçek zamanlı navigasyon veya rota rehberliği, bir kullanıcının sensör özellikli cihazının pozisyonuyla senkronize olan adım adım yol rehberliği dahil ancak bunlarla sınırlı değildir;
ve bazı uygulamalar için devre dışı bırakılabilir (bir şekilde, en azından Android'de) ... .NET konuşmasında Geocode kazımadan :
API kullanım koşulları buna izin vermiyor. Coğrafi kodlar oluşturmak için Google Haritalar'ı kazımamalısınız. Sunucularımızın otomatik sorgularını yapan hizmetleri engelleyeceğiz.
Bret Taylor
Ürün Müdürü, Google Haritalar
Herhangi bir alternatif ve / veya öneriniz için minnettar oluruz!
Teşekkürler!