我正在尝试在ArcMap(版本10.4.1)中的两个数据集之间进行连接,但还没有找到方法。第一个是我从ArcGIS Online获得的美国州的地图(cb_2016_us_state_5m)。第二个是从http://www.prism.oregonstate.edu/recent/以ASCII格式下载的PRISM降雨数据(我也试过了bil文件)。我首先打开状态数据,然后打开PRISM,他们使用相同的投影。 基本上,我希望能够使用R来平衡各种状态下的降雨量,因此我的目标是生成一个csv文件,该文件列出了每个网格单元格所属的状态(名称或STATEFP代码)。 /> 我之前用其他降水数据集做过这个,但问题是ASCII或.bil PRISM数据都没有属性表,所以我看不出如何对它进行空间连接。但我尝试了一些选择。
请注意,我没有空间分析师许可证(正在努力获得一个,但它会有一段时间)。我在网上看到的一些解决方案使用这些工具,所以如果有人可以提供一种解决方案,我想要一个替代方案。
感谢您提供任何帮助。
答案 0 :(得分:0)
我对你的问题感到有些困惑。您是尝试为整个州获得一个平均值,还是想要一个州内所有像素的所有值?
如果您希望PRISM数据具有要链接的属性值,则可以在Raster包中使用approy。或者您可以将光栅文件转换为空间网格,然后将矢量转换为基于网格单元格值创建属性值,然后与状态图层交叉以添加状态名称。