maptools相关内容

使用 maptools readShapePoly 在 R 中打开 SHP 文件时出错

我是 R 新手,正在遵循以下关于 ggplot2 包的教程,发现 编辑:错误是缺少 .dbf 文件.感谢@Spacedman 的修复. 解决方案 我遇到了类似的问题,这是因为在我下载的 zip 包中还有其他几个文件以及“*.shp"形状文件.然后我只将形状文件移动到另一个文件夹,它不起作用.当包含所有文件时,这很好,我可以readShapeSpatial() 函数正常. ..
发布时间:2021-07-23 20:10:20 其他开发

在 shapefile 后面绘制栅格

如何在 shapefile 对象后面绘制“光栅"对象?两者都可以自行绘制,但点不会绘制在栅格上: require(rgdal)需要(地图工具)需要(光栅)myproj = "+proj=utm +zone=12 +north +ellps=WGS84 +units=m"shp = readShapeSpatial(fn.shp, proj4string = CRS(myproj))ras = 光 ..
发布时间:2021-07-02 20:31:13 其他开发

使用 GADM shapefile 为美国地图绘制更粗的州边界和更细的县边界

我在此处使用 GADM 中的形状文件绘制美国地图,同时删除颜色映射到大湖区.根据@Majid的建议,此问题已解决. 现在,我进一步想要更厚的州政府和更薄的县边界.为此,我首先绘制了县级的州长地图,然后添加了未填充的州/国家级边界的其他图层: 库(sf)图书馆(tidyverse)library(RColorBrewer) #对于一些漂亮的调色板#从https://gadm.org/down ..
发布时间:2021-05-31 20:06:10 其他开发

Spatstat中的Quadrats

我现在正在做探索性分析,目的是绘制一个四边形图,确定是否存在完全的空间随机性(在视觉上和使用卡方检验),等等.但是,我在绘制四边形图时遇到了麻烦.我以前曾问过这个问题,导致我重新规划了数据. 这是我的代码: library(rgdal)#在R中带来空间数据library(spatstat)#空间统计库(maptools)图书馆(光栅)#加载nyc邮政编码边界多边形shapefiles-- ..
发布时间:2021-05-31 20:03:26 其他开发

如何在R中创建填写了特定国家/地区的世界地图?

我想用R生成非常基本的世界地图,其中用红色填充的一组特定国家/地区表明它们是疟疾流行国家/地区. 我在数据框中列出了这些国家/地区,但正在努力将它们覆盖在世界地图上. 我尝试使用wrld_simpl对象以及rworldmap软件包中的joinCountryData2Map方法. 我会在这个答案上发表评论,以防止增加一个可能多余的问题,但是我目前没有足够的声誉,对此深表歉意. ..
发布时间:2020-05-05 15:57:23 其他开发

通过R中的属性对SpatialPolygonsDataFrame(即删除多边形)进行子集化的简单方法

我只想基于@data数据框中的相应属性值从SpatialPolygonsDataFrame对象中删除一些多边形,以便可以绘制简化/子集的shapefile.到目前为止,我还没有找到一种方法. 例如,假设我要从此世界形状文件中删除所有多边形面积小于30000.我该怎么做? 或者类似地,如何删除南极洲? require(maptools) getinfo.shape("TM_WOR ..
发布时间:2020-05-05 15:18:46 其他开发

如何减少世界地图的空白边距

library(maptools) data(wrld_simpl) plot(wrld_simpl) box() 这给了我一张世界地图,并显示了地图顶部和底部的大量空白.我希望这个空间消失,因为我需要打印许多(〜60张)地图.我正在将knitr用于将要嵌入地图的报告.例如 Here is some text. >= library(m ..
发布时间:2020-04-26 10:51:33 其他开发

SpatialPolygonDataFrame使用ggplot进行绘图

我有一个伦敦大区的形状文件。我使用 maptools 包中的 readShapePoly 函数将它作为 SpatialPolygonDataFrame 。 我想要绘制这些多边形。我已经通过使用 plot 中的函数 输出如图所示: 现在,我正在使用绘制相同的形状文件, ggplot2 但它不适用于我。 我得到了一些古怪的线条,如图所示: 我使用的代码是: london. ..
发布时间:2018-04-25 21:33:48 其他开发

通过ggplot2进行映射geom_polygon在合并数据后变得疯狂

我试图在美国制作一张包含巨型地图的网格。我从形状文件创建一个SpatialPolygonDataframe。然后将其转换为data.frame以使用ggplot2。只要我将数据添加到框架,多边形图。 包含SpatialPolygon和数据框的文件在这里: https ://drive.google.com/open?id=1kGPZ3CENJbHva0s558vWU24-erbqWUGo 代 ..
发布时间:2018-04-25 21:33:15 其他开发

美国边界线不会被添加到散布的美国地区的geom_map地图中

我在美国有分散的零件地图。这是在以下问题(包含数据链接): 通过ggplot2进行映射geom_polygon在合并数据后变得疯狂 它得到了很好的回答。然后我尝试添加美国边界线,因此我将geom_path添加到了回答的代码中,但没有结果,它创建了包含分散区域的相同地图。 library(ggplot2) #library(tidyverse) library(dplyr) ..
发布时间:2018-04-24 21:55:16 其他开发

在不使用gpclib工具的情况下将空间多边形转换为常规数据框

我使用R中的空间数据处理商业应用程序,并希望使用ggplot2进行数据可视化。如果您在 https://github.com/hadley/ggplot2/上运行Hadley的示例wiki / plotting-polygon-shapefiles ,你会发现为了运行 fortify 命令,你需要使用来启用gpclib工具, gpclibPermit()。 我正在寻找一种有效的方法(不涉及手 ..
发布时间:2018-04-24 20:25:15 其他开发

从Shiny(R)pt下载png 2

这涉及到我以前问过的一个问题: 从Shiny(R)下载png 我现在已经创建了多个闪亮的地块,并下载了它们,但是对于使用maptools包,我只是得到一个空的png。 这是闪存中的一个错误,或者我的代码在这里有问题吗? 以下是我的服务器文件的相关摘录: plotInput2 ..
发布时间:2017-07-13 12:07:41 开发方法