上个月我一直在处理很多形状文件编辑工具.. 我尝试从形状文件(一个用于节点,一个用于链接)以适当的格式(node_id,x,y用于节点和link_id,start_node_id,end_node_id,...用于链接)获取两个dbf文件,以便创建一个oracle空间网络。 我得到节点的dbf .. 我现在想要从包含折线(道路)的加载形状文件中获取属性表,并且我希望将每条折线分割为包含其几何形状的起始和结束节点ID的段。 每一个帮助都被接受..
答案 0 :(得分:0)
您可能想稍微澄清一下您的问题,但听起来您想从shapefile中获取折线中每个点的详细信息,以便您可以定义细分。
我写了一个如何使用Python在这里做到这一点的例子:
具体来说,请注意以下几点:
line = geom.asPolyline()
# all points in the line
for point in line:
您应该能够使用此基本示例的变体来实现目标。
丹