【发布时间】:2017-03-17 12:03:36
【问题描述】:
我正在使用 TOS 的空间插件来执行以下任务:
我有一个带有 X 和 Y 坐标的数据集。我还有一个带有多个多边形和两个元数据属性的 shapefile,name 和 Id。这个想法是用坐标在 shapefile 中查找名称。多边形中的一个点将确定该点属于哪个多边形。
我正在使用指向 .shp 文件的 shapefile 输入组件。
我面临着障碍:
- 我无法从文件中检索 name 和 Id。我只能看到一个属性调用the_geom。如何读取元数据?
- 第二件事是,该文件包含一个多多边形,我不知道如何对其进行迭代以便与点执行 Contains 或 intersect .
任何评论将不胜感激。
【问题讨论】:
-
属性实际上并没有存储在 .shp 中,而是在 shapefile 附带的 .dbf 文件中。您应该能够使用例如检查该文件LibreOffice/OpenOffice Calc,.dbf 中的行应与 .shp 中的形状顺序相同。
标签: geospatial talend shapefile