Novedades en ArcGIS Server 10
ArcGIS Server 10 incluye diversas mejoras de rendimiento, acceso de datos, edición, búsqueda, administración de memoria caché de mapa y otros. En la siguiente lista se muestran algunos de los aspectos más destacados, junto con los vínculos que le proporcionarán más información.
General
En esta sección se muestran los cambios y mejoras generales de la versión 10 de ArcGIS Server.
Herramientas de extracción de datos
La caja de herramientas Servidor se ha expandido con el conjunto de herramientas Extracción de datos. Estas herramientas ayudan a exponer descargas de datos interactivas, y están diseñadas principalmente para publicarse como servicios de geoprocesamiento de ArcGIS Server. Son similares a los diversos ejemplos de "recorte, compresión y envío" que se han documentado en versiones anteriores de ArcGIS Server. Algunas de las herramientas incluso pueden enviar los datos al destinatario por correo electrónico.
Mayor monitorización de los procesos SOC
Un nuevo proceso, ArcSOCMon.exe, se ejecuta en cada equipo de contenedor de objetos de servidor (SOC), monitorizando el estado de los procesos SOC. Al aumentar la monitorización la recuperación es más rápida cuando el SOM vuelve a estar en línea después de un tiempo de inactividad no previsto.
Registro descargado en los SOC
Los archivos de registro se guardan ahora en cada equipo SOC mediante el proceso ArcSOCMon. Descargar los registros a SOC individuales supone un enfoque más escalable que el utilizado en versiones anteriores, en las que el SOM mantenía un archivo de registro para todos los mensajes. Puede utilizar Administrador o el API de ArcObjects Server para crear una lista cronológica de mensajes de registro recopilados en todos los equipos SOC.
Opción para la limpieza de archivos de registro
Una nueva propiedad de los archivos de registro permite especificar la cantidad máxima de registros que se admiten en el directorio de registro. Cuando se supera el límite, el servidor quita el registro más antiguo. Esto evita que el directorio de registro se vuelva muy grande.
Verificaciones de conexiones de datos no válidas
De manera opcional, puede configurar los servicios para que reciban verificaciones periódicas de conexiones no válidas cuando estos permanecen inactivos. Si configuró estas verificaciones y se detecta una conexión a ArcSDE dañada mientras el servicio permanece inactivo, el servidor reparará el problema de forma inmediata. Esto evita que los usuarios encuentren servicios sin respuesta si la conexión a la base de datos se interrumpe por la noche o durante otros períodos de inactividad.
Búsqueda de ayuda mejorada
La pestaña Buscar de la ayuda ahora utiliza lógica de clasificación para mostrar los temas más relevantes en la parte superior de los resultados.
Servicios
En esta sección se muestran los nuevos servicios disponibles con ArcGIS Server 10 y algunos de los cambios realizados a los servicios existentes.
Nuevo servicio de entidades
ArcGIS Server 10 introduce servicios de entidades, que proporcionan acceso a geometrías y atributos de entidades vectoriales. Una gran ventaja de los servicios de entidades es la disponibilidad de mostrar la edición de entidades mediante las aplicaciones JavaScript, Flex y Silverlight. Los servicios de entidades se publican a partir de documentos de mapa y es necesario que los datasets de origen se encuentren en una geodatabase de ArcSDE individual.
Nuevo servicio de búsqueda
Los servicios de búsqueda permiten indexar el contenido SIG y las carpetas en toda la empresa y facilita la búsqueda a los usuarios. Los clientes de intranet pueden utilizar, por tanto, la interfaz de búsqueda actualizada en ArcGIS Desktop para conectarse a su servicio de búsqueda y encontrar contenidos útiles. A continuación, pueden arrastrar los resultados a sus mapas.
Los servicios de búsqueda son más útiles en aquellos casos en los que la navegación hasta los datos resulta incómoda debido al gran volumen existente de datos o a la distribución de los datos por numerosas carpetas y geodatabases.
Se expandió el servicio de geometría para facilitar la edición de la Web
El servicio de geometría expone varios métodos nuevos que ayudan en la edición de entidades geográficas. Estos métodos son especialmente útiles en los escenarios de edición Web. Algunos de los widgets de edición que se exponen en las API Web requieren una referencia a un servicio de geometría por este motivo. Las nuevas operaciones incluyen:
- Completar automáticamente
- Envoltura convexa
- Cortar
- Densificar (no estaba disponible en REST en 9.3.1)
- Diferencia
- Distancia
- Generalizar
- Intersección
- Desplazamiento
- Cambiar de forma
- Acortar/extender
- Combinación
Los servicios basados en MSD admiten Maplex, representaciones cartográficas y nuevos tipos de capas
La definición del servicio de mapas (MSD) es un tipo de archivo que se puede utilizar para publicar un mapa con el fin de obtener un dibujo dinámico rápido a través de ArcGIS Server. MSD admite un subconjunto de entidades de representación cartográfica de ArcGIS que crece con cada versión. ArcGIS 10 agrega la compatibilidad con las representaciones cartográficas y el motor de etiquetado de Maplex en los servicios basados en MSD.
Estas entidades son intensivas tecnológicamente por naturaleza y sólo se recomiendan cuando se utilizan servicios basados en MSD para crear teselas de memoria caché de mapa. Sin embargo, el uso sensato de Maplex y las representaciones cartográficas puede contribuir a una memoria caché de mapa efectiva y visualmente interesante.
Hay diversos tipos de capas de mapa nuevos que están disponibles en ArcGIS 10 a través de los servicios basados en MSD, incluidas las capas de consulta, las capas de estructura de parcela y las capas de mosaico. También se puede acceder a las tablas independientes mediante los servicios basados en MSD.
Los servicios de mapas son compatibles con capas dependientes del tiempo
ArcGIS ofrece capas dependientes del tiempo que almacenan información acerca del estado de un dataset durante períodos de tiempo. Muchas de las capas se pueden hacer dependientes del tiempo mediante ArcMap. Al publicar el mapa en ArcGIS Server, la información dependiente del tiempo se conserva y es accesible a través del servicio de mapas. Puede utilizar esta información para cambiar la visualización de los mapas o realizar consultas temporales.
Los servicios de mapas exponen adjuntos de entidades
ArcGIS 10 introduce adjuntos de entidades, que es una forma de cargar y asociar archivos con ciertas entidades geográficas en el mapa. Algunos ejemplos de adjuntos podrían incluir TXT, PDF o archivos de imagen que contienen información complementaria sobre la entidad. Cuando publica el mapa como un servicio, los clientes pueden ver y descargar los adjuntos.
Los clientes también pueden cargar y eliminar adjuntos si habilita la capacidad Acceso a entidades en el servicio de mapas.
Los servicios de mapas exponen información de simbología
Los servicios de mapas ahora incluyen información sobre los renderizadores y la simbología utilizada para dibujar entidades vectoriales en el mapa. Esta información resulta especialmente útil al visualizar capas en un cliente Web que se pueden crear con las API de ArcGIS para JavaScript, Flex o Silverlight. Puede asignar a los gráficos de cliente la simbología que recupera del servicio de mapas, en lugar de crear su propia simbología para los gráficos.
Los servicios de mapas exponen subtipos y dominios
Reforzar la integridad de datos cuando se trabaja con servicios de mapas ahora resulta más fácil debido al soporte adicional de los subtipos y dominios. Los subtipos y dominios permiten organizar los datos para que ciertas operaciones, tales como la edición, sean más eficaces, al mismo tiempo que se mantiene la integridad de los atributos. Por ejemplo, si está llevando a cabo una sesión de edición Web en una base de datos de infraestructura de zonificación de un condado, puede elegir el subtipo deseado, por ejemplo, Ciudad, y, a continuación, elegir el dominio adecuado: residencial, comercial o industrial. La descripción del dominio residencial se mostrará en lugar del valor codificado R.
Los servicios de mapas exponen relaciones y tablas independientes
Los servicios de mapas ahora exponen información sobre relaciones y tablas independientes. Las relacionales simplemente definen una relación entre dos tablas sin incorporar los datos asociados de cada tabla. En muchos casos, las relacionales apuntan a tablas independientes, que carecen de geometría pero que con frecuencia contienen información valiosa sobre atributos. Por ejemplo, si publicara un mapa que tuviese relaciones entre parcelas de ciudad y una tabla independiente de propietarios de parcelas, podría utilizar las tareas de búsqueda, consulta e identificación para mostrar los propietarios y las ubicaciones de las parcelas.
Para obtener una lista completa de los tipos de tablas independientes, consulte la sección de tipos de datos del tema de ayuda Funcionalidad compatible con servicios de mapas basados en MSD.
Los servicios de mapas admiten consultas de campos ráster
Los servicios de mapas ahora admiten consultas de campos ráster. Supongamos que mantiene un dataset vectorial de farolas en la ciudad. En este dataset, creó un campo de tipo Ráster para almacenar una imagen de cada farola. A través del nuevo método de servicio de mapas QueryRasterValue, puede recuperar la imagen para visualizarla en el cliente.
Propiedad de recuento de registros máximos aumentada y mostrada en ArcCatalog y Administrador
El número de registros por defecto que ArcGIS Server permite que un servicio devuelva en respuesta a una consulta ha aumentado ahora a 1.000. Anteriormente, la única forma de cambiar este número era editar manualmente los archivos de configuración de servicios. Ahora, esta propiedad se muestra en las propiedades del servicio en ArcCatalog y Administrador.
Atender datasets de mosaicos
Los datasets de mosaicos son unos nuevos datasets que pueden atenderse en forma de servicio de imágenes o en un servicio de mapas o globo. Existen además algunas funciones adicionales para consultar e interactuar con servicios de imágenes derivados a partir de datasets de mosaicos.
Parámetros de servicio de imágenes mejorados
La página de propiedades de servicio de imágenes le permite ahora controlar una mayor cantidad de parámetros de servicio predeterminados. De esta manera, obtiene un control mayor sobre la cantidad de datos que un usuario puede solicitar, el tipo de información que se puede solicitar y los métodos permitidos de compresión y mosaico.
- Tamaño máximo de imagen por solicitud
- Número máximo de rásteres por mosaico
- Método de remuestreo predeterminado
- Compresiones permitidas
- Métodos de mosaico permitidos
- Número máximo de registros devueltos por solicitud
- Nivel de metadatos
- Campos permitidos
- Número máximo de descargas por solicitud
Nuevas operaciones compatibles para servicios de imágenes
Los servicios de imágenes se han expandido para admitir más operaciones. Se ha mejorado Exportar imagen con el fin de permitirle especificar las reglas y propiedades de los mosaicos. Además, se han agregado Consultar, Identificar y Descargar.
Los servicios de análisis de red exponen tres nuevos solucionadores
Los tres nuevos solucionadores de Network Analyst se exponen a través de la API SOAP, el ADF Web y las API de ArcObjects. Estos son:
- Solucionador de matriz de coste OD
- Solucionador del problema de generación de rutas para vehículos
- Solucionador de ubicación y asignación
Los servicios de geocodificación admiten un formato de dirección de línea única
La geocodificación de ArcGIS ahora permite a los usuarios introducir una dirección en una cadena de texto de única línea como "300 peachtree st nw atlanta ga". Esta mejora se expone a través del servicio de geocodificación, incluida la API REST.
Otras mejoras del servicio de OGC
A continuación se muestran algunas formas cuya compatibilidad con los servicios de Consorcio geoespacial abierto (OGC) (WMS, WFS y WCS) se ha extendido en ArcGIS Server 10.
- Se pueden aplicar plantillas de estilo específico a la información obtenida de una solicitud getfeatureinfo de WMS.
- Los editores ahora pueden agregar más información CRS al archivo de configuración de servicios, que posteriormente lee el servidor y se visualiza como parte de la respuesta "capacidades".
- Ahora se puede hacer referencia a las capas WMS mediante cadenas de nombres. La cadena de texto debe coincidir con el nombre de capa utilizado en la tabla de contenido del mapa. Anteriormente, sólo se podía acceder a las capas de servicios WMS publicadas por ArcGIS Server mediante números enteros basados en cero que representaban la posición de las capas en la tabla de contenido.
- Ahora se puede especificar un estilo en la solicitud getmap de WMS. Esto permite a los usuarios enviar información SLD "dinámicamente" en lugar de conservar esa información en un archivo SLD.
- Cuando los servicios de imágenes están basados en un dataset de mosaico, es posible acceder a las imágenes individuales mediante WCS/WMS. ArcGIS permite a los usuarios introducir direcciones URL que agregan la URL base de WMS al /RasterID de una imagen individual y obtener un servicio de WMS/WCS de esa imagen solamente. Esto permite acceder a las imágenes individuales en un catálogo más grande. La gran ventaja de esto es que un catálogo de imágenes puede devolver direcciones URL individuales de cada imagen. Existen varios casos de uso para esto. Por ejemplo, en un servicio de imagen Landsat, es posible que un usuario desee tener un WMS/WCS de una imagen solamente.
- Los servicios de WFS ahora respetan toda configuración de alias, consulta de definición y visibilidad del campo desde el MXD de origen.
- La compatibilidad de SLD está disponible para simbolizadores de ráster.
Almacenamiento de memoria caché de mapa
Esta sección muestra las mejoras del almacenamiento de memoria caché de mapa, que es el proceso de crear de forma previa grandes bancos de imágenes de mapa teseladas para la visualización rápida de mapas web.
Almacenamiento de memoria caché compacto
Ahora puede utilizar un formato de memoria caché compacto que agrupa teselas en grandes archivos de paquete en lugar de almacenar cada tesela como un archivo independiente. Las memorias caché compactas constan de un número más pequeño de archivos en general y utilizan menos espacio en disco que las memorias caché expandidas convencionales. Las memorias caché compactas se pueden desplazar mucho más rápido de un equipo a otro y resulta útil para copiar memorias caché entre entornos provisionales y de producción.
Memorias caché de modo mixto
Una memoria caché de modo mixto le permite utilizar teselas de distintos formatos de imagen en la misma memoria caché. Esto sirve para visualizar una memoria caché ráster en la parte superior de otra memoria caché ráster. Puede utilizar el formato JPEG de las teselas del centro de la memoria caché para mantener el tamaño del archivo relativo al utilizar PNG32 en la periferia de la memoria caché en la que parte de las teselas tienen que ser transparentes.
Las memorias caché se pueden tratar como un dataset ráster
Las memorias caché se pueden agregar directamente a ArcMap o ArcGlobe como un dataset ráster mediante el botón Agregar datos. Simplemente navegue hasta la ubicación del directorio de memoria caché en disco y agregue la memoria caché como cualquier otro dataset. Esta opción elimina la dependencia de la memoria caché en un servicio de mapas principal.
Nuevas herramientas de construcción conjunta de memorias caché
Se han agregado nuevas herramientas para importar y exportar teselas de memoria caché a y desde el directorio de memoria caché. Esto hace más fácil construir conjuntamente una memoria caché entre una red de organizaciones y departamentos que están utilizando el mismo esquema de ordenamiento en teselas.
Almacenamiento en caché más rápido en implementaciones distribuidas de ArcGIS Server
Si tiene muchos equipos SOC trabajando en una memoria caché de mapa en el formato de almacenamiento compacto, puede elegir una nueva opción para escribir teselas en un directorio de caché local del servidor. Esto mejora el rendimiento al escribir primero las teselas (en el formato .bundle compacto) localmente y después copiar los paquetes en un directorio de caché compartido mientras se completan. Este enfoque es más rápido que todos los equipos que escriben las teselas directamente en el directorio de caché compartido.
El tamaño de tesela por defecto pasa a ser 256 x 256
El tamaño de tesela por defecto es ahora 256 x 256. Esto se corresponde con el tamaño de tesela utilizado por Google Maps y Bing Maps.
Dibujo directo de memorias caché de mapa de ArcGIS Explorer y ArcGlobe
Cuando se crea una memoria caché 2D con el esquema de ordenamiento en teselas de ArcGIS Online, Google Maps o Bing Maps, ArcGIS Explorer y ArcGlobe pueden dibujar la memoria caché directamente en 3D a una velocidad superior a la obtenida mediante una memoria caché de globo. Esto le permite mostrar el servicio a los usuarios de ArcGIS Explorer en modo 2D y 3D al mismo tiempo que mantiene una sola memoria caché.
API REST
Esta sección incluye algunos de los puntos destacados de las nuevas entidades en la API REST. Se puede acceder a muchos de estos cambios en las API de ArcGIS para JavaScript, Flex y Silverlight. Para ver la lista completa de nuevas entidades, consulte la página Novedades on-line para la API REST, o abra el Directorio de servicios de ArcGIS y haga clic en Referencia de API en la esquina superior derecha, seguido de Novedades.
AMF es un formato de salida admitido
La API REST de ArcGIS 10 admite el Formato de mensajes de acción (AMF) como un formato de salida. AMF es un formato binario que los clientes de Flash pueden leer directamente. El uso de AMF puede mejorar el rendimiento al interpretar resultados de consultas y de geoprocesamiento.
Compatibilidad con el análisis de red del área de servicio y de la instalación más cercana
Ahora puede utilizar los servicios de análisis de red de ArcGIS Server para realizar el análisis del área de servicio y de la instalación más cercana a través de REST.
Extensiones de objetos del servidor disponibles para los servicios de mapas en REST
Las extensiones de objetos del servidor permiten agregar la funcionalidad base de un servicio a través del código personalizado de ArcObjects. Con ArcGIS 10, ahora puede exponer la funcionalidad de la extensión de objetos del servidor mediante REST. Esto está disponible para servicios de mapas solamente. Para crear extensiones de objetos del servidor, debe instalar el SDK de ArcObjects.
Compatibilidad del texto conocido con los sistemas de coordenadas
El texto conocido ahora se admite como un formato válido para sistemas de coordenadas específicos. Anteriormente, los sistemas de coordenadas sólo se podían especificar en la API REST a través de un ID numérico. Ahora puede utilizar una cadena de texto con formato especial para denotar el sistema de coordenadas, lo que permite obtener propiedades personalizadas como el meridiano central y los paralelos estándar.
La memoria caché administrativa REST se puede borrar de forma programada
ArcGIS Server mantiene una memoria caché de la información del servicio para mejorar el rendimiento al utilizar la API REST. Este memoria caché se debe borrar en algunas ocasiones para detectar cambios como servicios nuevos o eliminados. La API REST ahora ofrece a los desarrolladores una forma de borrar la memoria caché mediante programación, lo que permite una actualización inmediata cuando se actualizan los servicios.
ADF Web
En esta sección se muestran las mejoras en el Marco de trabajo para desarrolladores de aplicaciones (ADF), incluidas las mejoras de aplicaciones de representación cartográfica en la red por defecto que se pueden personalizar con Administrador.
La tarea Imprimir conserva la escala o extensión
Se han agregado nuevas opciones a la tarea Imprimir de .NET ADF Web lo que a la hora de imprimir la página permite al usuario decidir si quiere conservar la escala del mapa o su extensión. La tarea Imprimir requiere una versión de resolución superior del mapa para imprimir, por ello no siempre es posible conservar la escala y la extensión.
Implementación en Amazon EC2
ArcGIS Server está disponible en ESRI como una Amazon Machine Image (AMI), que le permite implementar ArcGIS Server en Amazon Elastic Compute Cloud (EC2). Cuando implementa ArcGIS Server en la nube, no debe realizar la instalación y postinstalación, lo que le ahorra trabajo en la instalación. Puede elegir entre las distintas especificaciones de equipos virtuales que están disponibles en Amazon, lo que le permite pagar sólo el hardware que necesita. Por último, al trabajar en la nube, puede cambiar el tamaño de la implementación en respuesta a la demanda de forma relativamente rápida.
Mejor integración con SharePoint
La versión de ArcGIS Server 10 muy pronto estará seguida por la versión 2.0 de ArcGIS Mapping para SharePoint, que incluye partes Web que utilizan representación cartográfica, geocodificación y geoprocesamiento de ArcGIS Server. La versión 2.0 es una versión principal que presentará lo siguiente:
- Nuevo aspecto: un nuevo aspecto integrado con la cinta de SharePoint 2010 maximiza el área de la pantalla disponible para el mapa.
- Geoprocesamiento: los servicios de geoprocesamiento se pueden utilizar para realizar un análisis espacial avanzado en las capas de la Parte Web de mapas.
- Integración de ArcGIS.com: un nuevo Centro de mapas para la parte Web de mapas permite descubrir, abrir y guardar mapas de ArcGIS.com.
- Mejoras de la geocodificación: un nuevo flujo de trabajo de Localizar direcciones proporciona una forma fácil de geocodificar las direcciones almacenadas en la lista de SharePoint. La arquitectura del flujo de trabajo permite realizar una geocodificación automática cuando se cambia o se agrega un elemento de la lista. En 2.0, los usuarios también tienen la opción de seleccionar el mejor candidato de coincidencia de dirección para cada elemento de la lista de forma interactiva con el campo Ubicación, y pueden rastrear el estado de la selección de candidatos con las tareas de SharePoint que se generan y se mantienen automáticamente.
- Conexiones de partes Web: la Parte Web de mapas 2.0 admite conexiones de la Parte Web de SharePoint. Esto significa que los usuarios pueden conectar la Parte Web con la lista de uso inmediato de SharePoint y filtrar las Partes Web para visualizar y manipular las capas en el mapa. Los desarrolladores de SharePoint también pueden aprovechar la infraestructura de las conexiones para escribir componentes personalizados que muestren y filtren datos de mapas.
- Creación de temas: se pueden crear temas de la Parte Web de mapas. Los usuarios tienen la opción de utilizar el tema de su sitio para determinar el esquema de color para los mensajes emergentes y cuadros de diálogo, o pueden definir un esquema personalizado.
- Capas GeoRSS: la Parte Web de mapas admite fuentes GeoRSS como una fuente de datos para las capas.
- Galería de mapas base: los usuarios de la Parte Web de mapas ahora pueden alternar mapas base al seleccionarlos desde una galería de mapas base configurable. Esta galería incluye mapas base de ArcGIS.com y Bing Maps por defecto, pero se puede configurar para incluir cualquier número de mapas base de ArcGIS Server, ArcGIS.com o Bing Maps.