0

如果我有一个由经度和纬度定义的位置列表,并且我想将这些位置中的每一个作为图钉放置在谷歌地图上,并将图片作为缩略图附加到每个图钉上,如果用户按下则会放大的图片别针。用户不能真正移动引脚或自己放置引脚。

我可以通过网络服务做到这一点吗?(就像你可以在 Netbeans 中制作的一样)

如果是这样,如何?当我搜索时,我似乎根本找不到我要找的东西。

我可以找到 Google Maps API 参考,但它们根本没有帮助:/

4

1 回答 1

0

您的问题有几个组成部分。google-maps 有一个我推荐使用的强大的 JS API。

帮助您入门的几个片段: 在指定位置创建新标记:

marker = new google.maps.Marker({
                position: new google.maps.LatLng(33.776989, -84.387000),
                map: map,
                title: '',
                draggable: true
            });

自定义标记: https ://developers.google.com/maps/documentation/javascript/overlays#Icons

创建一个新的调用(信息窗口):

infowindow = new google.maps.InfoWindow();
var contentString = '<div id="content">Hello,World</div>';
                    infowindow.setContent(contentString);

有了这个,您将能够拥有您正在寻找的大部分功能。您的网络服务可以将数据加载到客户端 JSON 中,然后由 Google-Maps API 呈现。

于 2013-03-28T13:09:00.520 回答