[置顶] Big Planet Tracks 一个不错的 Android(安卓)开源地图
16lz
2022-08-05
最近在学习 Android 地图相关的知识,无意间找到了一个非常好的开源项目,特此分享。
项目地址:http://code.google.com/p/big-planet-tracks/
注:上面网站中的程序编译可能会出错,特上传一份成功编译的源码。
Big Planet Tracks
Big Planet Tracks is an online/offline maps application that can import, export and record your GPS tracks, and shows live/real-time statistics such as time, speed, distance, and elevation.
For more information, please see the changelog, copyright and license.
Features
- Maps Usage
- Online maps (Network needed)
- Offline maps (SQLite database created by using Mobile Atlas Creator 1.7 or 1.8)
- Change different SQLite database maps dynamically (e.g. Taiwan.sqlitedb, Japan.sqlitedb, and so on.)
- Map zoom in/out
- Go to my location (i.e. auto-follow the GPS locations) on the map
- Search (Network needed)
- Bookmarks
- Adjust map offset (mainly solve the map shift issue in China)
- Reference scale on the map
- Keep the screen on when viewing the map
- Orange arrow for indicating the phone's direction using the magnetic heading function from source code of MyTracks
- Map magnifications (including 1.5x, 2.0x, 2.5x, 3.0x levels)
- GPS Tracks Management
- Import GPS track files (.gpx) into the database
- Record GPS track and display on the map simultaneously
- Export GPS track to a file (.gpx)
- Show a GPS track's time, distance, average speed, maximum speed and number of waypoints
- Full support all timezones, show the correct GMT time of GPS tracks
- Display the loaded track and the recording track on the map simultaneously
- Enable the background service when recording a track
- Full support for different screen resolutions of the mobile phones
HowTo
- How To Save Google Maps For Offline Use On Android (in English or in Chinese)
Screenshots
About | Menu |
---|
Start Recording Button | Notification: Recording your track | Stop Recording Button |
---|
Import Tracks | Browse Tracks | View Track Statistics |
---|
更多Android开源地图应用请参考: http://wiki.openstreetmap.org/wiki/Android
更多相关文章
- 关于Android(安卓)Studio3.2新建项目Android(安卓)resource link
- Android平台上优秀的开源项目
- android ndk编译x264开源(用于android的ffmpeg中进行软编码)
- Android官方入门文档[1]创建一个Android项目
- GitHub 优秀的 Android(安卓)开源项目
- android用户界面-组件Widget-地图视图MapView
- [android]编译时出现/usr/bin/ld: skipping incompatible /usr/l
- 编译android的linux内核
- Android(安卓)命令行编译、打包生成apk文件