我正在使用谷歌地图API V3。我需要在地图上动态放置标记,我需要在任何方法中区分每个标记。
我需要有编号标记或不同颜色的标记。请建议一种方法来完成我的项目。我在JSP页面中使用纯javascript。
答案 0 :(得分:2)
Here是从Mike Williams' v2 tutorial转换为Google地图API v3的标记类别示例。我有using lettered markers和numbered markers或numbered markers defined in xml的v2 API示例,可以转换为v3。
答案 1 :(得分:0)
使用关联数组在添加标记时存储标记,标记的唯一标识符。像这样的东西:
var markersOnMap=[];
function addMarker(markerJson)
{
if(!markersOnMap[markerJson.identifier])
{
//code to add marker
markersOnMap[markerJson.identifier]=true;
}
}