【技术实现步骤摘要】
一种应用于智慧城市的相连高程线高程值检查方法
[0001]本专利技术涉及智慧城市
,特别涉及一种应用于智慧城市的相连高程线高程值检查方法。
技术介绍
[0002]随着空间数据处理技术的不断发展演变,空间数据处理不再只是一种技术,而是一种发展新模式、一个转型的新路径、一股推动各行业深刻变革的新动力。而随着空间数据处理技术逐渐在业内落地及实施,空间数据处理技术不再只是一个创新理念和技术方案,而是新型智慧城市建设发展的必由之路和未来选择。
[0003]在城市基础数据建设、入库过程中,需要对所有的空间数据进行质量检查。特别是空间数据中的高程线数据,因为其数据常常应用在军事和能源行业所以准确的数据才能发挥他的作用,而且其中数据的字段属性检查是必不可少的。然而,目前只能通过人工对数据的字段属性进行判读检查,不仅城市空间数据处理效率低,而且难以避免人工处理存在的误差。城市空间基础数据种类繁杂、数据量大,如果单纯依靠人工进行处理已经远远无法满足目前的需要。
[0004]为了实现对字段属性自动化检查处理,本专利技术提出了 ...
【技术保护点】
【技术特征摘要】
1.一种应用于智慧城市的相连高程线高程值检查方法,其特征在于:基于ArcGIS实现,通过对高程线数据的字段值的检查实现对高程线数据质量的检查,并将出现错误的字段进行输出;包括以下步骤:步骤S1、对高程线空间数据图层进行核验批处理通过记录配置文件的检查项对各类城市空间数据进行检查,找出与源字段不匹配的目标字段,并对找出的对字段进行记录,对图层进行标识,存入最终的错误文件中;步骤S2、对相连高程线空间数据字段进行格式检验通过ArcGIS提供的IGeometryDef接口、IFeature接口、IDataset接口以及IFieldEdit接口,读取空间数据,并按照配置文件的格式进行检验判断。2.根据权利要求1所述的应用于智慧城市的相连高程线高程值检查方法,其特征在于:所述步骤S1中,通过ArcGIS提供接口IFeatureWorkspace实例化FeatureWorkspace方法,使用IFields接口实例化Field字段方法,循环对Field字段进行遍历与配置文件中的字段进行匹配,配置后对字段类型进行判断,判断字段类型是否正确。3.根据权利要求1所述的应用于智慧城市的相连高程线高程值检查方法,其特征在于:所述步骤S2中,通过对IGeometryDef接口实例化使用GeometryDef类中的get_GridSize方法获取字段的类型及长度,通过IFeature接口实例化使用Feature类的Store方法对空间数据进行读取,按照配置文件的格式进行判断。4.根据权利要求1所述的应用于智慧城市的相连高程线高程值检查方法,其特征在于:所述步骤S2中,当城市空间数据包含数据集时,使用IDataset接口对空间数据集进行读取,找到Feature实例进行字段的读取检验;通过IFiel...
【专利技术属性】
技术研发人员:郭振,柴青,郑孝青,
申请(专利权)人:山东浪潮新基建科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。