Geometric Network 管理规则
Geometric Network管理方式与普通shapefile存在一些差别,除了一些标准操作外,其他例如拷贝、删除都需要遵循其特定的规则,有些情况下网络还需要重建。
拷贝:
几何网络拷贝有两种方式,一是拷贝整个feature dataset,一是拷贝getmetric network本身,拷贝前后空间参考信息不变。
删除几何网络会带来一系列的连带效应:
1.网络中的feature classes转换为简单feature classes,edge feature classes变为线型feature classes,junction feature classes变为点状feature classes。
2.几何网络和逻辑网络被删除。
3.orphan junction class被删除,因此不建议在orphan junction class中存储额外信息,如果里面存储了业务信息,在删除几何网络之前,可以先将orphan junction features导出为一个新feature class。
4.连接规则和权重被删除。
5.enabled和ancillary role字段不会被删除,如果网络重建会重新被使用。
6.除非需要更大的snapping tolerance,否则在重建网络时不需要再次指定snapping。
有些情况需要删除网络并重建:
1.向网络添加新的feature class
2.给网络添加或移除权重
3.snapping tolerance太小
4.将feature class从简单edge更改为复杂edge,或相反操作
5.添加junction feature作为source或sink,或移除它的ancillary role
6.重命名几何网络
拷贝:
几何网络拷贝有两种方式,一是拷贝整个feature dataset,一是拷贝getmetric network本身,拷贝前后空间参考信息不变。
删除几何网络会带来一系列的连带效应:
1.网络中的feature classes转换为简单feature classes,edge feature classes变为线型feature classes,junction feature classes变为点状feature classes。
2.几何网络和逻辑网络被删除。
3.orphan junction class被删除,因此不建议在orphan junction class中存储额外信息,如果里面存储了业务信息,在删除几何网络之前,可以先将orphan junction features导出为一个新feature class。
4.连接规则和权重被删除。
5.enabled和ancillary role字段不会被删除,如果网络重建会重新被使用。
6.除非需要更大的snapping tolerance,否则在重建网络时不需要再次指定snapping。
有些情况需要删除网络并重建:
1.向网络添加新的feature class
2.给网络添加或移除权重
3.snapping tolerance太小
4.将feature class从简单edge更改为复杂edge,或相反操作
5.添加junction feature作为source或sink,或移除它的ancillary role
6.重命名几何网络
Flyingis @ China
email: dev.vip#gmail.com
blog: http://flyingis.cnblogs.com/