
webgis
文章平均质量分 92
翠莲
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leaflet禁止缩放
禁止鼠标滚轮缩放map.scrollWheelZoom.disable();禁止拖拽map.dragging.disable();禁止双击缩放map.doubleClickZoom.disable()与之相对应的解除禁止使用map.scrollWheelZoom.enable()map.dragging.enable();map.doubleClickZoom.enable()...原创 2020-11-20 09:59:42 · 2391 阅读 · 2 评论 -
leaflet使用draw插件测量距离和面积
官网在线例子draw插件在线预览我的测量预览图:按照文档给出的例子,先引入这个插件,采用import形式import "leaflet-draw";import "leaflet-draw/dist/leaflet.draw.css";初始化使用插件//添加画图的提示信息 L.drawLocal.draw.handlers.polyline = { tooltip: { start: "点击地图开始画线", cont: "继续选择",原创 2020-11-18 15:56:05 · 7199 阅读 · 6 评论 -
vue中使用element tree 拖拽调整leaflet图层顺序(二)
tree渲染 <el-tree :data="layerList" show-checkbox node-key="id" :props="treeProps" default-expand-all :expand-on-click-node="false" :allow-drop="allowDrop" @check-change="checkChange" @node-drop="nod原创 2020-11-17 17:09:05 · 808 阅读 · 0 评论 -
leaflet添加鹰眼图,并切换鹰眼图(三)
添加鹰眼图鹰眼图是当成一个插件来使用的 github地址import MiniMap from "leaflet-minimap";//引入样式import "leaflet-minimap/dist/Control.MiniMap.min.css";let map = L.map('map')addMiniMap(options) {//鹰眼图的地址 var minilayer = new L.tileLayer.wms(options.mapUrl, { layers:原创 2020-11-17 16:50:33 · 2204 阅读 · 0 评论 -
记载一次cesium加载近景天空盒的例子
参考文章链接先放一套天空盒的图片,从网上找了很久没有找到合适的,先放图片上图是已经旋转过的正确的方位图,具体天空盒的图片,具体方位对应可以 参考博客cesium天空盒方位对应//需要修改cesium skyBox的类,可以查看上面的参考文章里的完整js//下面贴出js中的使用代码var defaultSkyBox = viewer.scene.skyBox//GroundSkyBox 是重写的skyBox类,可以直接在html中引入使用,//注意如果是用的vue需要在 重写的sky原创 2020-05-26 18:52:22 · 1825 阅读 · 3 评论 -
mapbox图层的点击事件注册一次之后无法取消的问题
添加事件mapbox地图点击事件写法//和jQ一样使用on注册事件,第一个参数是事件类型,第二个参数是图层的id,如果不传这个参数,默认给地图添加事件map.on('click', 'layerId', function (e) {})注意事项:on注册事件,只能注册一次,如果是动态添加的事件需要注意一下,是否注册了多次,否则会造成多个事件同时执行,类似jQuery的on事件监听。取...原创 2019-12-23 16:20:51 · 4055 阅读 · 3 评论