-2
私はこのコードを使用してgoogle maps apiを介してユーザーの現在地を取得しています。私は緯度と経度の形式で位置を取得しており、LatLng変数でその場所を取得しています。経度と緯度から現地名を取得するには?
その後、私は緯度と経度をアドレスに変換していますが、動作していません。
if(navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function (p){
var LatLng = new google.maps.LatLng(p.coords.latitude,p.coords.longitude);
alert(LatLng);
alert(p.coords.latitude);
alert(p.coords.longitude);
var mapOptions = {
center: LatLng,
zoom: 13,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'LatLng': LatLng }, function (results, status){
alert(geocoder);
if (status == google.maps.GeocoderStatus.OK){
if (results[1]){
alert("Location: " + results[1].formatted_address);
}
}
});
** javascript!= java ** – ParkerHalo
タグを削除すると、JavaとJavaのjavascriptが異なる – Raddix