mapbox
kaixindewanshua
这个作者很懒,什么都没留下…
展开
-
点击图表某行在地图中弹出对应弹窗(使用vuex)
1.给图表加点击事件//点击事件(得到点击行的id)clickGridItem(row){ action.updateSelectPondingId(row.id);},2.store.js文件export let state = Vue.observable({ selectPondingId: null,})const mutation = { setSelectPondingId: (value) => { state.selec原创 2022-03-02 16:50:50 · 331 阅读 · 0 评论 -
mapbox点 线 面绘画工具添加
mapbox点 线 面绘画工具添加原创 2022-02-22 10:27:54 · 1351 阅读 · 0 评论 -
以Feature State实现数据实时展示(鼠标移入或者点击给对应行政区加图层)
addDistrictAreaLayer() { //将行政区geojson数据存到geojson这个变量中 const geojson = {...this.districtGeojson} // 给行政区的visibility属性都置为none geojson.features.forEach((item)=>{ item.id = item.properties.ID; item.name = item.properties.NA.原创 2021-09-23 16:13:33 · 393 阅读 · 1 评论 -
mapbox setLayoutProperty 实现设置指定样式图层
setLayoutProperty(layer,name,value)layer 要设置布局属性的图层的ID。name 要设置的布局属性的名称。value 布局的值。//实现id为districtAreaOD图层的显示与移除this.map.setLayoutProperty('districtAreaOD', 'visibility', 'none');this.map.setLayoutProperty('districtAreaOD', 'visibility', 'visibl原创 2021-09-23 15:16:52 · 678 阅读 · 0 评论