System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于城市规划,特别是涉及到一种城市规划领域规划矢量数据自动更新方法及系统。
技术介绍
1、随着城市规划行业的不断发展,规划矢量数据的更新和管理变得尤为重要,特别是以“一张图”规划矢量数据。传统的规划矢量数据更新方式通常依赖于手动操作,如数据录入、编辑和发布等,这不仅效率低下,而且易出错,难以满足现代城市规划的需求。近年来,随着信息技术的不断发展,一些现有技术开始尝试解决规划矢量数据更新的问题。例如,有些系统实现了数据的自动录入和编辑功能,但往往缺乏全面的数据质检、更新及发布机制;有些系统虽然能够发布数据服务,但数据更新的准确性和一致性难以保证。因此,开发一种能够集数据录入与质检、数据更新、历史查看及服务发布于一体的规划矢量数据自动更新系统与方法,具有重要的现实意义和应用价值。
技术实现思路
1、本专利技术提出一种城市规划领域规划矢量数据自动更新方法及系统,可以克服传统的数据更新方式效率低下易出错、数据质检更新机制匮乏的缺陷,更加高效、准确和便捷的完成规划矢量数据自动更新。
2、为达到上述目的,本专利技术的技术方案是这样实现的:
3、一种城市规划领域规划矢量数据自动更新方法,包括:
4、s1、质检与预处理:准备原有的规划矢量数据lold;准备待修订的更新入库的成果矢量数据lnew(0),并对lnew(0)进行质检与数据预处理,得到待更新入库的成果矢量数据lnew;所述原有的规划矢量数据lold为单一图层数据,包括行政范围内多种规划类型的全
5、s2、定位空间位置:导入lnew,依据地理空间投影坐标将lnew定位到lold中对应的空间位置;
6、s3、筛选待更新范围:通过定位的空间位置,选择lold需要更新的范围并导出形成待更新参考图层lup,将lup下沉至历史图层lhis;
7、s4、对比处理:将lnew与lup进行范围对比,依据lnew对lup进行数据处理,并将lnew的信息更新到lup,形成更新图层new_lup;
8、s5、更新数据库:依据new_lup裁剪lold,得到剩余数据lclip;将lclip与new_lup进行合并处理,得到新的规划矢量数据new_l;
9、s6、替换数据服务:将new_l数据替换原有数据lold。
10、上述步骤将数据更新规范化,通过s1的实施,确保在数据更新前,对新导入数据进行质检与预处理,保障数据的质量,通过前期采用标准化的完整性检查、属性结构检查等模式,避免后期数据异常。通过s2的实施,将待修订的更新入库的成果矢量数据准确定位到原有的规划矢量数据对应位置,利用坐标的设定避免投影偏移。通过s3的实施,精确识别待更新范围,将本范围下沉历史图层,由此实现历史数据可回溯。通过s4的实施,择取出置换要素,完成数据的精确置换,需要指出的是,更新时非机械替换,而是依据实际情况将涉及的图斑进行更改,保障数据准确。通过s5的实施,以更改后的图斑为边界裁剪原有的规划矢量数据,并将新数据植入,非更新范围内数据不会被改动,保障数据的准确,实现数据的更新置换。通过s6的实施,将新的规划矢量数据替换原有的数据,并自动发布数据服务,以便用户进行查看和使用。
11、进一步的,步骤s1中所述质检包括数据的完整性检查、拓扑检查、属性结构检查、属性信息检查、碎片检查、丢漏检查、与既有数据裂缝检查;所述数据预处理包括数据格式处理、数据坐标处理、拓扑关系处理、属性结构处理、数据信息补齐、修改数据边界。
12、进一步的,步骤s3中所述待更新参考图层lup的形成方法包括:
13、s301、对lnew进行图形属性判断;
14、s302、若为面属性数据pllnew,对照lold中的面属性数据pllold,按照pllnew的数据形状外沿,进行全包含pllnew最小范围的选择,形成待更新参考图层面属性数据pllup;pllup内的图斑的空间位置相对pllnew为全包含于pllnew或者相切于pllnew,无相离的情况;所述待更新参考图层面属性数据pllup构成待更新参考图层lup;
15、s303、若为线属性数据llnew,对照lold中对的面属性数据或规划最小单元的面属性数据pl2lold,按照llnew的数据形状外沿,进行全包含llnew最小范围的选择,形成待更新参考图层面属性数据pl2lup,pl2lup内的图斑的空间位置相对llnew为包含llnew或者被llnew切割,再根据pl2lup的范围,进行二次选择,形成待更新参考图层线属性数据llup;所述待更新参考图层线属性数据llup构成待更新参考图层lup;
16、s304、若为点属性数据polnew,对照lold中对应的面属性数据或规划最小单元的面属性数据pl3lold,按照polnew的数据形状外沿,进行全包含polnew最小范围的选择,形成待更新参考图层面属性数据pl3lup,pl3lup内的图斑的空间位置相对polnew为包含polnew或者被polnew切割,再根据pl3lup的范围,进行二次选择,形成待更新参考图层点属性数据polup;所述待更新参考图层点属性数据polup构成待更新参考图层lup。
17、更进一步的,步骤s4中更新图层new_lup的形成方法包括:
18、s401、针对面属性数据,若pllup中的图斑ps与pllnew的关系为ps全包含于pllnew,则直接删除ps;若pllup中的图斑ps与pllnew的关系为ps与pllnew相切或者ps包含pllnew,则切除与pllnew重叠的部分,生成剩余图斑pre,调整pre的属性,将pre与pllnew合并,即将pllnew的信息新更到pllup上,得到更新图层面属性数据new_pllup;所述更新图层面属性数据new_pllup构成更新图层new_lup;
19、s402、针对线属性数据,若llup中的图斑lps与llnew的关系为完全重叠,则直接删除;若lps与llnew的关系为不完全重叠,则对该图斑进行判别,保留无需更新部分lpre,调整lpre的属性,将lpre与llnew合并,即将llnew的信息新更到llup上,得到更新图层线属性数据new_llup;所述更新图层线属性数据new_llup构成更新图层new_lup;
20、s403、针对点属性数据,若polup中的图斑pops与polnew的关系为完全重叠,则直接删除;若pops与polnew的关系为不完全重叠,则对该图斑进行判别,保留无需更新部分popre,调整popre的属性,将popre与polnew合并,即将polnew的信息新更到polup上,得到更新图层点属性数据new_polup;所述更新图层点属性数据new_polup构成更新图层new_lup。
21、进一步的,本文档来自技高网...
【技术保护点】
1.一种城市规划领域规划矢量数据自动更新方法,其特征在于,包括:
2.根据权利要求1所述的城市规划领域规划矢量数据自动更新方法,其特征在于,步骤S1中所述质检包括数据的完整性检查、拓扑检查、属性结构检查、属性信息检查、碎片检查、丢漏检查、与既有数据裂缝检查;所述数据预处理包括数据格式处理、数据坐标处理、拓扑关系处理、属性结构处理、数据信息补齐、修改数据边界。
3.根据权利要求1所述的城市规划领域规划矢量数据自动更新方法,其特征在于,步骤S3中所述待更新参考图层Lup的形成方法包括:
4.根据权利要求3所述的城市规划领域规划矢量数据自动更新方法,其特征在于,步骤S4中更新图层new_Lup的形成方法包括:
5.根据权利要求1所述的城市规划领域规划矢量数据自动更新方法,其特征在于,步骤S3中,Lup下沉至Lhis时,对Lup属性增加时间戳得到LupT,记载更新时间,将LupT与Lhis进行合并,形成新的历史图层new_Lhis。
6.一种城市规划领域规划矢量数据自动更新系统,其特征在于,包括:
7.根据权利要求6
8.根据权利要求6所述的城市规划领域规划矢量数据自动更新系统,其特征在于,筛选待更新范围模块包括:
9.根据权利要求8所述的城市规划领域规划矢量数据自动更新系统,其特征在于,对比处理模块包括:
10.根据权利要求6所述的城市规划领域规划矢量数据自动更新系统,其特征在于,筛选待更新范围模块中,Lup下沉至Lhis时,对Lup属性增加时间戳得到LupT,记载更新时间,将LupT与Lhis进行合并,形成新的历史图层new_Lhis。
...【技术特征摘要】
1.一种城市规划领域规划矢量数据自动更新方法,其特征在于,包括:
2.根据权利要求1所述的城市规划领域规划矢量数据自动更新方法,其特征在于,步骤s1中所述质检包括数据的完整性检查、拓扑检查、属性结构检查、属性信息检查、碎片检查、丢漏检查、与既有数据裂缝检查;所述数据预处理包括数据格式处理、数据坐标处理、拓扑关系处理、属性结构处理、数据信息补齐、修改数据边界。
3.根据权利要求1所述的城市规划领域规划矢量数据自动更新方法,其特征在于,步骤s3中所述待更新参考图层lup的形成方法包括:
4.根据权利要求3所述的城市规划领域规划矢量数据自动更新方法,其特征在于,步骤s4中更新图层new_lup的形成方法包括:
5.根据权利要求1所述的城市规划领域规划矢量数据自动更新方法,其特征在于,步骤s3中,lup下沉至lhis时,对...
【专利技术属性】
技术研发人员:林杉,沈锐,孙保磊,张硬,曹先,武爽,于靖,
申请(专利权)人:天津市城市规划设计研究总院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。