谷歌地图图像叠加和多色标记 - 如何组合代码

Google maps image overlay and multicolored markers - how to combine code?

本文关键字:何组合 组合 代码 叠加 图像 谷歌地图      更新时间:2023-09-26

我有两个示例代码:

  1. 地图: https://drive.google.com/file/d/0B6Pit3BhPYj4Y0xjMnNabXRicTg/view

  2. 标记:https://drive.google.com/file/d/0B6Pit3BhPYj4Z2x5TElQb25kcHc/view

我想做的是将标记(来自文件 2)放置到地图 (1)(具有叠加图像)上。

有谁知道该怎么做?

Fllow 这个答案:使用匹配的 id 更改标记图标

var marker_new = new Array();
var url = "";
switch (marker.id){
   case 1: break;
   case 2: break;
   case 3:url = "http://exampl.com/yellow.png";   
   case 4: break;
   case 5: break;    
}
marker_new[i] = google.maps.Marker({
                                 icon: url;
                                 position: place.geometry.location,
                                 map: map
                               });

更新示例:http://jsfiddle.net/uL2Lshu6/7/