资讯详情

一种基于Android系统的地理信息数据采集方法与流程

c26f3a4b3c1fedf7469155143c23bc9b.gif

该方法是基于收集地理信息数据的发明android操作系统和gis户外地理信息数据采集地理信息系统的方法。

背景技术:

众所周知,地理信息数据采集已应用于许多行业,如农业土地普查、城市管理地下管道普查、工业地质勘探等。

对于传统的收集模式,外部检测结果需要记录收集点、收集线、收集面的基本地理坐标信息、其他属性信息和备注信息,非常不方便。对于复杂的收集情况,外部行业还需要携带纸质数据图进行辅助判断,外部行业效率很低;在内部行业需要整理草图结果后,一般外部行业测量8小时的结果,行业整合成果数据基本需要4-6个小时,内外行业重复工作过多,导致行业一线测量人员工作量大,浪费时间。

技术实现要素:

为了解决传统采集模式效率低下的问题,本发明提出了一种基于android系统地理信息数据采集方法。

本发明上述目的,本发明采用的具体方案是:基于android系统的地理信息数据采集方法包括以下步骤:

s1.构建自定义地图;导入准备好的地图切片arcgisforandroid在地图框架中加载显示;

s2.信息数据库配置采集;使用;sqlite轻量级数据库,自定义构建信息收集数据库,嵌入android系统中;

s3.外部数据采集;使用;android设备终端到现场测量采集信息,记录采集点信息,形成采集信息数据库;

s4.内部数据整理;对s3步骤的采集信息数据库进行输出。

有益效果:本发明可以方便地收集地理信息数据,节省不必要的步骤、劳动力和时间;数据结果生成电子文件,便于携带、保存和共享。

附图说明

图1是本发明的流程图。

图2为插入点原理示意图。

具体实施方法

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清晰、完整的描述。

一种基础android系统的地理信息数据采集方法包括以下步骤:

1.构建自定义地图;地图底图可以是空白区域,也可以从天地图官方网站下载省、市、县行政区域地图,并将准备好的地图切片导入arcgisforandroid在地图框架中加载显示。

2.信息数据库配置采集;使用;sqlite轻量级数据库,构建自定义信息收集数据库,嵌入android在系统中,预设收集点属性名称;当用户在系统中时android在设备上增加采集点时,采集点的地理位置坐标和id默认生成系统,只需输入其他属性信息;例如:土地普查,需要输入土地类别、作物类型、土地所有人、土地面积等信息,收集点的坐标和id默认生成。

3.外部数据采集;使用;android从设备终端到现场测量采集信息,采集点的坐标信息可以通过android设备的gps获取,也可以通过专业坐标仪测量手动输入。通过选点、连接等操作,记录收集点信息。在收集和输入的过程中,收集信息将自动复制上次输入的内容。只需稍加修改即可输入信息sqlite数据库中。

手势操作功能在地图上二次开发,包括选点、连线、插入点等功能,原理如下:

选择点时,点击新的点开关按钮,然后点击屏幕可以在任何地方建立新的测量点,输入测量信息,同时获取地图上的坐标信息,生成点编号,根据以前定制的采集数据库输入测量信息,点编号生成逻辑从000开始计算,每个点,序列号加1。

连线时,点击连线开关按钮,然后,点击地图上已存在的两个点,生成一条线段将该两个点连接起来。,其中选择连线点的逻辑如下:

假设手指点击屏幕获取点a0(x0,y0),最大点击范围dmax,此时地图缩放比为k,计算此缩放下的最大点击范围是在此范围内有多个点,分别计算点a0与范围内几个点之间的距离,选择与点之间的距离a0距离最小的点a1.此时选择测量点a同样,选择测量点a2,然后连接a1、a2点绘制连接线l,生成连接线l的基本属性,包括长度、方向等,并根据数据库填写连接线l的属性信息。

插入点时,开关按钮,然后点击地图上的线段,插入要添加的点,插入逻辑如下:

手指点击屏幕获取点a0(x0,y0)线段的两个端点是b1(x1,y1),c2(x2,y2)如下图2所示,在线段b1c找出并点击2a0最近的点p,显然当a0p垂直于b1c当p点为最近点时,p点为插入点,自动存储p点的坐标信息,并将p点存储在收集信息数据库中。

4.内部数据整理;收集作业完成后,每个作业的数据库将根据作业名生成db文件,将db文件导入到电脑上使用office的access打开工具查看和修改异常数据,根据不同的需要转换数据格式,也可以导入cad与以往的传统行业相比,软件中形成图纸结果节省了将稿纸上的数据逐一输入计算机的繁琐过程。

需要明确的是,本文所述的屏幕指的是:使用android该系统的便携式设备屏幕具有手机等人机交互能力。新的点开关按钮、连接开关按钮和插入点开关按钮是通过软件生成的,方便人机交互。

需要明确的是,本文中提到的选点是指用户使用手指或其他设备(如电容笔)触摸上述便携式设备屏幕上的地图上的点的过程。

本文中的连接是指用户用手指或其他设备(如电容笔)触摸上述便携式设备屏幕上的两个点,并将上述连接点连接到地图上的两个点的过程。

本文中的插入点是指用户使用手指或其他设备(如电容笔)触摸上述便携式设备屏幕上地图上的连接,并将该点插入上述连接的过程。

以上只是本发明的具体实施方法,但本发明的保护范围并不局限于此。任何熟悉本技术领域的技术人员都可以在本发明披露的技术范围内轻易更换或更换,属于本发明的保护范围。因此,本发明的保护范围以权利要求的保护范围为准。

标签: 切片机电容器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台