leaflet.draw相关内容

禁用传单绘制“删除"按钮

如何禁用/删除 leaflet-draw 编辑工具栏中的删除按钮?“编辑"按钮应保持启用状态. 解决方案 关于禁用a工具栏项您可以执行以下操作: map.addControl(new L.Control.Draw({编辑: {特征组:drawedItems,删除:假}})); 这会添加一个没有删除按钮的新控制栏,但编辑按钮将保留 ..
发布时间:2022-01-12 18:29:16 前端开发

将现有的传单多边形添加到现有的传单图层

我有一堆存储在数据库中的多边形.我想将它们添加到地图中,以便可以使用 leaflet-draw 工具栏.虽然,现在多边形已添加到地图中,但我无法对其进行编辑. 我认为这是因为它们没有添加到 layerGroup() 添加新绘制的形状. 请帮忙. 解决方案 你必须将你的多边形添加到 featureGroup drawnItems !比方说, var polyLayers = ..
发布时间:2022-01-12 18:14:29 前端开发

如何使用 Leaflet.draw 抓取一系列标记?

上下文: 我制作了一张地图,并在其中填充了大约 300 个随机标记.我可以通过单击弹出窗口中的链接来“选择"标记并激活选择以显示数据.我还有 Leaflet.draw 插件来绘制圆形、矩形和自定义形状等形状,我想用它来“选择"几个标记. 问题 如何获取落入已绘制的 leaflet.draw 形状内的标记的传单标记对象,以便编辑它们?我似乎无法进行选择,它要么不选择任何标记,要么全 ..
发布时间:2022-01-12 18:07:46 前端开发

传单绘制“无法读取未定义的属性‘启用’"向 geoJSON 层添加控制

我正在尝试对从数据库加载的多边形使用传单的编辑功能.当我单击传单的编辑按钮时,我收到错误 无法读取未定义的属性“启用" 这个帖子描述了一个类似的问题,用户ddproxy说 “由于FeatureGroup扩展了LayerGroup,你可以遍历图层呈现并将它们单独添加到用于Leaflet.draw" 我很困惑他所说的“穿过"是什么意思,我以为我正在添加一个图层组,所以我不确定我会穿 ..
发布时间:2022-01-12 17:55:58 前端开发

更新 geojson 的属性以将其与传单一起使用

我需要使用 Leaflet.js 将地图添加到我的网站.该站点有一个管理视图,管理员可以在其中添加标记并为每个标记添加描述和图像. 我使用了 leaflet.draw 插件,并在创建事件中尝试更新使用 event.layer.toGeoJSON() 获得的 GeoJSON 对象,以添加一些属性,如图像和文本,但使用不走运. 谁能帮我解决这个问题? var osmUrl = 'http ..
发布时间:2022-01-12 17:49:56 其他开发

Leaflet.draw 映射:如何在没有工具栏的情况下启动绘图功能?

对于任何使用过传单或传单.draw 插件的人: 我想在不使用 leaflet.draw 的工具栏的情况下开始绘制多边形.我已经设法通过在线搜索(不在主文档中)找到允许在不使用工具栏(layer.editing.enable();)的情况下进行编辑的属性.如果没有工具栏按钮,我似乎无法找到如何开始绘制多边形.任何帮助将不胜感激! 谢谢你:) 解决方案 这个简单的代码对我有用: ..
发布时间:2022-01-12 17:45:19 前端开发

如何使用传单和Javascript在地图上添加图像

我正在寻找一种使用Java脚本将图像添加到“传单地图"的方法. 我要做的是加载图像,调整图像的大小和位置,并将其附加到传单地图上. 解决方案 下面是一个基本演示,展示了如何使用imageOverlay. 您可以通过提供 imageBounds 来调整图像的位置和大小 //地图中心var center = [-33.8650,151.2094];//创建地图var map ..
发布时间:2021-05-29 20:14:25 前端开发

传单编辑工具栏图标未对齐

我正在使用- 传单版本1.0.1 和传单绘制版本-0.4.1 编辑工具栏图标似乎在页面加载时未对齐. 请帮忙! 解决方案 我通过使用"Master"分支中的css文件以及我下载的传单绘制脚本找到了解决此问题的方法. ..
发布时间:2020-04-30 09:23:56 其他开发

单击时如何获取Leaflet形状的图层类型?

我的Leaflet项目允许用户绘制形状(线,矩形和多边形).用户可以单击形状以获取其统计信息(区域,周长等). 我在FeatureGroup()上尝试了一次单击事件,其中添加了我绘制的所有形状.我不确定这是否是最好的方法.然后,在单击时,将调用带有事件的函数.图层类型是从事件对象推断出来的. //Handlers for when drawn shapes are clicked ..
发布时间:2020-04-30 09:21:39 前端开发

Node.js Leaflet错误

请帮助!!我知道我错过了一些非常简单的东西,但是我是新手,我阅读了许多不同的文章和教程,并且无法理解错误之处. 我在Ubuntu 14.04上启动一个新项目 导航到我希望我的应用程序存在的文件夹. 这是我要采取的步骤: sudo apt-get install nodejs-legacy sudo npm install express-generator -g (framew ..
发布时间:2020-04-30 09:19:50 前端开发