模拟 GPS 轨迹(GPSTrackView)

插件简介:

外业采集的 GPS 坐标数据经常存储到 Excel 表格里,回到内业希望查看 GPS 行走的路线,回放 GPS 的轨迹,该插件实现将 Excel 表中存储的坐标数据在地图中生成线数据,然后单击“播放轨迹”按钮播放行走轨迹。

使用数据:

安装目录\SampleData\SampleCodeData\Shanghai\shanghai.smwu。

关键控件/对象/接口:

控件/对象/接口 属性 方法
Plugin   Initialize()、ExitInstance()
CtrlAction FormClass Run()
Application ActiveApplication、Output  
GeoLine   AddPart()
IFormMap MapControl  
MapControl Map Refresh()
Map TrackingLayer Refresh()、EnsureVisible()、Zoom()、RefreshTrackingLayer()
TrackingLayer   Add()

使用步骤:

使用前提:在 Visual Studio 中对“GPSTrackView”范例程序编译成功后。若本地没有该范例程序可单击“GPSTrackView.rar”,下载该范例程序文件到本地。

  1. 启动 程序;
  2. 打开工作空间:安装目录\SampleData\SampleCodeData\Shanghai\shanghai.smwu,同时,打开工作空间中的名为“上海市交通图”的地图,在功能区上将出现本示范程序提供的“GPS”选项卡、“GPS”和“播放”组及功能控件。
  3. 单击功能区>“GPS”选项卡>“GPS”组>“导入 GPS 轨迹”按钮,在打开的“打开”对话框中打开存储了外业采样点坐标数据的 Excel 文件:安装目录\SampleData\SampleCodeData\GPSLine.XLS。
  4. 导入 GPS 坐标数据后,当前地图上将绘制出相应的 GPS 轨迹。
  5. 单击功能区>“GPS”选项卡>“播放”组>“播放轨迹”按钮,将模拟 GPS 采样时的行走路线,如下图所示:

备注