r - 将 clusterOptions 与 addPolygons 或 addRasterImage 一起使用时未呈现传单 addMarkers
问题描述
我有一个工作传单地图,显示了使用 clusterOptions 聚类的几个标记。我想添加地形数据和一些边框形状文件作为背景而不是默认图块。但是,如果在同一地图上使用 addRasterImage(或 addPolygons),则不会呈现带有 clusterOptions 的 addMarkers。
除了 addTiles 之外,还使用 addRasterImage,而不是用 addRasterImage 替换 addTiles,可以正确呈现标记集群。但是,这不是一个解决方案,因为出于美学和资源原因,我不想使用瓷砖。
library(leaflet)
# this works
leaflet(quakes) %>%
setView( lat=-23, lng=180, zoom=6) %>%
addTiles() %>%
addMarkers(~long, ~lat)
# this doesn't work, only shows polygons... if anything
leaflet(quakes) %>%
setView( lat=-23, lng=180, zoom=6) %>%
addMarkers(~long, ~lat, clusterOptions = TRUE) %>%
addPolygons(lng = ~long, lat = ~lat, fill = F, weight = 1.5, color = "gray", opacity = 0.9, fillOpacity = 0)
# this works (takes a while), but I don't want to use tiles :(
leaflet(quakes) %>%
setView( lat=-23, lng=180, zoom=6) %>%
addTiles() %>%
addMarkers(~long, ~lat, clusterOptions = TRUE) %>%
addPolygons(lng = ~long, lat = ~lat, fill = F, weight = 1.5, color = "gray", opacity = 0.9, fillOpacity = 0)
解决方案
推荐阅读
- javascript - 如何使用切片获取给定范围之间的数据
- linux - Unix - 执行命令时预期不工作
- vb.net - vb.net 消息框单击行为与输入键不同
- magento - Magento 2 将自定义字段添加到销售订单导出 csv 问题
- android - 使用测试凭据从 WebView 获取事务 (Plaid)
- python - 用数字标记轮廓,然后提取任何编号轮廓的坐标
- typo3 - 输入文件只接受typo3 Fluid中的PDF
- ios - 标签视图滚动仅适用于 UITableview 内的固定高度
- reactjs - 我得到模块 `./index.css` 无法从 react-native 找到
- javascript - javascript中的日期时间格式转换