【发布时间】:2016-09-06 00:08:28
【问题描述】:
我正在使用 Mapbox 路线 API 和传单来创建交互式地图。
调用路线功能时,一切正常,Mapbox 为我的起点和终点设置了标记。
默认情况下,它使用通用标记,分别带有 A 和 B。我找不到任何关于配置它使用的标记的文档,有人有任何见解、示例或建议吗?
谢谢!
【问题讨论】:
我正在使用 Mapbox 路线 API 和传单来创建交互式地图。
调用路线功能时,一切正常,Mapbox 为我的起点和终点设置了标记。
默认情况下,它使用通用标记,分别带有 A 和 B。我找不到任何关于配置它使用的标记的文档,有人有任何见解、示例或建议吗?
谢谢!
【问题讨论】:
文档似乎专注于 featureLayers 来制作自定义 pin。我发现带有自定义图标的标记做得更好。
这是我的做法:
blueIcon = new L.icon({ iconUrl: '/img/Bo6.png', iconSize: [75, 75], // 图标大小 弹出锚点:[300,-125] });
movingMarker = new L.marker([51.5, -54.11], { "title": "太空中的菲利克斯", "description": "1718 14th St NW, Washington, DC", className: "事件弹出框", 图标:蓝色图标 });
movingMarker.addTo(地图);
【讨论】: