验证航行数据

博客介绍了验证GPS数据漂移点的方法,以35th南极航线数据为例,因新库西经数据缺失,使用老库CJ_TEMP_GPS表数据。详细说明了从PLSQL导出特定时间段数据到本地、导入本地Oracle、ArcMap新建空GDB、转换表为点图层、点层转线层等操作,强调使用GDB而非Shp的原因。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

每次航行,可能GPS数据会有漂移点,用此方法验证。

本次用35th南极航线数据做例子。客户GPS数据存在新库,和老库。新库由于西经数据全无,故使用老库数据。老库的表CJ_TEMP_GPS。

 

1、PLSQL导出到本地操作。导出CJ_TEMP_GPS的UTC在2018-11-2到2019-3-13时间段内数据。

2、导入本地Oracle。

3、ArcMap新建空GDB。

4、转换Table传统关系表,为点图层Feature表。

 

     

切记,Output使用GDB作为载体,不要使用Shp。因为shp时间精度只精确到日,时分秒全无

 

5、把点层转为线层,LineField就是区分不同线,因为只导出了35次航线数据,故此处可空,即仅生成一条线。

SortField就是同一条线内点的顺序,我们使用UTC列。

 

 

此处GDB的时间带有精确秒,若是Shp则只粗略到日,此处就会有问题。下图展示GDB的时间精确到秒,下下图是shp的时间,精确到Day。

 

 

 

蓝色为点层使用GDB生成的线,绿色为点层是shp生成的线,明显存在乱序。黄色为GPS点。

 

转载于:https://www.cnblogs.com/wigis/p/10955471.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值