Guía de Inicio Rapido de Mapnik¶
Mapnik es un conjunto de herramientas para desarrollar aplicaciones de mapeo. Sobre todo, Mapnik trata sobre la elaboración de mapas hermosos. Es fácilmente extensible y adecuado para el desarrollo web y en escritorio.
Contenidos
Mapnik & Python¶
Mapnik y sus enlaces de python están instalados y listos para ser utilizados para scripting en esta máquina.
Crear mapas en python es fácil con Mapnik. Abra una ventana de terminal y escriba python3 en la línea de comandos para introducir un intérprete de Python. Después pruebe esto:
::
importar mapnik, os m = mapnik.Map(600,400) style = “/usr/local/share/mapnik/world_population.xml” mapnik.load_map(m,style) m.zoom_all() mapnik.render_to_file(m,”world_population.png”) os.system(“xdg-open world_population.png”)
Nota
El código anterior depende de tener una hoja de estilos XML que Mapnik pueda leer (world_population.xml), definiendo las capas desde las que leer datos y los estilos que se aplicarán a esas capas.
Mapnik y MapProxy¶
Una aplicación de demostración básica que muestra el uso de Mapnik con MapProxy está disponible
La demostración utiliza el world_population.xml de la demostración Mapnik.
Click
. The server starts in a terminal window (which stays open and outputs basic debugging information).Abra la aplicación de demostración MapProxy http://0.0.0.0:8011/demo/
Encontrará la demostración de población mundial de Mapnik como una capa WMS y también la población mundial en combinación con una capa GeoServer topp:states (asegúrese de que GeoServer se está ejecutando)
Puede utilizar mapproxy WMS en otras aplicaciones, por ejemplo, en QGIS o en Mapbender (http://localhost/mapbender/application/mapbender_user).
Observe la salida en la ventana del terminal del servidor.
¿Qué sigue?¶
Siga los tutoriales para obtener más información sobre Mapnik: https://github.com/mapnik/mapnik/wiki/MapnikTutorials
Explore los archivos incluidos en la última distribución de OSGeoLive, en este directorio: file:///usr/local/share/mapnik/
Visite el sitio web de Mapnik: https://mapnik.org