gpt4 book ai didi

node.js - Node 服务器地理位置

转载 作者:太空宇宙 更新时间:2023-11-04 01:21:48 24 4
gpt4 key购买 nike

是否有一种方法可以让 Node 服务器在不使用浏览器中的 HTML Geolocation API 的情况下计算出其准确的(即 GPS)位置?它还需要与互联网断开连接,即不依赖于某些外部查找。

就我而言,我有一台笔记本电脑服务器,未连接到互联网,并且在某个位置周围移动。当客户端连接到服务器时,服务器需要已经知道自己在哪里,客户端可能不在同一个位置。想象一下客户端启动一张 map 并绘制两个点,一个表示服务器的位置,另一个表示客户端的位置。

基本上,服务器是否存在与 navigator.geolocation.getCurrentPosition 等效的内容?

最佳答案

执行此操作的唯一方法是连接一些 GPS 或 GNSS 硬件。之后就很容易了。

几乎所有这些 GPS/GNSS 设备都显示为串行端口。您可以使用适合您所使用的任何系统的任何软件包来打开串行端口。之后会使用一些协议(protocol),但 NMEA 是最常见且最容易处理的协议(protocol)。 NMEA 数据如下所示:

$GNRMC,143909.00,A,5107.0020216,N,11402.3294835,W,0.036,348.3,210307,0.0,E,A*31

在此示例中,纬度为北纬 51 度 7.0017737 分钟,西纬 114 度 02.3291611 分钟。有NPM packages available for parsing .

关于node.js - Node 服务器地理位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58975710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com