System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种地物显示区分方法和装置制造方法及图纸_技高网

一种地物显示区分方法和装置制造方法及图纸

技术编号:40435328 阅读:5 留言:0更新日期:2024-02-22 23:00
本申请公开了一种地物显示区分方法和装置,包括:从第一存储装置获取地物要素数据,生成缓存数据,所述地物要素数据包含内设属性值;响应于外设属性数据,按照外设属性值显示缓存数据中的地物要素的图形,生成应用数据集;所述外设属性数据与所述第一存储装置的地物要素数据隔离。本申请解决现有技术的地理信息系统地物要素显示效果不能灵活支持多种应用场景的问题,实现了在保证基础地理实体要素没有被编辑修改的前提下进行多种条件的显示方案设置。

【技术实现步骤摘要】

本申请涉及计算机图形处理及地理信息数据库,尤其涉及一种地物显示区分方法和装置


技术介绍

1、地理信息系统中,地物要素包含多个图元,每个图元有颜色属性值。在地理信息数据工程中,读取地物要素数据,生成应用数据集,进行编辑操作,按照内设属性值显示。按照预设的标准属性配置表,内设属性值包含标准的、缺省的属性值。编辑过程的数据存在于缓存之中;编辑完成后对原始地物要素数据进行更新。

2、现有技术在同一图层或同一编码中用同一显示效果显示,属于模板中提前设定的显示规则,无法实现按模板显示规则外的方式进行地物显示,如果要改变显示效果,例如颜色等,通过编辑地物,分别设置每个地物要素的属性,不仅仅增加工作量,也直接更改了地物的本身属性,同时也更改了地物的修改时间,失去了原有的现势性。因此,为了满足商业应用中的多种显示需求,修改地理信息系统地物要素的内设属性值,首先与行业地图标准不符,其次对基础地理信息库后续使用也造成影响。


技术实现思路

1、本申请提出一种地物显示区分方法和装置,解决现有技术的地理信息系统地物要素显示效果不能灵活支持多种应用场景的问题。

2、第一方面,本申请实施例提供一种地物显示区分方法,包括以下步骤:

3、从第一存储装置获取地物要素数据,生成缓存数据;所述地物要素数据包含内设属性值;

4、响应于外设属性数据,按照外设属性值显示缓存数据中的地物要素的图形,生成应用数据集;

5、所述外设属性数据与所述第一存储装置的地物要素数据隔离。

6、在其中一个实施例中,还包含步骤:响应于显示图形,销毁缓存数据。

7、在其中一个实施例中,还包含步骤:响应于应用数据集增加地物要素数据,新增地物要素按照外设属性值显示,按照内设属性值存储。

8、在其中一个实施例中,所述外设属性数据存储在第二存储装置中;所述第一存储装置和所述第二存储装置的数据隔离。

9、在其中一个实施例中,还包含步骤:对缓存数据加密,使缓存数据与第一存储装置隔离。

10、在其中一个实施例中,解散缓存数据中地物要素数据结构,根据外设属性值配置地物要素中的图元显示效果,生成应用数据集;所述应用数据集包含矢量图形数据或位图数据。

11、在其中一个实施例中,所述外设属性的设置表包含控制类型和显示效果的指示。优选地,所述控制类型包含以下至少一个:地物编码、创建时间、修改时间、被修改对象、选择集对象、数据标识、图层名称、gis数据、工程数据和注记分类。优选地,所述显示效果的指示包含以下至少一个:颜色、图形设置、是否显示、是否启用、反选和值域。

12、第二方面,本申请实施例还提供一种区分地物显示的装置,用于实现第一方面任意一项实施例所述地物显示区分方法,包含:隔离模块,用于获取地物要素数据,生成缓存数据;对第一存储装置隔离所述缓存数据和外设属性数据。缓存模块,用于存储地物要素数据和/或编辑后的应用数据集。显示模块,用于按照外设属性值显示缓存数据的地物要素的图形缓存数据中图形,生成应用数据集。

13、第三方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面任一实施例所述的方法。

14、第四方面,本申请实施例还提供一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一实施例所述的方法。

15、本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:

16、本专利技术实现了在保证基础地理实体要素没有被编辑修改的前提下进行多种条件的色彩显示方案设置,用于根据需求突出显示指定条件的地物,对于质检查图尤为重要,其具体的技术体现包含:可实现地物颜色显示方案名称设置与保存,可实现基于设置条件的正反显示色彩,可实现按地物编码、创建时间、修改时间、被修改对象、选择集对象、数据标识、图层名称等多种控制类型混合矩阵方案设置的色彩显示,可实现按地物编码、地物创建时间、地物修改时间、被修改对象地物、被选择对象地物、地物数据标识、地物图层、注记分类等多种条件进行色彩设置与区分显示。可通过本方法进行敏感地物要素的隐藏(消密),进而实现敏感地物要素隐藏方式的展示与浏览。本方案能够支持地理信息数据的多样化应用,实现多种应用类型自动重复配置。本方案能够支持对基础地理实体要素的信息保护,避免数据冲突。本申请实现了地理信息数据库对多种应用场景的数据适配。

本文档来自技高网...

【技术保护点】

1.一种地物显示区分方法,其特征在于,包括:

2.根据权利要求1所述地物显示区分方法,其特征在于,还包含步骤:

3.根据权利要求1所述地物显示区分方法,其特征在于,还包含步骤:

4.根据权利要求1所述地物显示区分方法,其特征在于,还包含步骤:

5.根据权利要求1所述地物显示区分方法,其特征在于,所述外设属性数据存储在第二存储装置中;所述第一存储装置和所述第二存储装置的数据隔离。

6.根据权利要求1所述地物显示区分方法,其特征在于,解散缓存数据中地物要素数据结构,根据外设属性值配置地物要素中的图元显示效果,生成应用数据集;所述应用数据集包含矢量图形数据或位图数据。

7.根据权利要求6所述地物显示区分方法,其特征在于,外设属性的设置表包含控制类型和显示效果的指示;

8.一种区分地物显示的装置,其特征在于,用于实现权利要求1-7任意一项所述地物显示区分方法,包含:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的方法。

10.一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7中任一所述的方法。

...

【技术特征摘要】

1.一种地物显示区分方法,其特征在于,包括:

2.根据权利要求1所述地物显示区分方法,其特征在于,还包含步骤:

3.根据权利要求1所述地物显示区分方法,其特征在于,还包含步骤:

4.根据权利要求1所述地物显示区分方法,其特征在于,还包含步骤:

5.根据权利要求1所述地物显示区分方法,其特征在于,所述外设属性数据存储在第二存储装置中;所述第一存储装置和所述第二存储装置的数据隔离。

6.根据权利要求1所述地物显示区分方法,其特征在于,解散缓存数据中地物要素数据结构,根据外设属性值配置地物要素中的图元显示效果,生成应用数据...

【专利技术属性】
技术研发人员:郭顺清陈夏宫杨铁柱杨春达张瑜张翔杜丽丽
申请(专利权)人:北京山维科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1