我试图从给定的经度和纬度获取位置的名称。 有没有可能像给定经纬度,在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