问题标签 [garmin]
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.
excel - 将度分转换为十进制度
我从 garmin 设备收集的位置点以度分格式存储在 Excel 表中 --- W00208.172,N1046.977 如何将其转换为十进制度或度分秒格式?
python - Python中的XML到CSV
我在 Python 中将 XML 文件转换为 CSV 时遇到了很多麻烦。我查看了很多论坛,尝试了 lxml 和 xmlutils.xml2csv,但我无法让它工作。它是来自 Garmin GPS 设备的 GPS 数据。
这是我的 XML 文件的样子,当然缩短了:
在我的大型 XML 文件中有几个 trk 标签,但我可以设法将它们分开——它们代表 GPS 设备上的不同“段”或行程。我想要的只是一个 CSV 文件,它绘制如下内容:
这是我到目前为止的代码:
这是另一个替代代码。它只输出一个没有数据的 CSV 文件,只有标题lat
和lon
.
我该怎么做呢?请意识到我是新手,所以更全面的解释会非常棒!
garmin - 用于 Garmin 手表的 Garmin GPS SDK
我正在为跑步俱乐部构建一个应用程序。我们希望团队中的每个人都购买 Forerunner,并且我们希望每 30 秒将我们的经度和纬度发送到 API。这可能吗?
我不确定我是否可以在数据库中注册一个特定跑步者的设备,然后实时接受坐标。
c# - 从 C# 登录 Garmin Connect
我有一个登录 GarminConnect.com 的代码,但是 garmin 选择更改他们的登录过程,所以我的代码不再工作,我不知道如何让它再次工作。
我通常不开发网络通信应用程序,所以我应该如何继续让它再次工作对我来说没有多大意义。
这就是我现在所拥有的:
我希望有人能够为我指明正确的方向,让我知道如何让它发挥作用
javascript - 在 JavaScript 中读取/处理 .fit 文件
我需要使用 Javascript(例如 FileReader)在客户端的浏览器中读取和解析 .fit 文件(例如由 Garmin 设备使用,请参阅fit sdk ,一种替代 GPX 文件格式的二进制文件)。我知道(并尝试过)Python和Perl实现,但我无法在 Javascript 中找到任何代码。
或者,我可以在服务器端使用 PHP,但是在没有 Internet 连接的情况下进行客户端解析是理想的。
c# - C# 登录到 garmin connect - 新的身份验证方案
最近 Garmin Connect 更改了他们的登录程序,我正在尝试查找有关如何在 c# 中执行此操作的信息。
我找到了一些有关如何执行此操作的基础知识,但它不起作用:
我看了一下新的登录过程。Garmin 使用所谓的“GAuth 小部件”实现了单点登录方法。您应该可以按如下方式登录。
1) 通过向例如https://sso.garmin.com/sso/login?ser...edWidget=false发送 HTTP GET 请求来获取 GAuth 小部件
2) 将接收到的 HMTL 代码解析为“flowExecutionKey”,例如代码中的“e1s1”:
3) 通过向 1) 中给出的 URL 发送 HTTP POST 请求来发布您的登录凭据:代码:
4)解析收到的“response_url”的HTML代码,egCode:
5) 通过向响应 url 发送 HTTP HEAD 请求登录到 garmin connect。“服务票证”(以“ST-”开头的部分)证明您通过 GAuth 小部件成功登录。
这是我到目前为止的代码,但它在第 3 步中从不返回 response_url。我错过了什么?
谢谢您的帮助!罗恩
javascript - Prototype.js 回调未触发
我正在尝试为 Garmin DeviceControl 浏览器插件创建一个 Google 地球控制器。我正在围绕现有的 Google MAPS 控制器对行为进行建模,但我遇到的问题是我的第二个回调函数没有被触发。
编码:
所有必要的 js 包含在 HTML 中,它们都是有效的并且目标 div 存在。在我的原型 js 类之外运行代码也会产生所需的结果。在我的原型类中发生的事情是 GEinitCallback 永远不会执行。我收到“调用创建”警报和“完成创建实例”警报,但从未出现“初始化调用”警报。我没有 javascript 错误。
我是否正确指定了我的回调?如果没有,我会怎么做?google.earth.createInstance 函数在 Google Earth 源文件中定义并且在控制器外部。
javascript - 从 Garmin GPSMap 62 设备读取数据
我需要使用设备控制 Javascript 库从 GPSMap 62 设备读取数据。问题是,与旧设备不同,该设备每天将其航点存储在单独的 .GPX 文件中。javascript 库希望所有航迹和航点都在 current.gpx 文件中,但 62 每天都将它们存储在 Waypoints_06-MAY-14.gpx 等中。
没有要求用户手动上传适当的文件,有没有人让 DeviceControl 库真正支持具有单独 GPX 文件的新设备?
作为额外的奖励,Garmin 设备控制库已被弃用,因此不会有更新。
一些代码
bash - 自定义garmin地图没有名字
我从自己的 OSM 文件创建了 Garmin 地图(使用 JOSM 和我自己的 GPS 记录,没有来自 Openstreetmap 的输入)。整个过程运行良好,但我有一个小问题:当我将最终地图加载到 Basecamp 时,此地图的名称为空(空白)。
任何想法 ?
这是代码。之前,一些变量:
首先,从不同的层创建img文件
接下来,将这些文件连接到唯一的 img 文件中
然后,创建 gmapi 文件,为 Basecamp 做好准备:
如果您想查看问题,可以在我的网站下载最终文件:http ://www.iero.org/blog/2014/06/carte-du-congo/
谢谢 !
格雷格
javascript - Garmin prototype.js 与本地 jquery 文件冲突
我有来自 Garmin 的prototype.js,它与我的 jquery.frm.js 冲突,如下面的代码片段中所写。
它会抛出一个错误'Uncaught TypeError: undefined is not a function - jquery.frm.js 这是一小段 jquery.frm.js 代码(因为它太长了!)
实际上 document.ready 没有执行!怎么会这样?
基本上我尝试了 2 个解决方案——它们都应该在 jquery.frm.js 中加载脚本和代码,这就是我在函数内部或在 noConflict 之后调用脚本的原因
第一个解决方案
此代码仍会返回相同的错误 - undefined is not a function
第二种解决方案
仍然存在相同的错误。
请给我一些关于如何解决问题的见解。