锁定地图视图的放大?

发布于 2025-01-11 12:43:53 字数 205 浏览 0 评论 0原文

我正在使用 R 中的地图视图库创建一张用英国地图周围的点绘制的地图。我想禁用固定缩放或缩放按钮。由于 GDPR 问题,我不想要街景/放大。我想知道这个问题有解决办法吗?谢谢。

library(sf)
library(mapview)

mapview(datamap, xcol = "Longitude", ycol = "Latitude")

I am creating a map plotted with points around the UK map with map view library in R. I want to have a fixed zoom or zoom button disabled. I don't want a Street view/Zoom in due to GDPR issues. I wonder if there is a solution for this? Thanks.

library(sf)
library(mapview)

mapview(datamap, xcol = "Longitude", ycol = "Latitude")

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

听不够的曲调 2025-01-18 12:43:53

这对于 MapView 来说是不可能的,并且有点违背了包的目的。如果您想要这种类型的行为,您需要使用传单创建完整的地图,或者至少使用传单创建底图,然后将其与 MapView 一起使用:

library(mapview)
library(leaflet)

map = leaflet(options = leafletOptions(minZoom = 12, maxZoom = 12)) %>%
  addTiles()
mapview(franconia, map = map)

This is not possible with mapview and kinda defeats the purpose of the package. If you want this type of behaviour you either need to create the complete map using leaflet or at least create the base map with leaflet and then use it with mapview:

library(mapview)
library(leaflet)

map = leaflet(options = leafletOptions(minZoom = 12, maxZoom = 12)) %>%
  addTiles()
mapview(franconia, map = map)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文