随着地理信息系统的发展,数据库数据的使用频率不断提升,传统的测量图形数据,大多只是满足了图纸图面的需求,面对愈演愈烈的数字化建设工程,这些陈旧的数据往往显得力不从心。如何更新和最大化地再次利用这些老数据,成了很多单位面临的一个重大难题,特别是新老图示的更换,使这些数据的更新需求更加明显。 经与多个单位交流,发现数据的问题主要表现在以下几个方面: 1、图形实体结构不完整,如骨架线丢失。 2、拓扑关系不严谨,如图形不闭合、该构面的没有构面、地物叠盖等。 3、图形属性不准确,如无编码、缺少必要的属性。 4、图形信息冗余,图层信息错乱等。 5、新老图示更换所形成的图形数据的不正确。 以上系列问题都可以通过南方数码软件SADJ定制方案检查出来。 如骨架线丢失所造成的图形结构不完整问题,由于很多地物骨架线都是被边线所覆盖的,肉眼不好确认是否存在骨架线,SADJ可以检查出到底哪些地物缺少骨架线,检查出确实没有骨架线的,目前只能通过重画的方式来解决。 其余的问题,除了CASS自带的删除重复实体、删除复合线多余点外,新老图式的更换所带来的图面地物显示问题可根据编码对应关系解决,老标准上多对一的直接可以通过SADJ进行编码对照来转换,一对多则没法自动处理了;本身线状地物图式改变的则可通过骨架线重构功能进行编辑,如围墙,前提是把老线状地物的附属编码上的地物删除掉。 那么剩下的问题,南方SADJ数据处理引擎同样可以按需自己定制方案来进行数据的整理。 首先,需要分析数据总结规律,通过分析用户的大部分图形,发现人工作业起来比较复杂的当属居民地和高程注记,现从这两个方面具体予以说明解决办法: 问题具体表现在: (1)部分房屋的内部注记为一般房屋所绘制,然后在图面上加注了结构,从而结构注记错放在ZJ层。 (2)部分房屋在接边时产生未闭合的多段线还没有进行处理。 (3)因为是单独注记的房屋结构,所以大部分房屋的层数属性未能录入房屋属性中。 (4)部分房屋的线段没有属性,无法筛选。 这些多样的房屋问题,南方给出的解决方案是先解决有属性的房屋,通过切割构面规则把未闭合的房屋闭合,构面完成和未构面成功的图形分别放入临时图层,然后再通过点向面属性复制将结构注记赋予与之不一致的已构面的房屋边线。诸如接边过程中两线端点离得太远,在构面限差之外的未完成构面的图层和已构面完成的图层统一再放回JMD层,其余临时图层则删除。 由于处理过程中棚房的特殊性,在对棚房处理时采取以四角短线取代一般房屋中的房屋结构注记的方法来实现属性的赋值。 通过SADJ检查出无属性或者属性错误的房屋则需要经过人工判断来进行实体赋属性。 高程点的问题就是由于人工参与对注记位置移动或者修改所造成的注记与高程属性值不一致的情况,以往CASS版本往往对于更改注记后又合成的高程点进行重构,致使注记恢复到原数值或者原位置,SADJ针对这种情况定制方案,用户最终可以通过参数选择高程是以注记或者属性值为准进行合并。
|