4. Creazione immagini e tiles utilizzando lo stile di OpenMapquest

Requisiti

Primi passi

Per ottenere lo stile di OpenMapquest basta clonare dal repository dedicato su GitHub utilizzando il comando

git clone https://github.com/MapQuest/MapQuest-Mapnik-Style.git

Se non avete a disposizione il software git potete scaricare lo stile tramite internet cliccando qui

A questo punto nella cartella MapQuest-Mapnik-Style troverete sei file con altrettanti stili diversi, che potete vedere sul sito open.mapquest.it

Renderizzare un’immagine statica

I sei file sono la base che serve per creare altrettanti stili creati tramite il comando generate_xml.py come spiegato precedentemente in Creazione immagini e tiles utilizzando lo stile principale di OpenStreetMap, perciò eseguite per la creazione del file dello stile in formato xml e compatibile con Mapnik2

python generate_xml_eu.py --dbname italia_osm --user $USER --password "vostrapassword" --host localhost mapquest-eu.xml mapquest-eu-$USER.xml
upgrade_map_xml.py mapquest-eu-$USER.xml mapquest-eu-${USER}2.xml

Avvertimento

Lanciando il comando con la vostra password questa verrà salvata nella history, per maggiore sicurazza potete pensare di elimintare dal file $HOME/.history

infine dopo aver modificato il file generate_image.py con i vostri parametri (come spiegato in Creazione immagini e tiles utilizzando lo stile principale di OpenStreetMap) eseguite

python generate_image.py

Ecco qui il risultato se impostate come estensione la Provicia di Trento

_images/mapquest.png