问题标签 [r-mapview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r-mapview - R Mapview中的标签偏移功能不会改变文本的位置
我一直在尝试调整 Mapview 中标签的位置。但是,我所看到的讨论的功能对我不起作用。到目前为止最接近的一个是 addStaticLabels。
无论我给它什么偏移量都不会改变文本的位置。这使得很难看到文本和要点。
r - 从传单热图锁定聚合/缩放
我想在放大时停止热图的分割。
在下面的示例中,无论何时放大,都会重建热图,将点重新聚合到新的、更薄的热区。
但是,我想将“热区”锁定在特定大小,允许用户放大和缩小而不改变区域的形状、大小和颜色。
有办法吗?也许不同的图书馆,mapview
或者别的什么?
r - 如何使用 sf 从点按因子构造/绘制多边形的凸包?
我有一个物种出现的数据集,我试图通过制作凸包将其转换为出现区域。我可以手动执行此操作(即一次一个物种),但我真的很希望能够通过物种名称自动处理它。
可以在此处找到精简的示例数据集:https ://pastebin.com/dWxEvyUB
这是我目前手动操作的方式:
这显示了一张地图,其中包含基于他们观察的凸包的两个物种出现区域。我意识到我在这里混合了不同的空间库,所以如果可能的话,最好在 sf 中完成这一切。在我的真实数据中,我有两个以上的物种,我可以复制并粘贴我为每个物种获得的代码,但似乎应该可以简化这一点,因此多边形(以及随后的凸包)是按因子级别构建的自动地。更像这样的东西:
我一直在寻找几天以及挖掘大量的文档。很多这种空间的东西对我来说是不直观的,所以我希望我缺少很多基本的理解。这可以做到吗?
r - 跨组标准化点大小
使用zcol
,cex
可以burst
在mapview
. 但是,每个点的大小仅与同一级别内其他点的大小相关。例如,在下面的代码中, group 中number.of.types
值为 14 的点的大小与 group中的值为 6a
相同。number.of.types
b
是否可以标准化跨级别的点大小,而不必为每个层级别单独定义它?
r - R中的Mapview和太平洋地区的预测/ crs问题
我正在尝试使用 mapView 在 R 中绘制跨越经度 180 度的太平洋网格的数据。原生 crs 是“+proj=merc +lon_0=150 +lat_ts=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs +ellps=WGS84 +towgs84=0,0,0”。等效数据的示例是:
使用绘图功能时,点居中,而使用 mapView 时,它们会在地图的两侧(链接图像)之间分割。使用 mapView 的视图可以以不同的经度为中心吗?
对此地图使用本机 crs 无济于事。我得到一个错误。
警告信息:sf 层不是 long-lat 数据
谢谢
r - 地图发回主动反应错误
在 Shiny 上拼凑一张地图,但一直出错。当我使用 Leaflet 使用相同的步骤时,它运行良好,但是当我使用 mapview 时,它不会。不幸的是,我无法为可重现的示例提供数据,因为它涉及具有长度几何形状的整形文件。
每当我运行它时,我都会遇到以下错误:
r - 反应性地过滤数据以生成地图
在使用 Shiny using 处理地图时mapview
,我一直被反应式弄糊涂,并试图让我的地图动态更新。这是一个无法正常工作的可重现示例,尽管是使用其他 SO 答案中的原则设计的:
这有效,但地图不会更新。我已经尝试放入一个操作按钮 - 并将 input$button 放在隔离语句之前,但是,这会导致整个事情抛出一个错误。
我想查看所有内容或查看单个县。
关于这里缺少/错误的任何想法?我对闪亮和处理反应物有点陌生!
r - 在地图视图中填充图案?
是否可以使用图案(例如对角线)而不是颜色来填充多边形mapview
?我的搜索没有任何结果。
这是一个生成彩色填充多边形的示例:
r - 将调色板添加到 MapView-Map
我正在尝试更改由类似于以下代码创建的地图(shapefile 数据)的颜色:
color=
“帮助”页面提供了两种使用或更改颜色的不同方法col.regions=
。我想添加一个特定的调色板 ( YlGn
),但还没有找到这样做的方法。它说的是: