地图数据存储方法、加载方法、装置和计算机设备制造方法及图纸

技术编号:20160584 阅读:39 留言:0更新日期:2019-01-19 00:13
本发明专利技术涉及一种地图数据存储方法,所述方法包括:获取目标地图,所述目标地图包括多个图层,各所述图层分别包括多个地图符号;根据各所述图层所包括的所述地图符号获取各所述图层的要素类型;将各所述图层的所述地图符号分别转化为与所获取的要素类型对应的要素数据;将转化后的所述要素数据分别存储至与各所述要素类型对应的数据库。本发明专利技术方案能够提高加载速度,并且节约资源。

【技术实现步骤摘要】
地图数据存储方法、加载方法、装置和计算机设备
本专利技术涉及计算机
,特别是涉及一种地图数据存储方法、加载方法、装置和计算机设备。
技术介绍
地图是按一定的比例运用线条、符号、颜色、文字注记等描绘显示地球表面的自然地理、行政区域、社会状况的图形。目前ArcGIS(地理信息系统平台)地图符号主要有两个方法存储,一种是在本地保存MXD文件(MXD是一种文档格式,在ARCGIS中,以MXD作为扩展名的文件是地图文档),通过切换数据源来实现地图数据符号化;另一种方法是把MXD文件保存到数据库二进制字段中,程序启动前下载保存为本地MXD文件,再切换数据源实现地图符号化。利用现有的两种存储方法存储的地图符号,在加载的过程中需要先打开整个MXD文件,再对整个MXD文件的每个图层切换数据源,加载速度慢。
技术实现思路
本专利技术的目的在于提供一种地图数据存储方法、加载方法、装置和计算机设备,可以提高加载速度,并且节约资源。本专利技术的目的通过如下技术方案实现:一种地图数据存储方法,所述方法包括:获取目标地图,所述目标地图包括多个图层,各所述图层分别包括多个地图符号;根据各所述图层所包括的所述地图符本文档来自技高网...

【技术保护点】
1.一种地图数据存储方法,其特征在于,所述方法包括:获取目标地图,所述目标地图包括多个图层,各所述图层分别包括多个地图符号;根据各所述图层所包括的所述地图符号获取各所述图层的要素类型;将各所述图层的所述地图符号分别转化为与所获取的要素类型对应的要素数据;将转化后的所述要素数据分别存储至与各所述要素类型对应的数据库。

【技术特征摘要】
1.一种地图数据存储方法,其特征在于,所述方法包括:获取目标地图,所述目标地图包括多个图层,各所述图层分别包括多个地图符号;根据各所述图层所包括的所述地图符号获取各所述图层的要素类型;将各所述图层的所述地图符号分别转化为与所获取的要素类型对应的要素数据;将转化后的所述要素数据分别存储至与各所述要素类型对应的数据库。2.根据权利要求1所述的地图数据存储方法,其特征在于,所述根据各所述图层所包括的所述地图符号获取各所述图层的要素类型包括:提取各所述图层中的任一地图符号,查询符号数据库中存储的与所提取的地图符号对应的符号类型;根据所述符号类型获取包括所述所提取的地图符号的图层的要素类型。3.根据权利要求1所述的地图数据存储方法,其特征在于,所述将各所述图层的所述地图符号分别转化为与所获取的要素类型对应的要素数据包括:将各所述图层的所述地图符号分别进行序列化转化,获得与所述要素类型对应的二进制数据,所述二进制数据为所述要素数据。4.根据权利要求1所述的地图数据存储方法,其特征在于,所述将转化后的所述要素数据分别存储至与各所述要素类型对应的数据库包括:将转化后的各所述要素数据分别添加对应的图层的图层标识;将添加有所述图层标识的各要素数据分别存储至与各所述要素类型对应的数据库。5.一种利用权4所述的存储方法存储的地图数据的加载方法,其特征在于,所述方法包括:获取目标图层标识,查询标识信息库中存储的与所述目标图层标识对应的要素类型;获取存储的多个数据库中与所查询到的要素类型对应的数据库,...

【专利技术属性】
技术研发人员:胡继嵬刘国民文昌叶艺强
申请(专利权)人:广州城市信息研究所有限公司
类型:发明
国别省市:广东,44

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

1