如何匹配GeoTiff和Shapefile文件吗?
21日视图(30天)
显示旧的评论
我与一群Shapefile字段(,边界框(几何、大小)经度、纬度等)多边形的几何形式。所以我有一个多边形区域列表,我想从我的tiff文件但是我很难这样做。我读了所有我能找到的文档和shapefile geotiff文件但没有能帮助我回答这个问题。
我目前有下面的代码
[R] = geotiffread (…);
S = shaperead (…,“UseGeoCoords”,真的,“选择器”,{…});
所以我都加载到MatLab矩阵结构/但我不能找出匹配的两个结构。我怎样才能提取数据从哪来
一个
的位置是包含在指定的区域(s)
年代
吗?
0评论
答案(1)
乍得格林
2015年2月12日
两个可能的解决方案:万博 尤文图斯
(x, y) = geoimread (“filename.tif”纬度,经度);
上述返回每个像素的x / y坐标。将x / y坐标的纬度和经度
projfwd
,然后用
inpolygon
让所有geotiff数据在多边形内。
Ai = geotiffinterp (“filename.tif”纬度,经度);