4 votos

¿es mi selección de software de código abierto web GIS ok?

¿Cuáles son las mejores herramientas de código abierto para la construcción de una aplicación de SIG web tener PAN, Zoom, consulta/búsqueda, opciones de etiqueta etcetera?. He decidido utilizar Postgre sql para bases de datos y geoserver como middleware. Estoy un poco confundido en la selección del software para el diseño de la GUI para el lado del cliente. Soy un programador novato, geoexplorer será una buena opción o hay otras herramientas que pueden personalizarse fácilmente para mi trabajo. ??

11voto

Ricardo Reyes Puntos 3428

Una buena alternativa ligera a OpenLayers, que es la biblioteca grande popular javascript para web-mapping, es folleto.

Usar folleto con GeoServer para hacer algunos mapas agradables, incluyendo cierta interactividad. Se requiere codificación personalizada, pero no mucho, y es mucho más fácil de usar que OpenLayers.

6voto

MJH Puntos 111

Usted puede utilizar OpenLayers para el lado del cliente. Es estable,fácil y tenía un montón de ejemplos sobre cómo utilizar un WFS(en el caso de conectarse a PostgreSQL) etc. Geoserver, OSM utiliza para la representación de los efectos.

También puede echar un vistazo a GeoExt que proporciona extJS widget para la construcción de mapas. De nuevo geoext utiliza OpenLayers para la interpretación de mapas.

También hay basadas en PHP framework que utiliza MapServer (OpenLayers, ya soporta) como GeoMoose, CartoWeb etc.

Yo voto por OpenLayers ya que se puede decidir en todo el diseño de la página web a diferencia de php framework ejecutando en de MapScript enlaces que tienen una plantilla predeterminada y he encontrado que no es fácil administrar una gran base de código.

0voto

JB King Puntos 10105

Por las características que su sugiriendo me gustaría ver lo que es el más sencillo y fácil de instalar la pila que se adapte a sus necesidades. El software diciendo: "Usted puede tener rápido, potente o barato. Elija dos." definitivamente se aplica aquí.

Si sólo estás pensando en hacer consultas simples, tales como la identificación de las características de entonces, el poder de PostGIS es probablemente una exageración. Es mucho más sencillo sólo tienes que subir los archivos de forma como un almacén de datos directamente en GeoServer.

OpenLayers una vez más, es grande y tiene un montón de funcionalidades como el soporte de los sistemas de coordenadas distinto WGS84 y Web Mercator, pero si no vas a hacer uso de esa funcionalidad, a continuación, me gustaría ver en el Folleto, en mi experiencia es mucho menos pronunciada curva de aprendizaje para nuevos usuarios.

También si usted no tiene un requisito que dice que usted necesita para alojar la aplicación en su propio servidor, entonces usted puede tomar un vistazo a algunos de los alojados opciones como usted conseguirá mucho más atrás, desde el momento de su inversión. El uso de MangoMap o GeoCommons que es probable que terminan con un excelente mapa para los usuarios sin tener que escribir una sola línea de código.

Si se trata de un proyecto en el que desea escribir algo de código, a continuación, también puede echar un vistazo a CartoDB y MapBox. Si usted quiere saber más acerca de todos estos alojado plataformas escribí un ebook gratuito sobre el tema que le da todos los detalles que usted necesita para seleccionar uno.

0voto

tobes Puntos 19

Antes de decidir entre el Prospecto y OpenLayers, valdría la pena tener una mirada en la próxima versión que promete un limpiado de la API y mejor documentación:

OpenLayers 3 es una completa reescritura de la biblioteca, la orientación de las últimas novedades en HTML5 y CSS3 características. La biblioteca seguirá un amplio apoyo para las proyecciones estándar, protocolos y funcionalidad de edición de OpenLayers 2.x. La nueva versión de la biblioteca que va a centrarse en las mejoras de rendimiento, más ligero construye, más bonita componentes visuales, una mejora de la API, y más. Algunos de los principales aspectos más destacados son:

\begin{cases}
p|t|^{p-2}t &\text{ for } t \ne 0\\
0 &\text{ for } t=0
\end - 8< - - - - - - 

Un nuevo código base: Esto ofrece una oportunidad para limpiar algunas de las "torpe" formas de hacer las cosas en OpenLayers. El equipo también crear con la nueva API de diseños, que serán más accesibles para todos.

De alta-calidad de la documentación: La nueva versión también contará con la documentación con frescos ejemplos y diseños predeterminados en OpenLayers 3.0. Hacer un kit de herramientas de sobresaliente es más que el código real.

http://openlayers.org/

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