如何使用maps.google.ae(阿联酋地图)中的地图而不是maps.google.com中的地图

时间:2015-05-14 05:53:17

标签: asp.net google-maps google-maps-api-2

我想在我的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>

   

感谢和问候,

1 个答案:

答案 0 :(得分:0)

我在javascript地图上玩了一下,并想通过在&languange=ae的末尾添加src,你可以产生类似的效果。请查看jsfiddle的example,然后尝试为代码src="http://maps.googleapis.com/maps/api/js?sensor=false&language=ae"添加语言。希望对你有用。