Me embarco en un proyecto en el que los usuarios crearán, guardarán y compartirán sus propios mapas en la web. Les proporcionaremos una gran cantidad de clases de entidad, pero los usuarios crearán efectivamente sus propios mapas, simbologías de mapas, etc. Además, crearán y editarán sus propias clases de entidad, que pueden mapear y compartir con otros usuarios.
El modelo para los servicios de mapas AGS parece ser: crear un mapa en ArcMap, guardar un MXD / MSD, publicar. Me cuesta entender cómo esto puede ayudarnos a construir una plataforma dinámica de mapeo web como se describió anteriormente. ¿Alguien puede ofrecer algunos consejos sobre cómo hacerlo?
Eche un vistazo al nuevo ArcGIS Explorer en línea. Está estrechamente integrado en arcgis en línea. Puede crear un grupo que permita a los usuarios unirse con acceso a sus datos, mapas base, servicios web, etc.
ArcGIS Explorer Online
Con ArcGIS Explorer Online, puede explorar, visualizar y compartir fácilmente información SIG. Úselo para acceder directamente a mapas base y otro contenido. Incluso puede usarlo para crear una presentación de diapositivas interactiva.
ArcGIS Explorer es una aplicación gratuita que se ejecuta en un navegador. Está construido con Microsoft Silverlight.
Abra ArcGIS Explorer Online
Novedades Una experiencia de usuario más simplificada Las características se pueden arrastrar y soltar en mapas Compartir información emergente y notas es más fácil. Por ejemplo, puede tomar notas en una capa de entidades que se pueden compartir entre clientes como el visor de mapas ArcGIS.com y ArcGIS Explorer Desktop. Las presentaciones se pueden compartir a través del acceso directo de URL a la presentación de un mapa, lo que hace que sea mucho más sencillo compartir su presentación con un usuario que nunca antes haya utilizado la aplicación. Soporte para mapas web con tiempo habilitado
fuente
Con uno de los SDK de ESRI , puede recuperar una lista de mapas disponibles del servidor ArcGIS. Luego, puede proporcionar un menú desplegable de los MXD / MSD disponibles y permitir que el usuario seleccione qué mapa dinámico le gustaría recuperar.
fuente
Hola, llego un poco tarde con mi respuesta, pero también comencé en ArcGIS Server hace medio año. Es cierto que crea sus BasicMaps usted mismo en ArcMap y luego los publica como un servicio web que, a su vez, se puede mostrar en una aplicación web. Y ese es el punto, debe crear una aplicación web sólida que utilice la API de JavaScript de AGS + Dojo + php + mysql + XXX para permitir todas las características que harían posible un "crear su propio mapa".
Lo que intenté decir fue que debe prepararse para mucho más trabajo que confiar únicamente en el servidor ArcGIS.
fuente
Si desea todas las características que describe, en el mundo de ESRI deberá otorgar a cada usuario acceso a ArcGIS Desktop. Algo de lo que pides es posible. Si desea permitir que los usuarios seleccionen su propia capa, todo lo que necesita hacer es crear algún tipo de página de administración que enumere todos sus servicios de mapas desde los cuales los usuarios pueden seleccionar las capas que desean. Si está utilizando la API JS, esto será una simple cuestión de recuperar los datos guardados por los usuarios de algún tipo de tienda y luego solo solicitar esas capas.
En términos de edición y cambio del servicio de mapas real, esto no es realmente posible, e incluso si fuera, creo que mataría el rendimiento.
fuente