1空间数据产品质量检查流程.docx
《1空间数据产品质量检查流程.docx》由会员分享,可在线阅读,更多相关《1空间数据产品质量检查流程.docx(19页珍藏版)》请在冰豆网上搜索。
1空间数据产品质量检查流程
1:
2000空间数据产品质量检查流程
方法仅供参考,可灵活使用。
1.检查数据产品符合湖南电信《电子地图技规补充内容6[1].23》中要求的空间数据分层,全部矢量化,没有遗漏。
建议:
在进行这一步时,将房屋,注记点,高程点,植被,面状水系的Label用不同的颜色显示出来,字号最好大于12。
2.几何检查:
选择菜单Analysis→SpatialIntersection,在两个Featuresin中分别选择需要检查的两个相关的线或面,在That下选overlap(个别关系需用touch或meet-主要用来检察有公共点的等高线的等高值是否相同),OK键结束。
将出现错误的地方给予合理修改。
需要检查的细列为:
1.面面相交2.线线相交3.线面相交4.点与面5.点与线
a检查重面,共边:
BudPoly——RoadP、Veg、Water
RoadP——Veg、Water
Veg——Water
选择菜单Tools→ValidateConnectivity…。
(图1)
(图1)
在两个Featuresin中选择相同/不同面状要素,在Find下勾选除最后一个不选外都选,OK键结束(图2)。
(图2)(图3)
在map窗口(图3)中对出现点的地方检查并进行修改。
注:
几何检查,重复a,直到所有面与面全部检查修改一次。
(AdmPoly,Building,RoadP,IntersP,Veg,Water)
b.点(AdmPoint,Anno,PipePoint,ResPoint,Spot,Tic)不能有重复(可参考检查重线并处理)
c.线
Contour——Contour、Phys
Phys——Wall、RoadCenter
River——River
RoadCenter——RoadCenter
Wall——Wall
(AdmLine,Arrow,Contour,Intersel,Phys,RoadL,Rail,Pipe,River,Wall)
查短线,重线,Arrow和River的方向是否正确,Contour(等高线)不能相交,
将不该打断的线连接。
Ø检查重线并处理:
选择菜单Tools→ValidateConnectivity…(图1)在两个Featuresin中选择同一线状要素,在Find下勾选UnbrokenintersectingGeometry,OK键结束。
(图4)可同检查要连接的线是否连接一起使用。
`
(图4)
若在没有断点的线上出现错误就说明有重线,将重线删除(也可做Clean直接处理重线)。
(图5例:
)
(图5)(图6)
Ø不能相交线的检查
选择菜单Analysis→SpatialIntersection…(图6)两个Featuresin中分别选择Contour和Phys,在That下选overlap,OK键结束(图7)。
对照地形图将有错的线改正。
(例:
图20)。
两个Featuresin中分别选择面状要素和线状要素(如:
一个选Water,别一个选Phys例:
图21),检查Phys与Water相交。
对照地形图将有错的地方改正。
(把Featuresin中的Phys要素换为Spot可检查落在水中的高程点。
对照地形图将水中的高程点删除),等高线与等高线检查时That下选meet。
(图20)(图21)
(图7)(图8)
Ø检查是否存在孤立的和不合理的短线:
选择菜单Analysis→AnalysisGeometry…(图8)在Featurestoanalyze中选择线状要素,在Analysisoptios下勾选Length,OK键结束(图9)。
在DataWindow列表中对Length进行升序排序(图10),对照地形图将不合理的短线删除或修改。
(图9)(图10)
d.点与线,点落在线上,PipePoint同Pipe。
Ø选择菜单Analysis→SpatialQuery…(图11),在SelectFeaturesin中选择PipePoint,在That下选touch,在Featuresin中选Pipe,(在Style中改变注记的显示方式),钩选Not复选框,OK键结束(图12)。
将Pipe移到PipePoint上。
(图11)
(图12)
在Selectfeaturesin:
中选RoadP,Featuresin:
中选roadcenter,That中选overlap,钩选Not复选框.可检查没有中心线的道路。
e.点与面
AdmPoint——RoadP、Water
PipePoint——Water
Spot——BudPoly、Water
Tic——BudPoly、Water
Vegp——BudPoly、RoadP、Water
AdmPoint,Spot,ResPoint不能落在Water里,选择菜单Analysis→SpatialIntersection…(图6),两个Featuresin中分别选择Water和(AdmPoint,Spot,ResPoint),在That下选touch,(在Style中改变注记的显示方式),OK键结束(图7)。
对照地形图进行修改。
注:
(AdmPoint,Spot,ResPoint)逐个与Water进行检查。
f.线与面
BudPoly——Contour、Phys、Rail、River、RoadCenter、Wall
Contour——Contour、Phys、Water
Phys——RoadP、Veg、Wall、Water
River——Water、Veg
RoadCenter——RoadCenter、Veg、Water
Wall——RoadP、Veg、Water
Rail和Wall不能和Building相交,River和Water不能相交,RoadL和Builing(除高速公路收费站和过街天桥)不能相交,RoadL和RoadP不能相交。
Ø选择菜单Analysis→SpatialIntersection…(图6),两个Featuresin中分别选择线和面,在That下选overlap,OK键结束(图7)。
将有错的对照地形图进行修改。
必要时还要检与图边框是否相交,如有进行修改.
g.要素属性的检查
选择菜单Analysis→AttributeQuery…(图13),在Selectfeaturesin中选择有要素的层,点Filter…键(图14)进入(图15),在Attributes:
中选择要检查的属性名,点右上方的ShowValues键,Yes键察看Values:
中的属值,修改不合理的值或Null值。
查找Null值时可使用表达式“ISNULL”
如:
Building的budType为Null的值,可
在Filter:
中输入表达式“BbdTypeISNull”.
(图13)
(图14)(图15)
注:
重复g步骤检查所有要素的属性。
h.为层增加Label
选择菜单Insert→Label…(图16),在Labelfeaturesin中选择要加Label的要素,在Attributes:
中选择要显示的属性名,(在Style中改变注记的显示方式),OK键结束。
(图17)
(图16)
(图17)
i.检查要连接的线是否连接。
(如:
道路中心线等。
例:
图19)
选择菜单Tools→ValidateConnectivity…(图1)在两个Featuresin中选择同一线状要素,在Find下勾选Nodemismatches,OK键结束。
(图18)可同检查重线并处理一同使用。
(图18)(图19)
t\用RoadTxT和WaterTxT生成一个点层,然后再更新属性步骤:
.doc
接下来改R的结构,TextLabel/64位
\
查多点:
1\
2\
3\
4\
5\
6\检查RoadCenter和RoadP属性的一致性
采用专题地图检查
选择菜单Lengend→AddThematic…弹出AddThematicEntry在Featureclass:
中选择RoadCenter,在Available中选择LrdType,点Unique,点Define…只保留第一条记录,OK键结束
继续选择菜单Lengend→AddThematic…弹出AddThematicEntry在Featureclass中选择RoadP,在Available中选择RpType,点Unique,点Define…只保留同RoadCenter的第一条记录相同的记录,OK键结束
在Lengend下将RoadCenter和RoadPdisplayoff
依次对照检查,若在Map窗口中出现有道路中心线,没有面状道路,或有面状道路没有道路中心线的情况,就说明RoadCenter和RoadP属性不一致
修改时将RoadCenter和RoadP显示出来修改
类型一致性查完后,用同样的方法检查道路名称的一致性
1.几何检查:
a点(AdmPoint,Anno,PipePoint,ResPoint,Spot,Tic)不能有重复
b线
(AdmLine,Arrow,Contour,Intersel,Phys,Rail,Pipe,River,Wall)
查短线,重线,Arrow和River的方向是否正确,Contour(等高线)不能相交,
将不该打断的线连接。
Ø检查是否存在孤立的和不合理的短线(检查所有线状要素):
选择菜单Analysis→AnalysisGeometry…在Featurestoanalyze中选择线状要素,在Analysisoptios下勾选Length,OK键结束。
在DataWindow列表中对Length进行升序排序,对照地形图将不合理的短线删除或修改。
RoadCenter和Contour要检查悬挂点
Ø检查重线并处理:
选择菜单Tools→ValidateConnectivity…在两个Featuresin中选择同一线状要素,在Find下勾选UnbrokenintersectingGeometry,OK键结束。
若在没有断点的线上出现错误就说明有重线,将重线删除(也可做Clean直接处理重线)。
Ø不能相交线的检查RoadCenter同Wall
选择菜单Tools→ValidateConnectivity…在两个Featuresin中分别选择RoadCenter和Wall,在Find下勾选UnbrokenintersectingGeometry,OK键结束。
出现错误就说明RoadCenter同Wall相交了,对照修改。
c面(AdmPoly,Building,RoadP,IntersP,Veg,Water),查最小面,重面,共边。
Ø检查狭长多边形(检查所有面状要素):
选择菜单Analysis→AnalysisGeometry…在Featurestoanalyze中选择面状要素,在Analysisoptios下勾选Area,OK键结束。
在DataWindow列表中对Area进行升序排序,将不合理的多边形删除。
Ø检查重面,共边:
选择菜单Tools→ValidateConnectivity…在两个Featuresin中选择同一面状要素,在Find下勾选除最后一个不选外都选,OK键结束。
在map窗口中对出现点的地方检查并进行修改。
d点与线,点落在线上,PipePoint同Pipe。
Ø选择菜单Analysis→SpatialQuery…在SelectFeaturesin中选择PipePoint,在That下选touch,在Featuresin中选Pipe,(在Style中改变注记的显示方式),OK键结束。
将不在线上的点移到线上。
e点与面,AdmPoint,Spot,PipePoint,ResPoint(除了码头等应该落在水中的)不能落在Water里,PipePoint不能落在BudPoly(房屋)里。
Anno尽量不要落在水中
Ø选择菜单Analysis→SpatialQuery…在SelectFeaturesin中选择点,在That下选touch,在Featuresin中选面,(在Style中改变注记的显示方式),OK键结束。
对照地形图进行修改。
f线与面,Rail和Wall不能和BudPoly相交,River和Water不能相交,RoadCenter和BudPoly(除高速公路收费站和过街天桥)不能相交。
Contour同Water
Ø选择菜单Analysis→SpatialIntersection…两个Featuresin中分别选择线和面,在That下选overlap,OK键结束。
将有错的对照地形图进行修改。
G面与面,检查各面层的共边,BuilPoly和Water不能相交,BuilPoly和RoadP不能相交(除高速公路收费站和过街天桥)
Ø检查相交:
选择菜单Analysis→SpatialIntersection…两个Featuresin中分别选择线和面,在That下选overlap,OK键结束。
将有错的对照地形图进行修改。
Ø检查未共边:
选择菜单Tools→ValidateConnectivity…在两个Featuresin中选择同一面状要素,在Find下勾选除最后一个不选外都选,OK键结束。
在map窗口中对出现点的地方检查并进行修改。