包含速度信息的 GPX 文件

Posted

技术标签:

【中文标题】包含速度信息的 GPX 文件【英文标题】:GPX file containing speed information 【发布时间】:2011-05-22 21:07:41 【问题描述】:

我目前正在使用 DDMS 透视图来模拟带有 gpx 文件的 android 模拟器的移动。但是,我只能找到其中包含纬度/经度对的 gpx 文件,而不是速度、高度等。有什么建议可以找到包含上述数据的好 gpx 文件以用于仿真器测试目的吗?谢谢。

更新:我注意到我正在使用的文件确实有高度,但是当我检索它时它显示为零。只有纬度/经度正确显示。 android模拟器只能使用gpx文件的纬度/经度而不是海拔高度吗?

【问题讨论】:

【参考方案1】:

您无需在"Tool to download GPX" 上的任何地方搜索

您可以简单地从谷歌地图生成.kml.gpx 文件。 :)

    转到http://maps.google.com/ 点击谷歌徽标下方的Get Directions 超链接。 输入您当地或世界任何地方的两个已知地点,即可以驾车到达,然后点击“获取路线”。 Google 将为您生成行车路线。 现在,当您在地图上看到彩色方向时,请点击窗口右侧的Link 超链接。 从Paste link in email or IM 部分复制链接并将其复制到您的地址栏,然后回车。 现在开始创建

.kml

我强调这种方法,因为它不需要任何第三方干预,并且 可以达到目的。

转到您的地址栏并在整个 looong 地址的末尾输入&output=kml 举个例子:

http://maps.google.com/maps?f=d&source=s_d&saddr=US-41+N&daddr=1060+W+Addison+St,+Chicago,+IL+60613&hl=en&geocode=Ff6uSwIdkP3H-g;FagQgAIdAXjG-ikh35rlstMPiDFSRA7TUMlPMA&mra=dme&mrcr=0&mrsp=0&sz=6&sll=40.4225,-82.346577&sspn=8.376378,14.128418&ie=UTF8&z=6&output=kml

系统会提示您保存 .kml 文件,将其保存在任意位置并将其加载到 eclipse。

.gpx

从 IE 或 Mozilla Firefox 执行所有步骤并添加书签或添加到收藏夹栏

javascript:(function()var     script=document.createElement('script');script.src='http://www.elsewhere.org/GMapToGPX/gmaptogpx.js';document.getElementsByTagName('head')[0].appendChild(script);)()

现在,在地址栏中粘贴 looooong 链接后,单击此书签,系统将提示您使用 .gpx 文件将整个代码保存在文本编辑器中并将其另存为 .gpx 并完成。

您可以访问http://www.elsewhere.org/journal/gmaptogpx/ 获取有关如何生成 .gpx 的完整教程。

关于你的第二个问题,模拟器无法模拟高度。

【讨论】:

【参考方案2】:

这是我使用的网络服务:

http://gpx.geotags.com/

基本上你只需输入 TO/FROM 和 DL gpx 即可完成所有的工作:D

GPX 1.0 似乎已被弃用,您必须在 eclipse 中使用 1.1 版本的 GPX 文件

【讨论】:

由于地图服务已成为非免费服务,因此无法再使用...感谢 Google!

以上是关于包含速度信息的 GPX 文件的主要内容,如果未能解决你的问题,请参考以下文章

控制IOS位置模拟器的行驶速度

为啥我的 GPX 上传不显示在我的 Strava 仪表板上?

iOS测试技巧:GPX文件修改经纬度

GPX 文件不会在 Android 模拟器中加载

R语言--KML格式转换为GPX

GPX文件无法在Android模拟器中加载