我想在我的ASP.net应用程序中使用以下谷歌地图API片段来检索用户所选点的纬度和经度。
此代码显示与https://www.google.com/maps/@25.3812696,58.4464073,6z相同的地图。而不是'.com'的地图,我希望从'.ae'看到地图。
这是与https://www.google.ae/maps/@25.3812696,58.4464073,6z相同的地图。这两张地图均来自Google的国家/地区。 有没有办法实现这个目标?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Location Tracking</title>
</head>
<body>
<script type="text/javascript"src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
window.onload = function () {
var mapOptions = {
center: new google.maps.LatLng(24, 54),
zoom: 14,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var infoWindow = new google.maps.InfoWindow();
var latlngbounds = new google.maps.LatLngBounds();
var map = new google.maps.Map(document.getElementById("dvMap"), mapOptions);
google.maps.event.addListener(map, 'click', function (e) {
//this part will return the coordinates to the parent page
alert("Latitude: " + e.latLng.lat() + "\r\nLongitude: " + e.latLng.lng());
});
}
</script>
<div id="dvMap" style="width: 500px; height: 500px">
</div>
感谢和问候,
答案 0 :(得分:0)
我在javascript地图上玩了一下,并想通过在&languange=ae
的末尾添加src
,你可以产生类似的效果。请查看jsfiddle的example,然后尝试为代码src="http://maps.googleapis.com/maps/api/js?sensor=false&language=ae"
添加语言。希望对你有用。