Zh-hans:OSMTracker (Android)

From OpenStreetMap Wiki
Jump to navigation Jump to search
OSMTracker for Android
作者: nguillaumin
执照: GNU GPL v3
平台: Android 4.1+
Status幫忙將此翻譯成簡體中文! 活跃
版本: 2025.02 [1] (2025-02-28)
语言:
网站: https://github.com/labexp/osmtracker-android
install幫忙將此翻譯成簡體中文!
源代码: https://github.com/labexp/osmtracker-android.git

离线GPS追踪器,具有快速兴趣点(POI)放置快捷方式。以带航点的GPX格式导出,适合在JOSM中编辑。为OSMtracker (Windows Mobile)的克隆版

Features
Feature Value
Map Display
Display map幫忙將此翻譯成簡體中文! 是
Map data幫忙將此翻譯成簡體中文! raster
Source幫忙將此翻譯成簡體中文! online;cache
Rotate map幫忙將此翻譯成簡體中文! 否
3D view幫忙將此翻譯成簡體中文! 否
Shows website幫忙將此翻譯成簡體中文!
?
Shows phone number幫忙將此翻譯成簡體中文!
?
Shows operation hours幫忙將此翻譯成簡體中文!
?
Routing
Routing幫忙將此翻譯成簡體中文! 否
Create route manually幫忙將此翻譯成簡體中文!
?
Calculate route幫忙將此翻譯成簡體中文!
?
Create route via Waypoints幫忙將此翻譯成簡體中文!
?
Routing profiles幫忙將此翻譯成簡體中文!
?
Turn restrictions幫忙將此翻譯成簡體中文!
?
Calculate route without Internet (Offline routing)幫忙將此翻譯成簡體中文!
?
Routing providers幫忙將此翻譯成簡體中文!
?
Avoid traffic幫忙將此翻譯成簡體中文!
?
Traffic Provider幫忙將此翻譯成簡體中文!
?
Navigating
Navigate幫忙將此翻譯成簡體中文! 否
Find location幫忙將此翻譯成簡體中文!
?
Find nearby POIs幫忙將此翻譯成簡體中文!
?
Navigate to point幫忙將此翻譯成簡體中文!
?
Navigation with voice / Voice guidance幫忙將此翻譯成簡體中文!
?
Keep on road幫忙將此翻譯成簡體中文!
?
Lane guidance幫忙將此翻譯成簡體中文!
?
Works without GPS幫忙將此翻譯成簡體中文!
?
Navigate along predefined route幫忙將此翻譯成簡體中文!
?
Tracking
Make track幫忙將此翻譯成簡體中文! 是
Customizable log interval幫忙將此翻譯成簡體中文! 是
Track formats幫忙將此翻譯成簡體中文!
?
Geotagging幫忙將此翻譯成簡體中文! note;photo;audio
Fast POI buttons幫忙將此翻譯成簡體中文! 是
Upload GPX to OSM幫忙將此翻譯成簡體中文! 是
Monitoring
Monitoring幫忙將此翻譯成簡體中文! 是
Show current track幫忙將此翻譯成簡體中文! 是
Open existing track幫忙將此翻譯成簡體中文! 是
Altitude diagram幫忙將此翻譯成簡體中文! 否
Show POD value幫忙將此翻譯成簡體中文! 是
Satellite view幫忙將此翻譯成簡體中文! 否
Show live NMEA data幫忙將此翻譯成簡體中文! 否
Show speed幫忙將此翻譯成簡體中文!
?
Send current position幫忙將此翻譯成簡體中文! 否
Editing
Add POIs幫忙將此翻譯成簡體中文! 是
Edit / Delete POIs幫忙將此翻譯成簡體中文! 否
Add way幫忙將此翻譯成簡體中文!
?
Edit geometries幫忙將此翻譯成簡體中文! 否
Edit arbitrary tags of existing OSM objects幫忙將此翻譯成簡體中文! 否
Edit relations幫忙將此翻譯成簡體中文! 否
View notes幫忙將此翻譯成簡體中文!
?
Create notes幫忙將此翻譯成簡體中文!
?
Edit notes幫忙將此翻譯成簡體中文!
?
Work offline幫忙將此翻譯成簡體中文! 否
Support imagery offset DB幫忙將此翻譯成簡體中文!
?
Upload to OSM幫忙將此翻譯成簡體中文! 否
Rendering
?
Accessibility
?

OSMTracker是一款离线GPS追踪器,专为收集要添加到地图的兴趣点(POI)和记录GPX轨迹而设计。可以使用快捷按钮、语音、文本或拍照来标记兴趣点。OSMTracker数据以带航点的GPX格式导出,使其适合导入到JOSM地图编辑器中。 用户还可以在上传轨迹时直接上传航点[1]OSMTracker高度可定制,允许高级用户创建自己的按钮和布局。

Windows Mobile版本的类似程序也可用

屏幕截图

轨迹文件的存放位置

对于每个新轨迹,系统会在专用的OSMTracker目录中创建一个子目录,该目录默认通常位于SD/USB存储中的osmtracker/文件夹内。虽然图片和音频注释会立即写入此子目录,但轨迹本身需要明确导出。要导出轨迹,请在轨迹列表中选择相应轨迹以查看"轨迹详情",并在必要时修改名称。

在"轨迹详情"页面中,打开上下文菜单并选择"导出为GPX",轨迹将被写入相应的子目录。或者,长按相应的轨迹名称以打开上下文菜单。(请注意,"保存"并不意味着已导出。开发者能否解释轨迹在导出前存储在哪里?)(编辑注:我不是开发者,但从代码来看,轨迹似乎存储在SQLite数据库中,如果我正确理解代码的话 --EdLoach (talk) 08:02, 19 July 2013 (UTC))

注意:根据此页面,OSMTracker无法将文件保存在SD卡上:"大多数最新的Android设备不允许在外部microSD或SD卡上保存数据。虽然被称为'外部存储',但轨迹等实际上会被记录在/storage/emulated/0/osmtracker中。"

在某些Android版本中,这些文件现在实际上位于:内部共享存储/Android/data/net.osmtracker/files/osmtracker

从版本2025.02开始,默认存储文件夹已移至documents[2]/storage/emulated/0/documents)目录中,用户可以访问该目录。

使用OSM地图作为背景

当启用"OSM背景"设置并存在互联网连接时,应用将下载并显示当前位置的地图瓦片。

如果没有网络连接,地图只会显示之前已下载的瓦片。这种下载可以离线进行,瓦片存储的目录路径在"/sdcard/osmdroid/tiles/Mapnik/(缩放级别)/..."。离线下载的瓦片需要把"*.png"重命名为"*.png.tile"作为新的扩展名以供使用。

从源代码编译

请注意,以下指令是从Google Code上的SVN仓库检出代码,该仓库可能已经不再包含最新版本。建议使用git clone https://github.com/labexp/osmtracker-android.git代替。

 svn checkout http://osmtracker-android.googlecode.com/svn/trunk/ osmtracker
 android update project --name Osmtracker --target android-3 --path osmtracker
 cd osmtracker
 ant (debug|release)



外部链接

参考资料