【发布时间】:2015-01-30 15:56:55
【问题描述】:
我从 http://www.esapubs.org/archive/ecol/E094/150/#data 下载了一个 SpatialLinesDataFrame,其 CRS +proj=longlat +datum=WGS84 +pm=-160 +no_defs +ellps=WGS84 +towgs84=0,0,0。
我需要将此投影更改为常规 longlat,并根据该数据集制作多样性地图。问题是常规重投影不起作用,因为坐标将超过 180 度以东。谁能给出一些建议如何重新投影这个数据集并以 5 弧分的空间分辨率提取栅格图层。这将允许我堆叠光栅文件并提取生物多样性值。
感谢您的帮助,尼尔斯
【问题讨论】:
-
您是否可以访问该论文并了解预期的地理范围?
-
除此之外,this 可能会提供一些见解。
-
嗨 Paulo,范围是:范围(IPcoralrangeboundaries)类:范围 xmin:-177.4437 xmax:85.15434 ymin:-40.68847 ymax:40.12325 现在 160 + 85 越过东经 180 度,这是正确的,因为这些是法属波利尼西亚的珊瑚礁。但是如何让线条越过那个边界? RDATA 集可从上面的链接中轻松获得 - Niels
-
我的问题是关于预期范围。我也通过
raster::extent找到了这些值。我担心它们的有效性。它被正确分配了吗?您是否尝试在 GIS 中表示数据? -
这似乎工作 IPcoralrangeboundaries.shift
标签: projection raster