Crear un servidor de teselas OpenStreetMap personalizado

13

Me gustaría crear un servidor de mosaico de mapas basado en toda la base de datos del planeta OSM para un proyecto en el que estoy trabajando. He trabajado con un par de guías para intentar poner en marcha algo, pero no he encontrado demasiados recursos integrales que lo guíen de principio a fin.

Mis requisitos hasta ahora:

  • Basado en Linux (prefiero 10.04, pero estoy abierto a cualquier cosa)
  • Renderizado de mosaico usando Mapnik
  • La capacidad de personalizar la cartografía y la simbolización según mis necesidades (Quantumnik o Cascadenik parecen buenas herramientas para esto)

Realmente me gustaría tener una buena cartografía de mapa base personalizada para algunas aplicaciones internas que estamos construyendo y pensé que este sería un buen lugar para comenzar. ¿Alguien sabe de alguna buena guía / recursos para construir esto? Prefiero cosas explicativas paso a paso, en lugar de solo la documentación para cada uno de los componentes ...

colemanm
fuente

Respuestas:

10

El siguiente hilo puede responder a su pregunta: ¿Cómo dibujaría y visualizaría mapas personalizados basados ​​en datos OSM?

Incluye información sobre cómo rodar sus propios datos, herramientas de cajón de mosaicos, mapnik, etc. Los hilos se refieren al siguiente enlace que suena particularmente apropiado para su pregunta: "Cree su propio servidor OpenStreetMap" http://weait.com/content/build -your-own-openstreetmap-server Utiliza una pila Ubuntu 10.04 / PostGIS / Mapnik.

Glennon
fuente
Además, recomiendo este tutorial: mapsfromscratch.com , que utiliza una máquina virtual con el software requerido ya instalado.
tcarobruce
3

Esta es una gran pregunta. La mayoría de las primeras partes se describen en la página wiki muy detallada http://wiki.openstreetmap.org/wiki/Mapnik . Se detiene antes de TileCache, la respuesta probable a la parte de representación de mosaico. ¿Es eso suficiente para continuar? Podría desenterrar algunos de los archivos que utilicé para construir Tile Drawer.

Michal Migurski
fuente
Si tiene alguna documentación sobre cómo configurar los diferentes componentes para que trabajen juntos, eso definitivamente me ayudaría a comprender mejor cómo está diseñado el sistema para funcionar.
colemanm
1

Tenga en cuenta que llevará mucho tiempo importar todo el archivo del planeta (en mi servidor después de 6 días aún no había terminado cuando falló la alimentación). Es posible que desee considerar la importación de una serie de archivos planetarios más pequeños (usando -a en osm2pgsql).

Ian Turton
fuente