如果我有一个由经度和纬度定义的位置列表,并且我想将这些位置中的每一个作为图钉放置在谷歌地图上,并将图片作为缩略图附加到每个图钉上,如果用户按下则会放大的图片别针。用户不能真正移动引脚或自己放置引脚。
我可以通过网络服务做到这一点吗?(就像你可以在 Netbeans 中制作的一样)
如果是这样,如何?当我搜索时,我似乎根本找不到我要找的东西。
我可以找到 Google Maps API 参考,但它们根本没有帮助:/
如果我有一个由经度和纬度定义的位置列表,并且我想将这些位置中的每一个作为图钉放置在谷歌地图上,并将图片作为缩略图附加到每个图钉上,如果用户按下则会放大的图片别针。用户不能真正移动引脚或自己放置引脚。
我可以通过网络服务做到这一点吗?(就像你可以在 Netbeans 中制作的一样)
如果是这样,如何?当我搜索时,我似乎根本找不到我要找的东西。
我可以找到 Google Maps API 参考,但它们根本没有帮助:/
您的问题有几个组成部分。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 呈现。