Skip to main content

Download maps for mobile devices over broadband, with a personal computer.

Project description

Mobile Map Downloader is a command line program to download maps from the Internet and install them on mobile devices, such as smart phones. The program is intended to run on a (personal) computer, that has a fast and cheap Internet connection, and a large hard disk. The downloaded maps are also stored on the personal computer.

The software is currently in beta state. It can be productively used by adventurous people, or semi experts. Expect it to lack some functionality, to crash often, and to sometimes do unwanted things.

Currently the offline map programs OsmAnd and Oruxmaps are supported:

Maps can be installed from Osmand and from Openandromaps, which means there is currently only one source of maps for each program:

If you find any errors, or if you have good ideas for the program, please put them into the project’s issue tracker:

https://github.com/eike-welk/mobile_map_downloader/issues

Installation

Open a terminal, get administrator/root privileges and type:

pip install mobile-map-download --pre -U

Alternatively you can install the program with Virtualenv. With Virtualenv you don’t need root privileges, and can delete the program from your computer without a trace:

virtualenv virtualenv/  #can use any name for the directory
cd virtualenv
source bin/activate
pip install mobile-map-download --pre -U

Usage

List the maps of France, that the program can download:

dlmap lss "*France*"

Patterns with wildcards should be quoted, because the shell might fill them in.

Install maps of France for OsmAnd, on a certain device:

dlmap -m /var/run/media/eike/1A042-B123/ install "osmand/France*"

The program has a built in help facility, detailed information about its changing set of features has to be taken from it:

dlmap -h

Each subcommand has its own help message:

dlmap install -h

Development

The program is written in the Python programming language, version 2.7. Contributions of code are very welcome. The program has currently only been tested on Linux. It uses however no Linux specific functionality, so porting to other operating systems should be easy.

Development is coordinated on Github:

https://github.com/eike-welk/mobile_map_downloader

The issue tracker for errors and good ideas is here:

https://github.com/eike-welk/mobile_map_downloader/issues

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mobile-map-downloader-0.1.6.tar.gz (22.5 kB view details)

Uploaded Source

File details

Details for the file mobile-map-downloader-0.1.6.tar.gz.

File metadata

File hashes

Hashes for mobile-map-downloader-0.1.6.tar.gz
Algorithm Hash digest
SHA256 2cba8a42b4c9263fbc8dc5f4eb0fa67eb9e160bb05b4a3f1a9ef703713193bc4
MD5 69fa974dae63e4028f0d169d2f1fc8e0
BLAKE2b-256 63b4f48b16035db17c3897487bc8b465935d329e33d5d7c458ddd94f8b4428fc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page