Tek istediğim, bir posta kodu öğesinden VEYA bir şehir/eyaletten nasıl bir latlng öğesi elde edileceğimi gösteren basit bir örnek kod.Posta Kodu'ndan LatLng'i edinin - Google Maps API
cevap
sadece posta kodu veya şehir ve devlet ile {posta kodu} replaceing aşağıdaki çağrı Could http://maps.googleapis.com/maps/api/geocode/json?address= {posta kodu}
Google Geocoding İşte
JavaScript kullanarak coğrafi kod Nasıl bir ile bir bağlantı : Geocode walk-thru.
var lat = '';
var lng = '';
var address = {zipcode} or {city and state};
geocoder.geocode({ 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
lat = results[0].geometry.location.lat();
lng = results[0].geometry.location.lng();
});
} else {
alert("Geocode was not successful for the following reason: " + status);
}
});
alert('Latitude: ' + lat + ' Logitude: ' + lng);
Aynı cevabı yanlışlıkla başka bir iş parçacığına gönderdim, sonra 3 dakika için bir tane daha göndermeme izin vermedi! haha Bu bir adresi ile yapmak izin verecek: http://maps.googleapis.com/maps/api/geocode/xml?address=Mountain+View,+CA&sensor=false dönüş
eğer zip ile i alt adres, hem de işe woudl? – Scott
Evet, burada test edebileceğiniz bir çalışma örneği. Metin Kutusu sol üst köşede. http://code.google.com/apis/maps/documentation/javascript/examples/geocoding-simple.html – Mark
Sadece bir ipucu: Eğer gerekiyorsa belirli enlem/Ing sayılar enlem/Ing almak için geometry.location.lat() veya geometry.location.lng() (API for google.maps.LatLng class)
ÖRNEK çağırır: zip kodları dünya çapında benzersiz değildir bu nedenle ülke ISO kodu istekte (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) sağlamak için değer.
örneğin cila (iso kod PL
) zipcode 01-210
koordinatları arayan:
https://maps.googleapis.com/maps/api/geocode/json?address=01210,PL
nasıl kullanıcı ülke kodunu almak için? IP adresine bunun için hizmetler, örneğin üzerinde GET isteği yapabilirsiniz vardır tabanlı kullanıcı ülke bilgi almak isterseniz
ipucu için teşekkürler, sadece adresi = 01210 kullanarak doğru bir sonuç vermedi. ek olarak, "PL" ek olarak çalışıyor! – Havrin
- 1. Google Static Maps API:
- 2. Google Maps API (statik)
- 3. google maps api
- 4. Google maps - Posta kodu hazırlama
- 5. getpaths() çokgenler google maps api
- 6. bir Google Maps API çağrısı
- 7. GWT + Google Maps API v3
- 8. Google Maps API işlevi map.getCenter()
- 9. Google Maps API directionsService.route farklı
- 10. google maps API for C#
- 11. Google Maps API - Sınıfındaki Sorunlar
- 12. Google maps api Çember eğimi?
- 13. Google Maps Katmanlardaki Api işareti
- 14. Google Maps API ve GeoJSON
- 15. google maps api placesservice'yi okuyamadı
- 16. Google Maps API ile Google Maps Engine arasında mı?
- 17. Google Maps API v3: Çizim Yöneticisi
- 18. google maps v3 API mouseover çokgenlerle mi?
- 19. Google Maps API v3: Özel işaretleyici
- 20. Google Maps API - Adres Koordinatlarını Al
- 21. Webpack Google Maps API ile nasıl kullanılır?
- 22. Google Maps API Geocode Eşzamanlı olarak
- 23. Google Maps API V3 fromDivPixelToLatLng tutarlı değil
- 24. Google Maps API nasıl düzgün kullanılır?
- 25. Google Maps API V3 yumuşak zumu kapat
- 26. Google Maps API Infowindows'lu Birden Fazla İşaretçi
- 27. Redraw/refresh Itemizedoverlay? (android/google maps api)
- 28. Api google maps - Yol Tarifi hizmet yanıtı
- 29. Android Google Maps API v2 ekran rota
- 30. Google Maps API - Sokak Koordinatlarını Alma
belirli bir dil var mı senin örnek olmak için sizin seyir ? – Mark
Javascript hopefully ... – Scott