我試圖從給定的經度和緯度獲取位置的名稱。 有沒有可能像給定經緯度,在Sencha Touch中獲取位置名稱
getNameOfLocation(經度,緯度)?
例如getNameOfLocation(48.1471904942317,11.591434478759765) - >結果慕尼黑
我不希望使用任何圖形元素,以顯示像谷歌地圖。
任何想法? 感謝您的幫助
var geo = Ext.create('Ext.util.Geolocation', {
autoUpdate: false,
listeners: {
locationupdate: function(geo) {
alert('New latitude: ' + geo.getLatitude());
},
locationerror: function(geo, bTimeout, bPermissionDenied, bLocationUnavailable, message) {
if(bTimeout){
alert('Timeout occurred.');
} else {
alert('Error occurred.');
}
}
}
});
geo.updateLocation();
我需要一個API密鑰? – mediii
是的谷歌API你有一個API鍵...首先去https://code.google.com/apis/console點擊服務和幻燈片在谷歌地圖API V3比去api訪問和創建你的應用程序生成你的API密鑰。 –
因爲你不需要一個APi Key,有沒有它的可能性: http://stackoverflow.com/a/12615275/2436861 – mediii