[发明专利]一种个人地理信息的操作方法及装置在审
申请号: | 201611263605.5 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106649858A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 孟浩东;王少一;盛中杰;韩振镖;于海波;吴永军 | 申请(专利权)人: | 天津市测绘院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300000 *** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 个人 地理信息 操作方法 装置 | ||
技术领域
本发明属于地理信息领域,尤其是涉及一种个人地理信息的操作方法及装置。
背景技术
Geodatabase是一种采用标准关系数据库技术来表现地理信息的数据模型。Geodatabase支持在标准的数据库管理系统(DBMS)表中存储和管理地理信息。Geodatabase支持多种DBMS结构和多用户访问,且大小可伸缩。从基于Microsoft Jet Engine的小型单用户数据库,到工作组,部门和企业级的多用户数据库,Geodatabase都支持。
目前有两种geodatabase结构:个人Geodatabase和多用户Geodatabase (multiuser geodatabase)。个人Geodatabase,对于ArcGIS用户是免费的,它使用Microsoft Jet Engine数据文件结构,将GIS数据存储在小型数据库中。个人geodatabase更像基于文件的工作空间,数据库存储量最大为2GB。个人geodatabase使用微软的Access数据库来存储属性表。对于小型的GIS项目和工作组来说,个人Geodatabase是非常理想的工具。通常,GIS用户采用多用户Geodatabase来存储和并发访问数据。个人Geodatabase支持单用户编辑,不支持版本管理。
在使用Personal GeoDatabase数据模型时,一般方法是使用ArcGIS桌面软件或基于ArcEngine组件开发的软件进行读写,始终无法脱离ArcGIS。
发明内容
本发明提供了一种个人地理信息的操作方法及装置,以解决现有技术中使用个人地理信息需要ArcGIS读写数据格式的技术问题。
一方面,本发明实施例提供了一种个人地理信息的读取方法,包括:
访问数据系统表,根据所述数据系统表信息获取数据记录表;
根据所述数据记录表获取要素的属性信息。
进一步的,所述根据所述数据记录表获取要素的属性信息,包括:
读取所述数据记录表中的所述表中的图层的信息;
获取所述图层中要素的属性信息。
一方面,本发明实施例提供了一种个人地理信息的写入方法,包括:
根据要素的属性信息创建数据记录表;
根据所述数据记录表生成数据系统表。
进一步的,所述根据要素的属性信息创建数据记录表,包括:
根据要素的属性信息建立图层信息;
根据所述图层信息创建数据记录表。
一方面,本发明实施例还提供了一种个人地理信息的修改方法,包括:
在修改要素的属性信息的同时,修改数据系统表中所述要素对应的图层的索引内容。
一方面,本发明实施例提供了一种个人地理信息的读取装置,包括:
访问单元,用于访问数据系统表,根据所述数据系统表信息获取数据记录表;
获取单元,用于根据所述数据记录表获取要素的属性信息。
进一步的,所述获取单元用于:
读取所述数据记录表中的所述表中的图层的信息;
获取所述图层中要素的属性信息。
一方面,本发明实施例提供了一种个人地理信息的写入装置,包括:
创建单元,用于根据要素的属性信息创建数据记录表;
生成单元,用于根据所述数据记录表生成数据系统表。
进一步的,所述创建单元用于:
根据要素的属性信息建立图层信息;
根据所述图层信息创建数据记录表。
另一方面,本发明实施例还提供了一种个人地理信息的修改装置,包括:
修改单元,用于在修改要素的属性信息的同时,修改数据系统表中所述要素对应的图层的索引内容。
本发明实施例提供的个人地理信息的操作方法及装置,可以在不依赖ArcGIS的环境下对Personal GeoDatabase数据模型进行读写操作,可以通过该组件将其他格式的GIS数据转换为ArcGIS通用的GeoDatabase数据模型。节省了个人地理信息的操作成本。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的个人地理信息的读取方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市测绘院,未经天津市测绘院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611263605.5/2.html,转载请声明来源钻瓜专利网。