mapbox
战斗中的老段
这个作者很懒,什么都没留下…
展开
-
map.setTerrain is not a function
1、一般出现这个报错就是 mapbox版本过低,地形是v2后的版本才有地形我用的是2.4.1版本<link href="https://api.mapbox.com/mapbox-gl-js/v2.4.1/mapbox-gl.css" rel="stylesheet"> <script src="https://api.mapbox.com/mapbox-gl-js/v2.4.1/mapbox-gl.js"></script>地形代码 封装好的 ,把封装好的原创 2021-09-09 18:27:20 · 611 阅读 · 0 评论 -
mapbox 加载json数据 和数据中颜色 和高度 并根据数值加载颜色
代码 //添加geojson数据 map.on('load', function () { map.addLayer({ 'id': 'room-extrusion', 'type': 'fill-extrusion', 'source': { 'type': 'geojson', 'd.原创 2021-09-08 17:39:21 · 2372 阅读 · 2 评论 -
mapbox 将坐标转换成米
1、基于当前坐标转换成米 //点击地图出现经纬度 map.on('click', function (e) { var coordinates = e.lngLat; // 将经纬度坐标转换成web墨卡托坐标 var point = mapboxgl.MercatorCoordinate.fromLngLat(coordinates, 0); c原创 2021-08-31 13:49:19 · 700 阅读 · 0 评论 -
mapbox当前地图坐标
1、写在监听map事件当中 map.on('style.load', function () { map.addLayer(customLayer, 'waterway-label'); //点击地图出现经纬度 map.on('click', function (e) { var coordinates = e.lngLat; console.log(coord原创 2021-08-31 13:45:37 · 889 阅读 · 2 评论