11 votos

Mapa Web con capacidades de edición?

Me he embarcado en un nuevo mapa web proyecto que busca mostrar geometrías simples (líneas, puntos, polígonos) y los rásteres/mapas base. Idealmente, el mapa también permiten a los usuarios autorizados a añadir/quitar/modificar geometrías y sus atributos.

¿Cuáles son las opciones disponibles para el almacenamiento de datos (por ejemplo, SQL Server Spatial)?

¿Cuáles son las opciones disponibles para la presentación de los datos (por ejemplo, ArcGIS Server)?

Soy nuevo en el web mapping y estoy tratando de construir una sólida comprensión de las opciones disponibles y sus ventajas/desventajas. Ejemplos ayudaría enormemente.

13voto

Robert Koritnik Puntos 731

Echa un vistazo a OpenLayers para el lado del cliente, se ofrece de forma sencilla todo lo que parece necesario. Como ya sugerimos a usted por Dassouki, echa un vistazo a la página de ejemplo: http://www.openlayers.org/dev/examples/ buscar para 'editar' Por ejemplo: http://www.openlayers.org/dev/examples/editingtoolbar.html

Del lado del servidor yo personalmente apuesta para el sistema operativo del proyecto, la OMI son increíbles buena calidad y no hay nada que ellos necesitan que envidiar a las de software propietario: GeoServer + PostgreSQL/PostGIS

5voto

shsteimer Puntos 8749

Es posible que desee probar Geoserver en el back-end y el uso de OpenGeo del GXP en el extremo delantero. GXP es un cliente de javascript del lado de la biblioteca que se construye en la parte superior de OpenLayers, GeoExt y ExtJS ( ahora Sencha ). Se supone que para cerrar la brecha entre OpenLayers y completo de las aplicaciones web. Un marco, si se quiere.

He aquí una guía práctica para iniciarse en la GXP. Un ejemplo de una aplicación creada con GXP es el OpenGeo Suite GeoExplorer. Es un visor de mapas, styler y editor.

enter image description here

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