问题标签 [gpx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
18758 浏览

java - Java的GPX解析器?

是否有任何用于解析 GPX 文件的 Java 库?我需要将许多 GPX 文件解析为我们自己的数据结构(我们自己的数据库)。

0 投票
1 回答
1693 浏览

php - gpx文件的php simple_xml xpath问题

我尝试从 gpx 文件(GPS XML)中获取经纬度。当我这样做时(片段): $res = $xml->xpath('//*'); 我得到了返回的全部内容。当我尝试像这样缩小范围时: $res = $xml->xpath('//rte'); 我什么也没得到:数组(0){}。即使标签存在。实际上,无论我在 // other then * 之后尝试填写什么,它都不会返回任何内容。已经尝试了几个小时...

0 投票
1 回答
161 浏览

xml - 从 GPX 文件加载时如何将航路点与其地理藏宝相关联

我正在编写一个应用程序,它从 Geocaching.com 读取口袋查询并将它们显示在地图上。我已经让它解析 gpx 和 wpts.gpx 文件。我希望能够在他们的 geocache 下列出相关的航路点,但是我不知道如何将航路点与他们的 geocache 链接起来,因为这两个文件中似乎都没有对另一个文件的引用。有什么我想念的吗?

谢谢!

0 投票
1 回答
3189 浏览

c# - 使用 LinqToXML 从 GPX 文件中提取一些元素以进行地理缓存

我正在尝试从 gpx 文件(是一个 xml 文件)中获取一些元素。这不是标准的 gpx 方案。geocaching.com 有一些变化,它是一个用于寻宝的网站。

我的示例 XML 文件如下所示:

我的 LinqToXML-Statement 如下所示:

xml 文件已加载,但我没有得到任何名称。有人可以帮忙吗?

0 投票
0 回答
1323 浏览

iphone - 尝试在 iPhone 上使用 CFBundleDocumentTypes 从 Mail 和 Safari 加载 GPX 和 KML 格式文件

我已经设置了其他二进制文档类型(例如 zip 档案),它们可以从 Safari 和 Mail 加载。但基于 XML 的格式仅运行“快速查看”并显示原始 XML 代码。是否需要做其他事情来支持基于 XML 的格式?这是我用于这些类型的 info.plist:

0 投票
3 回答
859 浏览

gpx - 用于自定义地图的 GPX

如何为自定义地图设计 gpx 文件?

0 投票
10 回答
11552 浏览

optimization - GPS轨迹的简化/优化

我有一个由gpxlogger(1)(作为gpsd的客户端提供)制作的 GPS 轨迹。GPS 接收器每 1 秒更新一次坐标,gpxlogger 的逻辑非常简单,它每n秒记录一次从 GPS 接收到的位置 ( lat, lon, ele) 和时间戳 ( ) (在我的例子中n = 3 )。time

在写下几个小时的轨迹后,gpxlogger 保存了几兆字节长的 GPX 文件,其中包含数千个点。之后,我尝试在地图上绘制这条轨迹并将其与OpenLayers一起使用。它可以工作,但是数千个点使使用地图变得草率而缓慢。

我知道有几千个次优点。有无数的点可以删除而几乎不会丢失任何东西:当有几个点大致组成一条直线并且我们以相同的恒定速度移动它们之间时,我们可以留下第一个和最后一个点并扔掉带走其他任何东西。

我曾想过使用gpsbabel进行此类轨道简化/优化工作,但是,唉,它的简化过滤器仅适用于路线,即仅分析路径的几何形状,没有时间戳(即不检查速度是否大致恒定)。

是否有一些现成的实用程序/库/算法可用于优化轨道?或者我可能错过了 gpsbabel 的一些聪明选择?

0 投票
3 回答
268 浏览

xml - 知道这些纬度/经度对是如何格式化的吗?

我得到了这个片段,它是 GPX 数据的一部分,但不知道纬度/经度对是什么格式......

有任何想法吗?

0 投票
2 回答
2491 浏览

algorithm - 从 GPS 坐标记录中计算圈数

我有一个 GPX 文件,其中包含大量点(经度和纬度按时间排序),我如何计算我的集合包含多少圈?

在巡回赛期间记录 GPS。

圈数是车辆通过赛道开始/结束的次数。

0 投票
4 回答
2878 浏览

php - PHP 中 GPX 转 KML

我正在一个人们上传 GPX 的项目中工作,我正在尝试将 GPX 文件转换为 KML 文件,因此他们可以选择两种格式的下载。

我找到了一个 XSLT 文件,据说它可以将 GPX 转换为 KML,但是当我尝试使用 XSLTProcessor 在 php 中进行转换时,它给了我一些错误,说找不到某些函数。我检查了 XSLT 文件,这些函数都在那里。我对 XSLT 不是很熟悉,所以如果有人能给我一些指导,那就太好了。

xslt 文件位于此处: http: //members.home.nl/cybarber/geomatters/FlitspaalGPX2KML.xslt

gpx 文件位于此处:http ://geobetty.com/maps/download/8/archuletas-acres.gpx

这是代码:

这些是我的错误:

xmlXPathCompOpEval:未找到函数 distCosineLaw 未注册的函数 xmlXPathCompiledEval:堆栈上剩余 3 个对象

除其他外