2011-07-05 20 views
6

Bir konum verildiğinde (uzunlamasına olarak) böyle bir API var mı, verilen noktanın yol/cadde olup olmadığını bulabilirim. Ve eğer mümkünse bana o yere en yakın cadde/yol verir. [Yakındaki Sokakları Bul] ->http://www.geonames.org/maps/us-reverse-geocoder.html#findNearbyStreets'dan API'yi buldum, ancak ABD'ye çözüm buldum. Daha iyi bir çözüm/algoritma biliyorsanız bana yardımcı olun. (Hindistan'da özellikle ilgileniyorum.)En yakın caddeyi bir lat-long konum verilmiş olarak bulma

+0

Ayrıca en yakın yol yere böyle noktalar çizmek için herhangi bir API var ?. –

cevap

5

Google Maps API adresini OSRM (en yakın) webservice ile çok daha basit

http://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&sensor=true_or_false 

Kontrolü Bu http://code.google.com/apis/maps/documentation/geocoding/#JSON

+0

Teşekkürler Sandeep ve Mathias'ı güncelleyin. Herhangi biriniz bana, verilen en uzun yalanların bir yolda ya da yok olduğunu bilmenin bir yolu olup olmadığını söyler misiniz? Temel olarak, uygulamamdaki caddede olmayan noktaları kaldırmak istiyorum. Örneğin, benim uygulamamın evde oturumu kullanan herhangi biri varsa, bu uzun sürenin saklanmasını istemiyorum. – Swati

+0

En yakın yolun en uzun uzağında bu noktaları işaretlemek için herhangi bir yol var mı? –

İlgili konular