我如何样式Mapbox标记被直接从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,
});

参见L.mapbox.map文档:

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

最新更新