Free offline maps with routing functions and more ...
Java Shell
Latest commit 3177cb7 Nov 17, 2015 @junjunguo Merge pull request #64 from chris-est/patch-1
Update GenerateGPX.java
Permalink
Failed to load latest commit information.
PocketMaps Update GenerateGPX.java Nov 16, 2015
documentation update README Oct 1, 2015
graphhopper new Floating Action Button design Jun 24, 2015
mapGenerator V7: Sep 7, 2015
.gitignore initial commit Jun 13, 2015
LICENSE edit license Oct 1, 2015
README.md Update README.md Oct 21, 2015
uiDesign.md documentation UI Design Jul 1, 2015

README.md

PocketMaps

Free offline maps with routing functions and more ...

This project uses OSM data, Mapsforge and Graphhopper open source API.

PocketMaps home page

PocketMaps on Google Play

Screenshots

resumable downloading

downloading:

paused:

map view:

search by coordinate:

pathfinding:

turn by turn navigation:

setting:

tracking:

sport analysis:

Maps

how to Create Maps

read from source: (graphhopper)

  • Download the raw openstreetmapOpenStreetMap Data Extracts file - to create the routing data
    • Execute ./graphhopper.sh import . This creates the routing data
  • Download a map e.g. berlin.map Mapsforge .map Download Server
  • Copy berlin.map into the created berlin-gh folder
  • Optional Compression Step: Bundle a graphhopper zip file via cd berlin-gh; zip -r berlin.ghz *
  • Now copy the berlin-gh folder from step 4 (or the .ghz file from step 5) to your Android device.
    • /[download-folder]/graphhopper/maps, where the download-folder can e.g. be /mnt/sdcard/download or /storage/sdcard/Download/ - e.g. use SSHDroid: scp -P 2222 berlin.ghz root@$URL:/mnt/sdcard/download/graphhopper/maps/

for the current version please use graphhoper 0.4.1 with 'car, foot and bike' to generate maps

add this line to your graphhoper/config.properties to enable 'car, foot and bike':

 graph.flagEncoders=car,foot,bike

some of the created Maps

Maps sources

Mapsforge .map Download Server

OpenStreetMap Data Extracts

  • This server has data extracts from the OpenStreetMap project which are normally updated every day.

License

The MIT License (MIT)