小编Bal*_*nce的帖子

将自定义标记添加到 Mapbox 地图

我在我的项目中使用mapbox

我正在使用 mapbox.js 并使用像这样的自定义标记制作我的地图

 $(function() { 
  const token = '*********';
  let myLatlng = L.latLng(<%= @hotel.lat %>,<%= @hotel.lng %>);
  L.mapbox.accessToken = token;
  let map = L.mapbox.map('map-canvas', 'mapbox.streets')
  .setView(myLatlng, 14);

  let marker = new L.marker(myLatlng,{
    icon: L.icon({
        iconUrl: '//chart.googleapis.com/chart?chst=d_map_pin_icon&chld=home|EBCB2D'
      })
  }).addTo(map);
  });
Run Code Online (Sandbox Code Playgroud)

我正在像这样改变标记的图标

  icon: L.icon({
        iconUrl: '//chart.googleapis.com/chart?chst=d_map_pin_icon&chld=home|EBCB2D'
      })
Run Code Online (Sandbox Code Playgroud)

我想知道 MapBox GL JS 是否有像 rhis 这样的速记方法来改变它?

javascript jquery mapbox mapbox-gl-js

4
推荐指数
1
解决办法
8303
查看次数

标签 统计

javascript ×1

jquery ×1

mapbox ×1

mapbox-gl-js ×1