[发明专利]具有错误自检功能的三维地下综合管线自动生成系统有效
申请号: | 201410052805.0 | 申请日: | 2014-02-17 |
公开(公告)号: | CN103761405B | 公开(公告)日: | 2017-01-04 |
发明(设计)人: | 翁俊;黄磊;林亦林;陈伟 | 申请(专利权)人: | 福州市勘测院 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06T17/00 |
代理公司: | 福州元创专利商标代理有限公司35100 | 代理人: | 蔡学俊 |
地址: | 350003 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种具有错误自检功能的三维地下综合管线自动生成系统,包括:二维管网空间拓扑检查模块,用于检查二维管线和管点的空间关联关系,排除重合管点、孤立管点、重合管线、无管点管线;二维管网属性拓扑检查模块,用于检查与二维管线和管点相关联的关键字段及字段值,排除错误的管线和管点;三维管网自动生成模块,用于根据二维管网空间拓扑检查模块和二维管网属性拓扑检查模块处理后的二维管线和管点数据,建立三维管网模型,生成三维管网,得到三维管网相关几何特征和属性数据;三维管网碰撞检查模块,用于检查生成的三维管网中发生碰撞的管线,以供外业修测和内业复核。该系统有利于提高所建立三维管网的精度,使用效果好。 | ||
搜索关键词: | 具有 错误 自检 功能 三维 地下 综合 管线 自动 生成 系统 | ||
【主权项】:
一种具有错误自检功能的三维地下综合管线自动生成系统,其特征在于,包括:二维管网空间拓扑检查模块,用于检查二维管网数据库中二维管线和管点的空间关联关系,排除重合管点、孤立管点、重合管线、无管点管线;二维管网属性拓扑检查模块,用于检查二维管网数据库中与二维管线和管点相关联的关键字段及字段值,排除错误的管线和管点;三维管网自动生成模块,用于根据二维管网空间拓扑检查模块和二维管网属性拓扑检查模块处理后的二维管线和管点数据,建立三维管网模型,生成三维管网,得到三维管网相关几何特征和属性数据;三维管网碰撞检查模块,用于检查生成的三维管网中发生碰撞的管线,以供外业修测和内业复核;所述二维管网空间拓扑检查模块包括重合管点检查模块、孤立管点检查模块、重合管线检查模块和无管点管线检查模块;所述重合管点检查模块按如下方法检查重合管点:首先对各类型点图层里所有的点要素进行缓冲,查找缓冲区内的点要素,如果查到的点要素数量大于1,将缓冲区内点要素的唯一标识、坐标都记录到列表中,并自动比对两两点要素的字段值,在列表中标明是否完全相同,如果完全相同则判定为重合管点;待全部点要素检查完成后,逐个检查列表中的重合管点,根据重合管点的坐标定位判断实际情况,删除重复点;孤立管点检查模块按如下方法检查孤立管点:首先叠加各类型线图层数据,并对点要素进行缓冲,查找缓冲区内所有与线要素相交的点要素,将所有未与线要素相交的点要素的唯一标识、坐标记录到列表中;待全部点要素检查完成后,逐个检查列表中的孤立管点,根据点的坐标定位判断实际情况,删除孤立管点;重合管线检查模块按如下方法检查重合管线:首先对各类型线图层里所有的线要素进行缓冲,查找在缓冲区内是否有包含完整的线要素,如果查到的线要素数量大于1,将缓冲区内线要素的唯一标识记录到列表中,并自动比对两两线要素的字段值,在列表中标识是否完全相同,是则判定为重合管线;待检查完全部线要素后,逐个检查列表中的重合管线,定位重合管线并判断实际情况,删除重合管线;无管点管线检查模块按如下方法检查至少一端无管点的管线:首先对各类型线图层里所有的线要素进行缓冲,查找缓冲区内的点要素,如查到的点要素数量小于2,则将两个线要素的唯一标识记录到列表中;待检查完全部线要素后,逐个检查列表中的无管点管线,定位无管点管线并判断实际情况,进行补充管点或删除管线纠错操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州市勘测院,未经福州市勘测院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410052805.0/,转载请声明来源钻瓜专利网。