如何直接从Mapbox中提取Mapbox标记的样式?

时间:2014-03-25 19:27:43

标签: javascript mapbox

我是Mapbox的新手,所以请耐心等待。

我已将我的geoJson上传到我的Mapbox地图,现在正在通过javascript编辑它,通过调用以下函数创建地图。

$scope.initMap = function() {
   var map = L.mapbox.map('map', 'example.hk78fg64');
};

地图工作正常,但我想设置默认标记的样式。如何直接从Mapbox中提取这些标记的样式?设置样式的所有示例都在geoJson函数内部现场创建标记(查看下面的表达式)

L.geoJson(geoJson, {
    pointToLayer: L.mapbox.marker.style,
});

1 个答案:

答案 0 :(得分:0)

请参阅L.mapbox.map documentation

$scope.initMap = function() {
   var map = L.mapbox.map('map', 'example.hk78fg64', { featureLayer: {
       pointToLayer: L.mapbox.marker.style }
   });
};