13 votos

Creando un servidor de mosaico personalizado de OpenStreetMap

Me gustaría crear un servidor de mapas basado en todo el El planeta OSM de la base de datos de un proyecto en el que estoy trabajando. He trabajado con un par de guías para intentar poner algo en marcha, pero no he encontrado demasiados recursos exhaustivos que recorran este proceso de principio a fin.

Mis requerimientos hasta ahora:

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

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 empezar. ¿Alguien sabe de alguna buena guía o recurso para construir esto? Preferiría material explicativo paso a paso, en lugar de sólo la documentación de cada uno de los componentes...

10voto

Jonas Puntos 1687

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

Incluye información sobre cómo rodar sus propios datos, herramientas de cajón de azulejos, mapnik, etc. El hilo remite al siguiente enlace, que parece especialmente apropiado para tu pregunta: "Construye tu propio servidor de OpenStreetMap" http://weait.com/content/build-your-own-openstreetmap-server Utiliza una pila Ubuntu 10.04 / PostGIS / Mapnik.

3voto

Mattias Puntos 1058

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

1voto

Adam Ernst Puntos 6939

Ten en cuenta que tardará mucho tiempo en importar todo el archivo del planeta (en mi servidor después de 6 días todavía no había terminado cuando se cortó la luz). Puede que quieras considerar importar una serie de archivos de planetas más pequeños (usando -a en osm2pgsql).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X