繁体   English   中英

如何从R中的州边界获取经纬度数据

[英]How to get latitude and longitude data from the borders of a state in R

这是我的问题:我需要从巴西各州的边界获取经度和纬度数据。 借助这些数据,我可以绘制每个巴西州以及整个国家的地图。

我对R很陌生,但我知道它有一些软件包可以绘制地图,还可以从城市,国家/地区等获取纬度和经度数据。

问题在于,我需要每个州(而非地图)的纬度和经度。 我需要数据来构造映射后,但我不知道是否有可能在R中获得这种数据。

有人能帮我吗?

我认为您要下载的是shp文件而不是r poly文件。 然后,您可以简单地解压缩,然后使用maptools包加载形状文件。

require(maptools)
brazil <- readShapeLines("BRA_adm0.shp")
plot(brazil)

这实际上将产生巴西轮廓的图。 我相信您可以使用图简单地在其他shp文件上分层。 您可能必须合并空间线数据框才能使用其他图形包,例如ggplot2。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM