- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Android系统的地籍调查平台.doc
基于Android系统的地籍调查平台
摘 要:本文讨论了利用Android系统进行地籍调查的可行性,以及实现方式。为地籍调查实现自动化提供了方法。
关键词:地籍;安卓;功能实现
中图分类号:P273 文献标识码:A
一、引言
地籍调查项目一直是测绘项目中投入人力最大,时间持续最长的项目。它的特点是涉及到的宗地数量多,与普通权利人接触时间长,调查中容易产生错误的工作环节突出,工作反复,有很多重复性工作,对于调查人员素质要求不高,对于仪器设备要求不高等。以往的地籍调查工作方式是,先进行外业调查,包括:收取权利人的证件,实地绘制宗地草图,指界,喷绘界址点等。内业需要将收取的权利人证件扫描,内容录入相关表格形成属性数据。之后再将权利人证件返还回去。这个过程中需要两次打扰权利人,对权利人的时间耽误比较多,而且将证件带回内业录入也容易产生遗失,有很大的安全隐患。同时,录入工作比较耽误时间加上扫描工作的时间,造成内业时间工作过长,人员劳动量很重的困难。
Android的出现对解决以上问题提供了工作方法。Android(安卓),是一个以Linux为基础的开源移动设备操作系统,主要用于智能手机和平板电脑。而目前Android智能手机的普及程度已经达到了人手一部的程度,为在Android系统上实现地籍平台提供了硬件基础。自从Android问世以来,Android SDK的出现就赢得了广大开发人员的青睐,它以Java为开发语言,门槛低容易实现。所以Android SDK为Android地籍平台提供了软件基础。
二、数据库的设计
每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库―SQLite。SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了。
SQLite数据库是D.Richard Hipp用C语言编写的开源嵌入式数据库,支持的数据库大小为2TB。它具有如下特征:
(1)轻量级
SQLite和C\S模式的数据库软件不同,它是进程内的数据库引擎,因此不存在数据库的客户端和服务器。使用SQLite一般只需要带上它的一个动态库,就可以享受它的全部功能。而且那个动态库的尺寸也相当小。
(2)独立性
SQLite数据库的核心引擎本身不依赖第三方软件,使用它也不需要“安装”,所以在使用的时候能够省去不少麻烦。
(3)隔离性
SQLite数据库中的所有信息(比如表、视图、触发器)都包含在一个文件内,方便管理和维护。
(4)跨平台
SQLite数据库支持大部分操作系统,除了我们在电脑上使用的操作系统之外,很多手机操作系统同样可以运行,比如Android、Windows Mobile、Symbian、Palm等。
(5)多语言接口
SQLite数据库支持很多语言编程接口,比如C\C++、Java、Python、dotNet、Ruby、Perl等,得到更多开发者的喜爱。
(6)安全性
SQLite数据库通过数据库级上的独占性和共享锁来实现独立事务处理。这意味着多个进程可以在同一时间从同一数据库读取数据,但只有一个可以写入数据。在某个进程或线程向数据库执行写操作之前,必须获得独占锁定。在发出独占锁定后,其他的读或写操作将不会再发生。
1 数据库的设计思路
地籍调查数据应包括属性数据如:权利人姓名、联系电话、地址、身份证号、代理人姓名地址身份证号等,这些信息应直接存储在数据库中。而地籍调查需要复印的身份证、户口本、权属证明文件等应该以图片格式存储在SD卡中。系统自动建立JHWorkspace文件夹作为总的工作空间。在开始工作以前需要新建工作目录,在工作目录下建立Sqlite3数据库info.db存储宗地数据,在工作目录下建立QLR目录存储权利人身份证照片,建立HKB目录存储户口本照片,建立DLR目录存储代理人身份证照片,建立QSLY目录存储权属来源证明文件照片,建立WTS目录存储委托书文件照片,建立QT目录存储其他文件照片。
2 属性数据结构
Sqlite是数据库,在数据库中每个属性应该以一个字段进行存储,对属性和字段的定义关系到系统的使用性,即是否满足宗地数据要求,是否满足土地的登记发证要求。
三、功能实现
1 Android软件的开发方式
(1)使用Android SDK,Android SDK主要以Java语言为开发方式,使用简单实现功能高效,是本项目选择的主要开发环境。
(2)使用Android NDK,Android NDK主要以
您可能关注的文档
最近下载
- 高标准农田建设项目初步验收报告、建设、施工管理、监理、设计、运行管.docx
- AfterEffects动态图形与动效设计 配套课件.pptx
- 2022最新版初中物理新课标学习解读培训可编辑课件.pptx VIP
- 2025年陕西榆林能源集团有限公司人员招聘笔试模拟试题及答案解析.docx VIP
- 22J603-1 铝合金门窗参考图集.docx VIP
- 2025年陕西榆林能源集团有限公司招聘笔试模拟试题及答案解析.docx VIP
- 黑布林阅读初二2《莫格利的兄弟》中文版.pdf
- 医学课件-脑梗死.pptx VIP
- 2025年陕西榆林能源集团有限公司招聘笔试备考试题及答案解析.docx VIP
- 微生物工程在金属冶炼废水处理中的应用.pptx VIP
文档评论(0)