Mapnik, Mapserver o Geoserver

22

Actualmente estoy desarrollando un visor web flexible basado en ArcGIS. ArcGIS es excelente para la mayoría de las cosas, pero hay algunos problemas como el rendimiento y los costos de licencia.

Es por eso que estoy buscando posibles alternativas. En este momento he encontrado 3 alternativas posibles, pero no estoy seguro de qué son capaces, así que me pregunto si algunas personas aquí tienen más experiencia con ellas.

He estado leyendo los documentos e intentaré experimentar con algunos de estos, pero llevará mucho tiempo descubrir todos estos requisitos. Por lo tanto, sería de gran ayuda si pudiera indicarme la dirección del software que debería probar.

Estos son nuestros requisitos:

  • rápido
  • escalabilidad fácil
  • etiquetado avanzado (diferentes colores de etiqueta basados en atributos, etiquetas colocadas en un rectángulo)
  • procesar datos en caché
  • posibilidades de rastreo de la red (para alcantarillas, así que rastrear en sentido ascendente y descendente)
  • imprimir (generando pdf)

es bueno tener:

  • buen visor de flex o javascript (sé que este es un software diferente, pero no estoy seguro si los 3 paquetes son compatibles con esos también)
  • es fácil empezar con
pregunta tmske 19.04.2011 - 16:22

3 respuestas

11

Según mi experiencia, recomendaría GeoServer, sin embargo, estoy de acuerdo en que no satisface al 100% todos los requisitos enumerados como otros también.

* fast

Es mucho más rápido y aceptado en muchas soluciones de alto tráfico de producción. En mi sitio de producción de GIS se usa mucho y aún no se encuentran problemas en el tiempo de respuesta / rendimiento en GeoServer.

* easy scalability

La escalabilidad se puede hacer con varios servidores en clúster y con Apache loadbalancer. GeoWebCache: motor de almacenamiento en caché de mosaico utilizado para el almacenamiento en caché. Actualmente necesita tener una carpeta de datos separada (configuración + caché de mosaico) para cada servidor.

* advanced labeling 

GeoServer admite SLD y la mayoría del etiquetado avanzado se puede hacer.

* render cached data

GeoWebCache incorporado que funciona bien.

* network tracing possibilities 

No veo ninguna forma de trazar redes con geoServer.

* printing (generating pdf's)

No es compatible de forma predeterminada. Utilicé GetMap para obtener imágenes y generé PDF. Hay un módulo para la generación de PDF que todavía no está en el estándar de uso de producción.

Es bueno tener aspecto:

  1. La presentación de Andrea Aime cubre la configuración de producción, el rendimiento y la agrupación en clústeres. enlace
  2. documento de OpenGeo: enlace
  3. Documentación de GeoServer en el entorno de producción: enlace
respondido por el Senthil 19.04.2011 - 23:59
1

Todavía no lo he usado, pero se ve fantástico, está siendo desarrollado extensamente y tiene un importante apoyo de la comunidad. Puede que no sea una opción tan establecida como la que estaba buscando, pero una que valga la pena considerar.

TileMill

    
respondido por el Jacques Tardie 19.04.2011 - 21:09

Lea otras preguntas en las etiquetas