GPS对象采集(Collector)

范例简介

示范基于GPS采集点、线、面等几何对象,包括打点式和轨迹式两种方式。

范例运行效果

图:GPS对象采集范例运行效果

范例位置

Android Studio

ADT

  • 产品包:产品包目录\SampleCode\SampleCode_ADT\Collector

范例数据

存储位置

部署位置:移动设备内部存储\SampleData\CollectorData

许可方式

离线许可,将许可文件拷贝到"移动设备内部存储\SuperMap\License"文件夹下。

运行类库

jar包
com.supermap.data.jar、com.supermap.mapping.jar
so库
libimb2d.so、libgnustl_shared.so、libQt5Core.so、libQt5Gui.so、libQt5Svg.so、libQt5Widgets.so(注:11.1版本开始,需添加后五个so库。)

关键类型/成员

控件/类 方法
Collector setDataset()、openGPS()、createElement()、setStyle()、setSingleTapEnable()
枚举
GPSData dAltitude()、dLongitude()、dLatitude()、dSpeed()、 nYear()、nMonth()、nDay()、nHour()、nMinute()、nSecond()

使用步骤

  1. 运行程序,点击【选择类型】按钮,选择采集对象类型;
  2. 点击【定位采集】按钮,进行采集;
  3. 点击【编辑设置】按钮,设置采集对象名称、说明和风格(采集对象名称、说明和风格可在采集开始前设置,也可在采集结束未提交时进行设置);
  4. 点击【回退】按钮,进行回退操作(提交前有效);
  5. 点击【重做】按钮,进行重做操作(提交前有效);
  6. 点击【屏幕打点】按钮,进行屏幕打点采集操作(在GPS采集过程中可结合屏幕打点操作);
  7. 点击【提交】按钮,对采集的几何对象进行提交操作;
  8. 对象采集完成后,可通过屏幕右侧按钮栏对采集的几何对象进行编辑操作。