4. Creazione immagini e tiles utilizzando lo stile di OpenMapquest¶
Requisiti¶
- Mapnik (versione 2)
- git (facoltativo)
- database osm importato come descritto nel primo contenuto
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