空间网络模型关注可通行关系
从节点、边、方向和成本理解道路与设施网络,说明几何相交并不必然意味着网络连通。
空间网络模型关注可通行关系
道路、河流、管线和通信线路都可以画成线,但网络分析关心的不是线条外观,而是对象之间能否从一个位置到达另一个位置,以及通过每段连接需要付出什么代价。空间网络因此是在几何之上增加连接、方向和规则。
图结构是网络的计算核心
网络通常抽象为节点和边。节点可以表示路口、阀门或汇流点,边表示可通过的道路、管段或河段。边可带长度、时间、容量、坡度或费用,方向则决定连接是否单向。
几何用于定位和展示,也可计算边长,但图算法依赖的是离散连接关系。两条线在地图上交叉,若没有共同节点,它们在图中就不连通;两条线即使有间隔,也可能通过渡口或换乘关系建立连接。
建网需要明确节点规则
从线数据生成网络时,要决定哪些交点产生节点、端点在多大容差内合并、立交层级如何表达。直接在所有几何交叉处打断道路,会把高架桥和隧道错误连接;完全依赖线端点,又可能保留数字化造成的微小断口。
这些规则必须结合属性,例如道路层级、桥隧标识和高程层次。建网结果应检查孤立节点、悬挂边、重复边和不合理的小连通分量,并回溯到原始要素修正。
成本决定路径含义
最短路径不一定是最快或最合适路径。按几何长度计算会忽略速度、转弯等待、坡度、道路等级和通行限制。成本还可能随方向和时间变化,同一段道路在上下坡、早晚高峰或封闭期间具有不同代价。
成本函数应说明单位和适用条件。把分钟、米和收费直接相加没有明确含义;多目标选择需要转换为可解释的权重或约束。分析结果也要标注使用的数据时间与规则版本。
限制条件塑造真实网络
转向限制、车辆尺寸、管道阀门状态和河流流向都不能只由单条边表达。它们可能依赖连续经过的边、当前载荷或设施状态。简单图模型若忽略这些条件,会给出几何上连续但现实中不可行的路径。
网络模型可以通过转向表、状态边或时变属性扩展,但复杂度会随之增加。应先明确用途:面向步行导航、应急车辆调度和供水隔离的模型,即使使用同一批线数据,也需要不同连接与成本规则。
验证应回到实际旅程
网络质量不能只用节点和边数量判断。应选择已知可达与不可达的路线、单行道路、跨层交叉和边界位置进行验证,并比较路径长度、时间和限制处理。异常路径常能揭示错误连接或缺失属性。
空间网络模型把地理位置转化为可计算的通行关系。其可靠性来自几何、拓扑、成本和业务限制的一致,而不是来自某一种文件格式或算法名称。
网络数据更新后,应重新检查受影响连通分量和典型路线。新增一小段线可能建立意外捷径,删除边也可能切断整个区域;增量编辑的影响范围不能只按几何长度判断。
资料依据
- Open Geospatial Consortium:Simple Feature Access,https://www.ogc.org/standards/sfa/
- PostGIS Project:PostGIS Manual,https://www.postgis.net/documentation/manual/