MAPBOX - 无法在同一个Web应用程序中使用自定义标记和“飞行到位置”功能

时间:2016-05-26 16:10:35

标签: javascript mapbox mapbox-gl mapbox-gl-js

我正在尝试使用MapBox JS来创建具有以下3个主要功能的自定义地图:

  1. 自定义标记图像(图标)
  2. 飞到位置(慢慢或一般)
  3. 过滤标记
  4. 似乎功能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' />
    

0 个答案:

没有答案