首页 > 代码库 > 地理国情中外业轨迹线的编辑小结

地理国情中外业轨迹线的编辑小结

外业轨迹线非常混乱,编辑工作量非常大。

技术分享

我们可以借助ArcGIS中高级编辑中的"打断相交线"来简化轨迹,提高效率,其容差值需要反复尝试,直到最佳。

技术分享技术分享

但结果并不时每个地方都特别理想,特别是道路比较宽的地方(道路上有多条轨迹),需要手动来进行编辑。

技术分享

这是整个项目手动编辑的结果。

技术分享

其中编辑过程中的技巧和问题总结如下:

(1)计算重复的点

由于软件定位等原因,导出同一个位置存在两个重复点,需要删除重复点。可以计算其点坐标的X值 ,通过标记重复值来删除。Python代码如下:

预逻辑脚本:

uniqueList = []def isDuplicate(inValue):if inValue in uniqueList:return 1else:uniqueList.append(inValue)

  调用方式:

isDuplicate( !字段名称! )

(2)分批量删除

由于点数据较多,不能一次全部删除,不然会卡死,可尝试一部分一部分删除,至于一次删除的量,与计算机配置有关。

(3)标注整理的线

在编辑过程中需要不断查看轨迹线的调绘人、调绘时间等信息。(一条路上有多条轨迹以时间最早的那条为准)所以做好不同颜色的标注非常重要,可提升工作效率。

(4)确定线的方向

选择带有箭头的符号来显示路径,这样就可以看出调绘的运行方向,大大方便轨迹的整理。

(5)中断的线进行连接

由于信息不好的原因,有此轨迹存在明显的中断,这只能手工连接,使之具有连通性。

(6)节点太多的线去节点

有的线节点实在太多,往往是因为调绘都在一个地方不断的盘旋,在不影响原数据准确的情况下可以删除部分,这样也可以防止轨迹整合在一起时因节点过多而浏览编辑变慢。

(7).一条路上尽量保留一条线(按具体情况

一般情况下一条路上保留一条线,谁调绘保留谁,但有的道路比较宽阔(如高速公路径),需要保留来回两条路径,这样更符合实际调绘的情况。

(8)删除多的线之前要查看

尽量不要删除轨迹线,在删除前一定要备份,还要对照轨迹点来判定是否可以删除,保证有轨迹点的地方不能缺失轨迹线!

(9)双击表头按时间排序

在开始编辑一幅图时,双击表头可以按时间排序,删除不是本幅图的时间,查找起始时间。

(10)设置常用快捷键

由于数据量非常大,设置快捷键将有助于提高效率,常用的工具有合并、编辑工具、删除折点、打断、整形要素工具等。

(11)大于2000的要素查找

在ArcGIS属性表中的显示策略类似于网页中的分页显示,由于数据量过大(大于2000条记录),ArcMap的属性表中只能显示2000条,并且滚动条不能再往下拖动。但现需要继续向下浏览,方法只能是在左下角的文本框中输入数据值(如2001)就可以看到新的数据了。

(12)设置可选层

因为在编辑的过程中,只编辑轨迹线这个层,经常使用选择功能,又经常把其他层数据选择,这样非常不方便,可在内容列表-按选择列出进行设置,但更快速的方法是在图层上右键-选择-将此图层设为唯一可选图层即可。

(13)及时保存

不管使用什么软件,只要是在编辑,就一定要记得保存,好多人都有做了好一阵子的数据结果没保存,一般情况下是很难找回来的。所以,及时保存,养成一个好的习惯。现在ArcGIS中也有自动保存的软件,可以设置保存间隔时间。

(14)开启捕捉

ArcGIS中的捕捉功能和CAD中的一样好用,开启捕捉有利于轨迹的编辑。

地理国情中外业轨迹线的编辑小结