qgis(段(链接)起始节点和结束节点id从shapefile中提取)

时间:2012-12-03 20:21:36

标签: qgis

上个月我一直在处理很多形状文件编辑工具.. 我尝试从形状文件(一个用于节点,一个用于链接)以适当的格式(node_id,x,y用于节点和link_id,start_node_id,end_node_id,...用于链接)获取两个dbf文件,以便创建一个oracle空间网络。 我得到节点的dbf .. 我现在想要从包含折线(道路)的加载形状文件中获取属性表,并且我希望将每条折线分割为包含其几何形状的起始和结束节点ID的段。 每一个帮助都被接受..

1 个答案:

答案 0 :(得分:0)

您可能想稍微澄清一下您的问题,但听起来您想从shapefile中获取折线中每个点的详细信息,以便您可以定义细分。

我写了一个如何使用Python在这里做到这一点的例子:

https://gis.stackexchange.com/questions/40798/how-to-split-shapefile-per-feature-in-python-using-gdal

具体来说,请注意以下几点:

line = geom.asPolyline()
        # all points in the line
        for point in line:

您应该能够使用此基本示例的变体来实现目标。