网站服务器有什么用,无锡网络公司有哪些,网站图标素材图片,vs做网站好不好本方法属于采集地理信息数据的发明#xff0c;是一种基于android操作系统和gis地理信息系统进行户外地理信息数据采集的方法。背景技术#xff1a;众所周知地理信息数据采集在很多行业中都有应用#xff0c;比如说农业中的土地普查、城市管理中的地下管线普查、工业中的地质…本方法属于采集地理信息数据的发明是一种基于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数据库中。其中在地图上二次开发手势操作功能包括选点、连线、插入点的功能原理如下选点时点击新增点开关按钮然后点击屏幕任意处可新建测量点输入测量信息同时获取该点在地图上的坐标信息、生成点编号测量信息根据之前自定义的采集数据库进行录入点编号生成逻辑为每次作业从0000开始计算每增加一个点序号加1。连线时点击连线开关按钮然后点击地图上已存在的两个点生成一条线段将该两个点连接起来。其中选择连线点的逻辑如下假设手指点击屏幕获取点a0(x0y0)最大点击范围dmax此时地图缩放比例为k计算出在此缩放下的最大点击范围为在此范围内有若干点分别计算点a0与范围内若干点之间的距离选出与点a0距离最小的点a1此时选中测量点a1同理选出测量点a2然后连接a1、a2点画出连接线l同时生成连接线l的基本属性包括长度、走向等根据数据库填写连接线l的属性信息。插入点时点击插入点开关按钮然后点击地图上的线段插入所要添加的点其中插入逻辑如下设手指点击屏幕获取点a0(x0y0)线段的两个端点为b1(x1y1)c2(x2y2)则如下图2所示在线段b1c2上找出与点击点a0距离最近的点p显然当a0p垂直于b1c2时p点为距离最近的点则p点就是插入点自动储存p点的坐标信息将p点存入采集信息数据库中。4.内业数据整理采集作业完成之后会根据作业名称生成每次作业的数据库db文件将db文件导入到电脑上使用office的access工具进行打开查看修改异常数据根据不同需求转换数据格式也可以导入到cad软件中形成图纸成果该步骤与以往传统的内业相比省去了将稿纸上的数据往电脑上一一录入的繁琐过程。需要明确的是本文所述的屏幕指的是使用android系统的便携设备的屏幕具有人机交互能力如手机等。新增点开关按钮、连线开关按钮、插入点开关按钮是通过软件生成在上述便携设备的屏幕便于人机交互。需要明确的是本文中所述的选点指用户使用手指或其他设备(如电容笔)点触上述便携设备的屏幕上的地图中的一点在点触的位置对应地图上的点的过程。本文中的连线是指用于用户使用手指或其他设备(如电容笔)点触上述便携设备的屏幕上的地图中的两点在点触的位置对应地图上的两个点并将上述连个点连接起来而形成的连线的过程。本文中的插入点是指用户发现输入的点有遗漏的场景下用户使用手指或其他设备(如电容笔)点触上述便携设备的屏幕上的地图中的连线并将该点插入上述连线的过程。以上所述仅为本发明的具体实施方式但本发明的保护范围并不局限于此任何熟悉本技术领域的技术人员在本发明揭露的技术范围内可轻易变化或替换都属于本发明的保护范围之内。因此本发明的保护范围所述以权利要求的保护范围为准。