我正在尝试使用MapBox JS来创建具有以下3个主要功能的自定义地图:
似乎功能1和2不属于同一个JS文件。就像他们使用不同版本的JS文件一样。请参阅以下链接以获取参考资料。
是否有人尝试使用Mapbox并使用这两种不同的功能 在一个?
我也使用了noConflict,但它不能那样工作! 我尝试使用JS& amp;创建自定义标记。版本为v0.18.0的CSS文件,但它似乎不会在另一个版本(v2.4.0)中使用这样的图标。
以下是使用不同版本文件的2个功能示例。
https://www.mapbox.com/mapbox-gl-js/example/flyto/
https://www.mapbox.com/mapbox.js/example/v1.0.0/custom-marker/
我发现的JS和CSS版本文件:
这是针对功能2和3
<script src='https://api.tiles.mapbox.com/mapbox-gl-js/v0.18.0/mapbox-gl.js'></script>
<link href='https://api.tiles.mapbox.com/mapbox-gl-js/v0.18.0/mapbox-gl.css' rel='stylesheet' />
这是针对功能1 - 自定义标记。
<script src='https://api.mapbox.com/mapbox.js/v2.4.0/mapbox.js'></script>
<link href='https://api.mapbox.com/mapbox.js/v2.4.0/mapbox.css' rel='stylesheet' />