Si desea permitir que los clientes cambien la apariencia y el comportamiento de la capa en el servicio de mapas, puede habilitar las capas dinámicas en el momento de crear el servicio de mapas o después de que ya haya publicado el servicio de mapas. Las capas dinámicas, pueden aumentar la cantidad de interacción que los usuarios puedan tener con los mapas. El modo en que puede habilitar las capas dinámicas es mediante el Editor de servicios en ArcMap.
Para habilitar las capas dinámicas en el servicio de mapas, siga estos pasos:
- Visualice el Editor de servicios para el servicio de mapas en el que desea habilitar las capas dinámicas. Cuando está creando un nuevo servicio de mapas, podrá ver el Editor de servicios antes de finalizar la publicación. Cuando se está modificando un servicio existente, puede visualizar el Editor de servicios al hacer clic con el botón derecho en el servicio en el árbol de Catálogo y elegir Propiedades del servicio.
- Haga clic en la pestaña Representación cartográfica y seleccione Permitir por solicitud la modificación del orden y simbología de las capas.
Si desea agregar capas dinámicamente a un servicio de mapas en una aplicación de cliente, deberá seleccionar los espacios de trabajo que contengan las capas que desea agregar.
- Haga clic en Administrar.
- Si un espacio de trabajo dinámico que desea utilizar no está en el cuadro de diálogo Administrar espacios de trabajo dinámicos, agregue un nuevo espacio de trabajo dinámico al hacer clic en Agregar.
- En el cuadro de diálogo Agregar espacio de trabajo dinámico, elija el tipo de espacio de trabajo que desea agregar de la lista desplegableTipo de espacio de trabajo. Puede elegir entre geodatabases corporativas, geodatabases de archivos, carpetas con shapefiles y carpetas con datasets ráster.
La Id. del espacio de trabajo se rellena automáticamente con base en el tipo de espacio de trabajo. Cuando un cliente solicita agregar una capa a una aplicación, el Id. se incluye en la solicitud. Esto se utiliza para identificar el espacio de trabajo dentro del grupo de espacios de trabajo disponibles.
- Opcionalmente, cambie el Id. de espacio de trabajo. El Id. puede ser cualquier cadena de caracteres y contener espacios.
- Navegue hasta el espacio de trabajo que desea utilizar al hacer clic en el botón de puntos suspensivos (...). Basado en el tipo de espacio de trabajo seleccionado, se le presentarán las siguientes opciones:
- Si ha seleccionado Base de datos corporativa, busque la conexión de base de datos que desee utilizar y haga clic en Seleccionar. Además, tiene la opción de crear una nueva conexión de base de datos para utilizar como su espacio de trabajo dinámico.
- Si ha seleccionado Geodatabase de archivos, busque la geodatabase que desee utilizar y haga clic en Seleccionar. Además, tiene la opción de crear una nueva geodatabase de archivos para usarla como espacio de trabajo dinámico. Tenga en cuenta que tendrá que agregar clases de entidad o tablas a esa geodatabase de archivos en un momento posterior.
- Si ha seleccionado Carpeta de ráster, elija la carpeta que contiene los rásteres que desee utilizar y haga clic en Elegir.
- Si ha seleccionado Carpeta de shapefile, elija la carpeta que contenga los shapefiles o archivos dBASE que desee utilizar y haga clic en Elegir.
- En el cuadro de diálogo Agregar espacio de trabajo dinámico, revise los parámetros de su espacio de trabajo y haga clic en Aceptar. Si seleccionó una base de datos corporativa como el espacio de trabajo, puede bloquear opcionalmente la versión de la base de datos a la que pueden acceder los usuarios al elegir Bloquear versión.
- Haga clic en Aceptar.
El servicio de mapas está configurado ahora con las capas dinámicas habilitadas. Los clientes compatibles podrán cambiar la apariencia y el comportamiento de la capa de manera dinámica.