0

我需要通过单击按钮来显示地址,为此我获得了所需位置的纬度和经度,

在 URl 中映射时 https://maps.google.com/?ll=28.64036031970850,77.24250191970849

像这样。我没有得到谷歌地图上的欲望指针,就像我们得到红色指针的 A 一样。感谢您的任何帮助。

4

2 回答 2

1

试试这个。根据您的需要更改纬度/经度。 https://maps.google.com/?q=22.917923,72.773438

于 2013-03-21T06:48:43.963 回答
0

您可以为此使用自定义标记。这是一个让您入门的片段:

// Create the map
var map = new google.maps.Map($("#map-result"), mapOptions);

// Create the marker on the map
var marker = new CustomMarker(new google.maps.LatLng(pinLatitude, pinLongitude), map, searchResults[i], markerNumber);

// Add listener to react to click of marker
google.maps.event.addListener(marker, 'click', (function (marker, i) {
    return function () {
        // Call some function to do something
        showSelectedMarker();
    }
})(marker, i));

一个很好的例子在这里:

Google Maps JS API v3 - 简单的多标记示例

于 2013-03-21T05:48:04.593 回答