如果我有一个由经度和纬度定义的位置列表,我想将这些位置中的每一个作为引脚放在Google地图上,并将图片作为缩略图附加到每个引脚,并且如果是用户按下引脚。用户无法真正移动引脚或自行放置引脚。
我可以通过网络服务完成此操作吗? (就像你在Netbeans中所做的那样)
如果是这样,怎么样?当我搜索时,我似乎无法找到我正在寻找的东西。
我可以找到Google Maps API参考资料,但它们根本没有帮助:/
答案 0 :(得分:0)
您的问题有几个组成部分。谷歌地图有一个强大的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):
infowindow = new google.maps.InfoWindow();
var contentString = '<div id="content">Hello,World</div>';
infowindow.setContent(contentString);
有了这个,您将能够拥有您正在寻找的大部分功能。您的Web服务可以将数据加载到客户端JSON中,然后可以通过Google-Maps API呈现。