具体来说,我有一个Garmin Forerunner 305(一个支持 GPS 的跑步者听力监测器)。我将其插入 USB 端口,但 Ubuntu 根本无法识别它。我希望能够识别它,以便我可以从手表中提取运动记录。这将允许我将其上传到 Garmin Connect 网站,或者使用 Linux 练习软件选项。我也很感激有关与 Garmin 一起使用的锻炼软件的建议。
我(认为我)可以通过以下方式从 jpeg 文件的元数据中删除所有 GPS 信息
exiftool -gps:all= -xmp:all= filename.jpg
Run Code Online (Sandbox Code Playgroud)
但这会删除所有 XMP 元数据。有没有办法通过不单独指定单个 GPS 标签来仅从 XMP 元数据(以及任何其他元数据组)中删除 GPS 信息?
爸爸有一个内置 GPS 的相机。我猜 GPS 信息嵌入在 EXIF 数据中。Picasa 3 在每张带有地理标签的照片上都放了一个小“图标”,但不能对它们做任何事情(据我所知)。
是否有任何照片管理器或地图工具可以将这些图片放在地图上和/或让他根据位置浏览照片?
如果我通过本指南将Ubuntu 安装到我的 Nexus 7 上,我还能使用 GPS 和 Google 地图吗?
我有一个 Tomtom Via 130 GPS,想更新我的地图。
在他们的网站上,他们要求安装一个软件,但不支持 Ubuntu(其他 linux 发行版都不支持)。对于在 linux 内核上开发的设备来说,相当惊人。
有没有办法在没有虚拟框的情况下做到这一点?
我不考虑虚拟框选项,因为我的系统很轻。这是另一个问题。
我有 GPS 轨迹(gpx 格式),通常用于对照片进行地理标记。有没有简单的软件可以查看这些轨迹(即:不使用 Google Earth)?奖励将是简单的修改,例如删除航点。TangoGPS 似乎仅提供与图片地理标记相关的 GPS 轨迹导入。
我有一个带 USB 接口的 GPS 接收器 BU-353,我正试图让它在 Ubuntu 下工作。
我跑了gpsd -n -N -D 2 /dev/ttyUSB0
,得到了这个输出:
gpsd: launching (Version 2.94)
gpsd: listening on port gpsd
gpsd: running with effective group ID 1000
gpsd: running with effective user ID 1000
gpsd: opening GPS data source type 3 at '/dev/ttyUSB0'
gpsd: speed 38400, 8N1
gpsd: Garmin: garmin_gps Linux USB module not active.
gpsd: speed 9600, 8O1
gpsd: speed 38400, 8N1
gpsd: gpsd_activate(): opened GPS (fd 6)
gpsd: speed 4800, 8N1
gpsd: NTPD …
Run Code Online (Sandbox Code Playgroud) 我正在尝试为 Ubuntu touch 实现一个简单的应用程序,它以特定格式记录 GPS 轨迹。使用 QtPositioning 获取定位数据很简单,但根据我对应用程序生命周期的理解(参见这里的示例),不可能在后台运行这样的应用程序,因为它会被挂起。取而代之的是,操作系统提供了一些特殊服务来在后台执行活动,例如下载或播放音乐。不幸的是,我找不到任何类似的方法以类似的方式处理位置或任何传感器数据。有什么我在这里忽略的,还是没有?如果没有,实现此类应用程序的支持/建议方法是什么?
我的计算机运行的是 Ubuntu 16.04,并且有一个连接到 USB 端口的 GPS 接收器。
gpsmon
显示 GPS 接收器已锁定并正在运行。
sudo gpsmon /dev/ttyUSB0
效果很好!
为什么我每次都必须使用 sudo 来运行 gpsmon?
有没有办法在不使用 NTP 的情况下将 Ubuntu 16.04 上的系统时钟设置为 GPS 接收器报告的时间?
有没有办法用 Ubuntu 更新 GPS(Garmin nüvi 255)地图?
我希望有一个免费的(因为不需要任何费用......我已经买了该死的东西)解决方案。
我已经安装了插件,它可以与 myGarmin 一起使用,但是我无法注册我的设备,因为我需要安装它需要的任何 Windows 软件(Garmin Express),我能找到的只是“购买地图更新”...
这是我的第一个 GPS,我只想获取最新的地图,因为我当地的街道没有出现。
我有大量照片,我想使用 GPS 跟踪器记录的数据进行标记。理想情况下,我想将我的照片的时间戳与我的跟踪器在这些特定时间报告的位置相关联。
实现这一目标的最快和最简单的方法是什么?
注:图片为标准jpeg文件,GPS数据格式为KML文件。
我在 Beaglebone Green 上启动 GPSD 时遇到问题。我收到套接字绑定错误:
root@BBG1:/etc/init# gpsd -D3 -n -N /dev/ttyUSB0
gpsd:INFO: launching (Version 3.16)
gpsd:ERROR: can't bind to IPv4 port gpsd, Address already in use
gpsd:ERROR: maybe gpsd is already running!
gpsd:ERROR: can't bind to IPv6 port gpsd, Address already in use
gpsd:ERROR: maybe gpsd is already running!
gpsd:INFO: command sockets creation failed, netlib errors -1, -1
Run Code Online (Sandbox Code Playgroud)
看起来这个问题在这些迷你开发板(包括 Raspberry Pi)上很常见,但似乎对大多数人来说解决问题的方法对我不起作用。据我所知,这是因为systemd/init
正在击败 gspd。
root@BBG1:/etc/init# netstat -lnpt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address …
Run Code Online (Sandbox Code Playgroud)