leaflet.markercluster相关内容

react-leaflet:在渲染新标记之前清除标记簇

TLDR;有没有办法使用 react-leaflet 和 react-leaflet-markercluster 从标记簇中清除所有标记? 编辑:是的,有!我刚刚向 MarkerClusterGroup 添加了一个关键道具,正如@SethLutske 推荐的那样.现在,每次重新渲染地图时,之前的标记都会被移除,只保留新的标记. 我在我所在州的公安机关工作.有一个 API 可以从我所在州 ..

悬停在集群组上的弹出窗口

我想在使用 Leaflet.markercluster 制作的集群组上添加弹出窗口,就像悬停在传单标记上的弹出窗口一样. 解决方案 借助leaflet.markercluster的github页面中存在的问题我能够找到答案 cluster.on('clustermouseover', function(c) {var popup = L.popup().setLatLng(c.layer ..
发布时间:2022-01-12 18:24:23 其他开发

使用 Leaflet markercluster,如何在不更改缩放级别的情况下在集群和非集群之间切换?

我正在使用 Leaflet.markercluster 插件来聚集我的积分. 但是,用户要求在集群视图和非集群视图之间切换的功能(基本上,他们希望以高缩放查看所有点). 我知道我可以在特定缩放级别禁用集群: markers = new L.MarkerClusterGroup({disableClusteringAtZoom: 8,}) 但是,当我进一步缩小时,如何强制所有内容取消 ..
发布时间:2022-01-12 18:24:17 其他开发

使用markercluster对多个图层进行聚类

我目前正在使用 Leaflet 库进行地图可视化.我也在使用 markercluster 插件来聚类我的观点. 所以我现在的问题如下: 我在 3 个不同的层中有 3 个不同类别的标记.例如餐厅、咖啡馆和酒吧层.我想将所有活动层组合到一个特定的集群. 目前这些条目是单独聚集的,但我想将它们聚集在一起. 下一步是根据 childMarkers 为集群着色.例如.集群包括餐厅和酒 ..
发布时间:2022-01-12 18:04:05 前端开发

markercluster 是否与 LeafletProxy() 和选项 iconCreateFunction 一起使用?

我做错了什么,或者为什么下面的例子不起作用?我正在尝试使用选项 iconCreateFunction 使 Leaflet markercluster 插件在 R Shiny 应用程序中与 leafletProxy() 一起使用.插件是否无法使用 leafletProxy() 向地图添加自定义图标标记? 当我按下第一个按钮并在下面的示例中缩小时,我收到一条错误消息: TypeError: ..
发布时间:2022-01-12 18:01:13 前端开发

使用多个标记聚类组显示重叠聚类

我正在使用几个 L.markerClusterGroup({}),以便我可以在图层控件中切换它们. 但集群相互隐藏. 我希望能够获得两个集群的总数. 我错过了什么? 解决方案 问题是每个 Leaflet Marker Cluster Group(即L.markerClusterGroup)将执行它自己的聚类并渲染Cluster,而不管其他Cluster Group可能显示 ..
发布时间:2022-01-12 17:43:35 其他开发

传单标记簇自动

在Leaflet中,我有太多标记点,我想重新组合它们,我在Github中尝试过Leaflet.markercluster,但我不理解. 这是我的代码的一部分,上面有我收集一些数据的php代码: 函数initMap(){macarte = L.map('map').setView([lat,lon],6);L.tileLayer('https://{s} .tile.openstreetma ..
发布时间:2021-05-29 20:18:15 前端开发

防止多个markerClusterGroup图标在Leaflet中重叠

我有两个单独的markerClusterGroup,有时会重叠.反正有防止这种情况发生的方法吗?在我的实际代码中,我为一个集群组使用了一个自定义图标,以便我可以分辨出这两种集群类型之间的区别.但是,此示例不是必需的,因此为了简单起见,我省略了该部分. var map = L.map("map");L.tileLayer('https://{s} .tile.openstreetmap.org/ ..
发布时间:2021-05-29 20:17:35 前端开发

将弹出窗口移出屏幕会意外关闭弹出窗口(带有leaflet.markercluster的传单)

我不明白为什么,但是每次我打开一个弹出窗口并且该弹出窗口大于屏幕,或者将其锚点移出屏幕时,弹出窗口都会关闭.我现在对其进行了测试,并且仅在播放 leaflet.markercluster 时发生.运行此代码片段以了解我的意思 使用leaflet.markercluster 弹出窗口会关闭 var map = L.map('map').setView([38,-8],7)L.ti ..
发布时间:2021-05-29 20:17:29 其他开发

如何制作MarkerClusterGroup群集多边形

我正在尝试使用带有多边形的markerclustergroups显示聚类.现在显示多边形,但不显示聚类.我一直在尝试对多边形使用质心,因为markerclustergroup似乎不喜欢多边形,但这实际上不起作用,因为markerclustergroup的动画将设置在质心而不是实际的多边形上. 我的多边形的坐标数量都不同.有些有+10套,有些有3套.如何将markerclustergroup用 ..
发布时间:2021-05-29 20:15:39 前端开发

R-单张限制-单张地图支持多少个标记?

数据 我有一个包含35,000个经/纬度位置的数据框.位置已绘制到交互式传单地图上. 情况 我想通过Markdown文档在线发布地图. 问题 当我将地图导出为html页面或markdown时,地图为: 懒惰 难以导航 网页加载缓慢 问题 在不影响导航功能的前提下,您在单张地图上绘制的最大点数是多少? 是否可以将地图发布为闪亮的应用程序来帮助 ..
发布时间:2020-06-29 19:46:43 其他开发

如何使用带有传单的MarkerCluster更新弹出内容

我正在尝试显示一个地图,上面有很多标记(〜36.000),其中必须包含一些信息. 首先,我从数据库中获取SELECT元素,然后使用PHP在JSON数组中对其进行编码,然后使用JSS将其获取,最后将其添加到地图中,并使用JSON数组. 问题是,有太多数据,PHP引发致命错误:Allowed memory size of 134217728 bytes exhausted. 我想我可 ..
发布时间:2020-04-30 09:18:22 PHP