我只需要一些簡單的示例代碼,它可以告訴我如何從輸入的郵政編碼或城市/州獲取一個latlng元素。從郵政編碼獲取LatLng - Google Maps API
回答
不能你只需要調用下面進行更換操作{}郵政編碼與郵遞區號或城市和州 http://maps.googleapis.com/maps/api/geocode/json?address= {}郵政編碼
這是一個帶鏈接如何使用JavaScript地理編碼:Geocode walk-thru。如果您需要特定的緯度/經度號碼的通話geometry.location.lat()或geometry.location.lng()(API for google.maps.LatLng class)
例子來獲得緯度/經度:
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);
我不小心在另一個線程中發佈了相同的答案,那麼它不會讓我發佈另一個3分鐘!哈哈 這將允許您用一個地址做: http://maps.googleapis.com/maps/api/geocode/xml?address=Mountain+View,+CA&sensor=false 返回將有
,如果我個子帶拉鍊的地址,這項工作也woudl? – Scott 2011-04-07 19:09:44
是的,這裏有一個可以測試的例子。文本框位於左上角。 http://code.google.com/apis/maps/documentation/javascript/examples/geocoding-simple.html – Mark 2011-04-07 19:12:11
只是一個提示: 郵政編碼不是全球唯一的所以這是值得提供國家ISO代碼在請求(https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)。
e.g尋找拋光(ISO代碼PL
)郵政編碼01-210
的座標:
https://maps.googleapis.com/maps/api/geocode/json?address=01210,PL
如何獲取用戶的國家代碼?
如果您想基於IP地址有它的服務,例如,你可以做得到的要求,讓您的用戶國家簡介: http://ip-api.com/json
感謝您的提示,只是使用地址= 01210沒有提供正確的結果。與「,PL」加法它工作正常! – Havrin 2017-10-30 14:52:55
- 1. 如何從google maps API獲取城市和郵政編碼?
- 2. 從Google地圖獲取郵政編碼
- 3. Google Maps API郵政編碼邊界
- 4. 用於郵政編碼的Google Maps API
- 5. Google Maps API - 獲取最接近郵政編碼的地址
- 6. 使用Google Maps Javascript API獲取郵政編碼V3反向地理編碼
- 7. 谷歌地圖從latLng獲取郵政編碼
- 8. 如何使用Google Maps API從郵政編碼中獲取州(德國)?
- 9. 如何使用Google Places API獲取郵政編碼?
- 10. 通過郵政編碼獲取distancematrix
- 11. 使用Google提取Google Maps API JSON中的郵政編碼細化
- 12. Google Maps API:返回郵政編碼結果
- 13. Google maps API - 僅通過郵政編碼檢索
- 14. 使用codeigniter google-maps-api-v3-library的郵政編碼搜索
- 15. 如何讓Google Maps「Places API」返回郵政編碼信息?
- 16. 在google maps api中輸入郵政編碼區域?
- 17. Google maps API - LatLng返回NaN
- 18. 從google api獲取郵編?
- 19. Google Maps API地理編碼郵政編碼並設置國家代碼?
- 20. 從5位數的郵政編碼,編程,api獲取9位數的郵政編碼
- 21. 從Google地圖中的地理位置獲取郵政編碼
- 22. Google Maps API地理編碼 - 波蘭語地址沒有郵政編碼?
- 23. Google Geocoder查找按國家和城市獲取郵政編碼
- 24. 使用Google Maps API的兩個郵政編碼和Excel中的一組郵政編碼之間的距離
- 25. 從經緯度獲取郵政編碼
- 26. iOS中的郵政編碼獲得(null)Google Maps SDK反向地理編碼
- 27. 從名稱或郵政編碼獲取經緯度 - 谷歌API
- 28. 從谷歌地圖API獲取自動完成服務的郵政編碼v3
- 29. 如何從英國郵政編碼獲取地理位置
- 30. 如何使用Google Maps API查看各城市的郵政編碼?
是否有特定的語言你尋找你的例子是在? – Mark 2011-04-07 18:57:17
Javascript hopefully ... – Scott 2011-04-07 19:00:49