Es posible sobrescribir un servicio de mapas que se ha publicado en un ArcGIS Server independiente de la versión 10.6 o posteriores. Los motivos para sobrescribir un servicio de mapas son, por ejemplo, actualizar datos de origen, modificar las propiedades del mapa o la capa (como la simbología de capa), editar la descripción del elemento y definir distintas propiedades de configuración. Cuando sobrescribe un servicio de mapas, se actualizan todos los mapas que utilicen el servicio en aplicaciones cliente.
Sobrescribir un servicio de mapas se parece a publicar un servicio de mapas. Puede cambiar la mayoría de propiedades de un servicio de mapas si lo sobrescribe, incluidas las propiedades del propio mapa y las de configuración. No es posible cambiar el nombre del servicio ni su ubicación (la URL de servicio). Si sobrescribe un servicio de mapas en caché, consulte la sección Consideraciones de servicios de mapas en caché a continuación. También puede usar ArcPy para sobrescribir un servicio de mapas en un servidor independiente. Para obtener más información, consulte Automatizar servicios de publicación.
- Abra el proyecto de ArcGIS Pro que contenga el mapa que publicó como servicio de mapas.
Nota:
Por lo general, usted sobrescribe un servicio de mapas con el mismo mapa (modificado o no) que publicó anteriormente desde ArcGIS Pro. Sin embargo, es posible sobrescribir un servicio de mapas con otro mapa, ya sea en el mismo proyecto o en otro diferente, siempre que el proyecto cuente con una conexión de publicador o administrador al servidor.
- Si lo desea, realice cambios en el mapa o sus capas.
- En el panel Catálogo, en la pestaña Proyecto, expanda Servidores y vaya al servicio de mapas que desea sobrescribir.
- Haga clic con el botón derecho en el servicio y haga clic en Sobrescribir .
- En el cuadro de diálogo Seleccionar mapa, vaya al mapa que desea utilizar para sobrescribir el servicio y selecciónelo. Haga clic en Aceptar.
Aparece el panel Sobrescribir servicio de mapas. En la pestaña General, en Detalles del servicio, se muestra el nombre del servicio de mapas. Este nombre no se puede cambiar. Bajo el nombre, puede utilizar la descripción del elemento del servicio publicado (el predeterminado) o actualizar la descripción del elemento del mapa que está utilizando para sobrescribir el servicio.
- Acepte la configuración de descripción de elemento predeterminada o haga clic en Usar la descripción del elemento del mapa.
Si utiliza la descripción del elemento del mapa y dicho mapa no cuenta en ese momento con un resumen ni con etiquetas, debe introducir valores en los campos Resumen y Etiquetas.
- Si lo desea, en Datos, cambie la opción para hacer referencia a datos registrados o copiar todos los datos al servidor.
Para obtener información sobre las opciones de datos, desplácese sobre el icono Información .
- Si lo desea, haga clic en la pestaña Configuración en la parte superior del panel y modifique las capacidades o propiedades del servicio.
Para obtener más información sobre capacidades y propiedades del servicio, consulte Configurar un servicio de mapas.
- Si lo desea, haga clic en la pestaña Contenido para ver la nueva estructura del servicio, así como las subcapas.
- Haga clic en Analizar para identificar posibles problemas o limitaciones.
La pestaña Mensajes informa sobre cualquier error y advertencia. Haga clic con el botón derecho en un mensaje para abrir un tema de ayuda con información y soluciones recomendadas. Consulte Analizar un recurso SIG para obtener más información.
- Después de solucionar los errores y, de forma opcional, las advertencias, haga clic en Publicar.
- Cuando el servicio se haya sobrescrito correctamente, haga clic en el vínculo Administrar el servicio de mapas en la parte inferior del panel para acceder al extremo REST del servicio.
Sugerencia:
Si configuró el servicio para que dibujase con teselas de una caché, puede hacer clic en el botón Trabajos en Finalizar publicación para ver el estado de caché en el panel Estado de trabajo.
Consideraciones del servicio de mapas en caché
Cuando sobrescribe un servicio de mapas que se dibuja con teselas de una caché (un servicio de mapas en caché), puede elegir si mantener la caché existente. Si conserva la caché existente, puede cambiar muchas de las propiedades de configuración del servicio. Por ejemplo, puede aumentar el rango visible del servicio si publica niveles adicionales de detalle en cualquiera de los extremos del rango. Sin embargo, no es posible cambiar el esquema de ordenamiento en teselas, el formato de imagen, la compresión ni el directorio de caché.
La configuración de extensión de caché realizada al publicar el servicio de mapas anteriormente no se conserva. De forma predeterminada, al sobrescribir el servicio, la extensión de mapa se almacena en caché. Si lo desea, puede almacenar en caché las teselas de un área de interés. En cualquier caso, las teselas solo se almacenan en caché para los niveles de detalle que seleccione en el cuadro de diálogo Generar teselas y calcular.
Además, si conserva la caché existente, el mapa que utilice para sobrescribir el servicio debe tener la misma referencia espacial que el servicio y una extensión espacial que se superponga al servicio.
Si prefiere no conservar la caché existente, puede modificar todas las propiedades de configuración del servicio, incluidos el esquema de ordenamiento en teselas y el directorio de caché. En esencia, es lo mismo que publicar un nuevo servicio de mapas, excepto que la URL de servicio no cambia.
Si prefiere no conservar la caché existente, las teselas que se crearon para el servicio de mapas publicado anteriormente se desasocian del servicio y se crean nuevas teselas. Las teselas anteriores se asocian con un servicio generado automáticamente llamado <nombre_servicio>_<marcadehora>. Este servicio se puede eliminar del servidor según le convenga.
Siga estos pasos para acceder a la configuración Conservar la caché existente:
- En la parte superior del panel Sobrescribir servicio de mapas, haga clic en la pestaña Configuración.
- En Capacidades, junto a Mapa, haga clic en el botón Configurar las propiedades del servicio .
- En Dibujo de capas, active o desactive la casilla Conservar la caché existente.