从哪来,到哪去

导航

ArcGis网络模型研究(2)——概念模型

一、网络的划分

1、从抽象的层次来说,网络分为逻辑网络和几何网络

  逻辑网络是与地理无关的网络,只表达点线之间的联通关系,类似于图论中图的概念(其实底层来说,逻辑网络就是图);而几何网络是与地理相关的,它只是在逻辑网络的基础之上加上了地理相关的东西,所以核心还是逻辑网络。

2、从网络本身的特性来说,可以把网络分为传输网络和效能网络

  传输网络指的是像道路网这样的网络,车辆在道路上行驶时是可以自由改变行进线路的(当然是遵守交通规则的前提下),像水路网、航空网都是这样。这类网络有个特点,就是网络本身连接关系及性质,不能完全决定网络中的物体行进的路径。

  效能网络指的是像电力网络、自来水网络等,这类网络的特点为,一旦决定了网络的连接关系及参数,网络中所流动的物体的行进路径就被确定了。

  这两种网络在底层来说,都是通过逻辑网络进行表达的。在上层,传输网络是通过geonetwork datasets来实现,而效能网络则是通过geometric network来实现。

  以下主要是以效能网络(utility network)为主。

二、网络的构成

  一个网络只能由点和边来构成,并且只能是点和边相连,不能点和点连,边和边连;在构建网络的时候,如果边的端点没有点,则会自动增加点;网络中能够存在不和任何边相连的孤立点。

  点和边都有二种:简单的、复杂的(这种概念只在几何网络中有,在逻辑网络中不存在简单复杂的概念)。简单点和简单边指的是地理图层中的一个点或一条边与逻辑网络中的元素是一一对应的;复杂点与复杂边指的是地理图层中一个点或边对应到逻辑网络中时,是多个元素。在arcgis9.3中,复杂点还是没有实现,需要开发者自己扩展。下面这幅图是简单边的示意图:

从这个示意图可知,如果边上存在点,在建立网络时,如果该边被指定为简单边,则这条边将会以边上的点进行打断。以下为复杂边的示意图:

从图中可知,复杂边不会被打断,而是通过Sub-ID来将一条边标示为不同的子部分,这样,一条边要素在逻辑网络中就对应多条记录。

三、网络中元素的状态及方向

  待续

四、网络中元素的连接规则 

  待续

五、网络分析对象

  待续

posted on 2010-08-16 15:58  Mr Song  阅读(762)  评论(0编辑  收藏  举报