Sencha Touch アプリケーションにマップを実装しました。そして、場所の名前または住所を取得したい。現在地の住所を取得することは可能ですか。
質問する
1059 次
2 に答える
3
Google Maps APIを使用して、場所の住所を取得できます。
function codeLatLng(lat, lng) {
var geocoder = new google.maps.Geocoder(),
latlng = new google.maps.LatLng(lat, lng);
geocoder.geocode({'latLng': latlng}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[0]) {
console.log(results[0].formatted_address);
} else {
console.info("No results found");
}
} else {
console.info("Geocoder failed due to: " + status);
}
});
}
お役に立てれば
于 2012-07-22T13:10:05.340 に答える
1
上記の優れた回答を使用して、これを html ファイルに追加する必要があることに注意してください。
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&sensor=SET_TO_TRUE_OR_FALSE">
</script>
詳細については、 https ://developers.google.com/maps/documentation/javascript/tutorial をご覧ください。
最初に Google API に登録する必要があります。
于 2012-07-26T07:43:47.353 に答える