f/通讯与导航 2009-01-17 11:32

请教高人:如何将道道通的Track(n).pts轨迹文件转换成KML文件?

请教高人:
1、GPSBabel 1.3.4软件好像没法将道道通的Track(n).pts轨迹文件转换成GOOGLE EARTH的KML格式文件!我把GPSBabel 1.3.4上能支持的所有文件格式都试过了,均无法识别Track(n).pts轨迹文件!
2、请问有没有其它转换软件可以推荐?
非常感谢!

已归档
点赞 0
3 评论
共 3 条评论
帖子已归档
Avatar
wb4916 2009-01-17 15:38

下次问问题的时候说详细一点。比如,你用的是啥GPS,或者是啥软件生成的东西。碰到什么问题。
(GPS要说型号,软件最好带上版本号!)

注意,由于我没有PTS的文件,直接使用软件包附带的PTS文件,把压缩包解压到C盘根目录,得到:
TrackWork.exe,Track2.pts和TestDdt.Kml。

是命令行执行的软件,可能使用起来不是那么习惯!

在WINXP下,点“开始”→"运行",在打开中输入“CMD”并回车。显示

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and SettingsAdministrator>

执行:CD命令切换到C盘的根目录。显示:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and SettingsAdministrator>cd

C:>

然后再执行:(第一个错误,其它四个都正常,典型的WINDOWS模式下命令和文件名的大小写不敏感,但是开关量DDT必须为大写,这个请注意,)

C:\>TrackWork Track2.pts ddt >1.kml(错误,注意,DDT一定要大些!小写不能执行!!)生成的文件中提示:FileType invalid ...(文件类型无效!)

C:\>TrackWork Track2.pts DDT >1.kml

C:\>trackwork Track2.pts DDT >1.kml

C:\>trackwork Track2.pts DDT >1.kml

C:\>trackwork track2.pts DDT >1.kml

转一个帖子。论坛里面的软件下载需要注册,我直接上传到磨房了!

附件:剀立德、道道通航迹转换GoogleEarth航迹工具(kld-kml-pts).zip

http://bbs.open.com.cn/showtree.aspx?postid=291956

剀立德、道道通航迹转换GoogleEarth航迹工具(kld,kml,pts)

20080306更新:

1.改变MFC库至EXE中,不需要外加的MFC库及可运行。

2.道道通一些不兼容的数据原来小规模测试没有碰到,因此存在BUG,目前已经解决。

3.支持原来写的那个GpsTime授时工具LOG文件转换KML,这个LOG没有经过人为修改,因此更吻合GOOGLE EARTH需求。

TrackWork v0.01 剀立德、道道通航迹转换工具

1.使用方法

此转换工具用于将剀立德或道道通导航系统生成的轨迹文件转换成KML格式的航迹文件,以便导入GoogleEarth中查看你实际走过的地方。

这一是个命令行工具,使用方法:

TrackWork 航迹文件名 文件类型 [回车]

文件类型目前仅支持:

KLD 剀立德航迹文件

DDT 道道通航迹文件

程序执行后会将航迹文件用文本的方式显示出来,如果遇到文件格式错误、文件无法打开等问题,可能会报错或得到错误的执行结果。要将执行结果保存用如下方式:

TrackWork 航迹文件名 文件类型 > KML文件名[回车]

2.获取导航系统的轨迹文件

剀立德的航迹文件需要从菜单中导出,导出后在:

剀立德安装目录TrackHisTrack.Cld 文件中,此文件中可保存5条航迹,本工具目前仅支持第一条轨迹的转换。使用时将此文件拷贝到电脑与此工具最好同一目录,然后执行转换:

TrackWork HisTrack.Cld KLD > TestKld.kml [回车]

道道通的轨迹文件无需另外导出,一般位于:

道道通安装目录Track1.pts --- Track(n).pts

将相应需要转换的轨迹文件拷贝到本程序同一目录,然后执行转换:

TrackWork Track2.pts DDT > TestDdt.Kml [回车]

正常执行后可生成相应的KML航迹文件,一般为了避免出错,会先省略"> KML文件"这一部分,在屏幕上先查看执行结果是否正常,没有报错信息,然后再正式生成KML文件。

生成的KML文件可在运行GoogleEarth后使用文件>打开菜单直接打开。

3.其它应知

一般情况下航迹转换不会有问题,但有的时候可能因文件格式错误或原航迹文件被破坏,这时候除了导入GoogleEarth检查,还可以用目测的方式看转换数据是否正确,KML文件实际是一个XML文件,具备标准的XML格式,其中的经纬度部分就是转换出来的数据,比如在北京一般是116、39左右这样的数字,如果这个数字过大、过小、负数则表示可能文件格式错误。

另外剀立德和道道通所保存的轨迹文件仅有经纬度信息,没有海拔信息,因此KML中的海拔信息全部填充为海拔71米。

4.文件说明

发行包中包含4个文件,ReadMe.txt:本说明;TrackWork.exe转换工具;HisTrack.cld剀立德轨迹文件样例;Track1.pts道道通轨迹文件样例;

两个样例文件中均只有几个坐标点,仅为示意作用,其中的坐标位置是我经常活动的一带,有想效法基地组织搞自杀袭击的欢迎前来轰炸

5.版权声明

工具仅供个人试验,请勿用于商业目的。

剀立德、道道通归属各自品牌所有人持有,本文引用这些品牌不代表本人支持或者反对这些品牌的价值。

Avatar
pins OP 2009-01-17 16:02

呵呵!谢谢wb4916指点!
我用的GPS蓝牙头型号是:HOLUX GPSlim 236,配合多普达D600用,安装的是道道通1.7.4.9版!
TrackWork 软件今天中午我试过,转换出来的好像不对哦!不过可能是我操作不当,我再试试!
谢谢啦!

Avatar
jane_zhai 2010-12-01 07:25

学习了