Como profesional SIG, su objetivo es proporcionarle a los usuarios finales una aplicación de SIG web que les permita realizar su trabajo sin tener que aprender demasiado acerca de SIG. Por necesidad, el concepto de cada aplicación de SIG web es más complejo que la opinión de los usuarios finales. Esta sección describe todos los elementos que debe ensamblar como parte de cada aplicación SIG web. Estos elementos ofrecen un marco acerca de cómo crear y ofrecer SIG a los usuarios finales.
Elementos de una aplicación de SIG web
Hay cinco elementos esenciales en cada aplicación SIG web:
- Una aplicación web
- Mapas base digital
- Capas operacionales
- Tareas y herramientas en la aplicación SIG web
- Una o más geodatabases
A continuación presentamos una descripción breve de cada elemento:
1. Una aplicación web
La aplicación Web proporciona la interfaz de software al cliente y sus herramientas correspondientes que se utilizan para visualizar, interactuar y trabajar con la información geográfica. Puede ser una aplicación que se ejecuta en un navegador Web o puede ser una aplicación móvil que funciona en un dispositivo de campo habilitado por GPS o un smartphone, como iPhone.
Cuenta con diversas opciones de aplicaciones que puede utilizar para crear cada aplicación SIG web para los usuarios finales. Generalmente, la elección correcta depende del conjunto de funciones, herramientas y visualizaciones de mapa que requieren los flujos de trabajo del usuario. Con menor frecuencia, la elección de la aplicación dependerá del usuario final y su experiencia con el uso de PC y el entorno en que se realiza el trabajo (por ejemplo, en el campo, en una oficina remota con velocidades de Internet bajas, etc.).
2. Mapas base digital
En las aplicaciones SIG web, el mapa base proporciona contexto geográfico para cada aplicación. El tipo de aplicación (por ejemplo, hidrología, parcelas, utilidades eléctricas y conservación) generalmente define el tipo de mapa base que deberá utilizar. Por ejemplo, en una aplicación SIG web dirigida a la conservación de aves acuáticas, las ortoimágenes de alta resolución serían un mapa base apropiado para digitalizar pantanos.
Estos son algunos ejemplos de mapas base comunes:
- Los mapas base de transporte con frecuencia incluyen carreteras, nombres de calles, puntos de interés, uso del suelo generalizado, cuerpos hídricos y nombres de lugares.
- Los mapas base topográficos con frecuencia contienen límites administrativos, ciudades, entidades de agua, entidades fisiográficas, parques, hitos, transporte y edificios.
- Los mapas base de terreno contienen imágenes de relieve sombreado, batimetría y entidades de agua costera diseñadas para proporcionar un fondo neutral para otras capas de datos.
- Los mapas base de imágenes contienen imágenes del mundo de baja resolución por satélite e imágenes de geografías seleccionadas en todo el mundo de alta resolución por satélite.
- Algunos mapas base híbridos a menudo contienen capas opcionales que puede activar y desactivar como superposiciones de mapas; por ejemplo, las capas de mapa como transporte, topografía, terreno e imágenes con frecuencia se incluyen como superposiciones de mapa base opcionales que se pueden activar y desactivar para diferentes propósitos de visualizaciones.
Dado que los mapas base de alta calidad pueden exigir mucho tiempo y aptitud para generarse, Esri aloja una serie de mapas base que puede utilizar en sus aplicaciones Web SIG. Sin embargo, si prefiere crear su propio mapa base, ArcGIS for Desktop proporciona todas las herramientas necesarias para que monte, cree y guarde en la caché con eficiencia mapas base sumamente atractivos. Consulte el tema Acerca de crear su propio mapa base para obtener más información.
Es importante recordar que los mapas base tienden a ser relativamente estáticos. En un entorno típico, los mapas base se actualizan en una base poco frecuente. Por ejemplo, una red de transporte se puede programar para actualizarla anualmente para justificar los cambios de la red de calles en una ciudad metropolitana grande. Por el contrario, un mapa base topográfico solamente se puede actualizar en un período de diez años, debido a su dependencia de un censo nacional o trabajo topográfico.
3. Capas operacionales
Las capas operacionales son el pequeño conjunto de capas en las que trabaja directamente o derivadas como resultado de una operación (como una consulta) en una aplicación SIG web. Estas capas con frecuencia están hechas a la medida para un grupo específico de usuarios por parte de un profesional de SIG. Por ejemplo, un planificador urbano utiliza un smartphone de Windows que ejecuta una aplicación SIG para actualizar la ubicación de cubiertas de alcantarillas en una capa del sistema de aguas pluviales/alcantarillas.
Las capas operacionales constan de, pero no se limitan a:
- Observaciones o fuentes de sensores: puede ser cualquier información que refleje conocimiento del estado o de la situación; por ejemplo, lugares donde se han cometido delitos, fuentes de sensores de tráfico, condiciones meteorológicas en tiempo real, lecturas de contadores (como las escalas hidrométricas), observaciones desde equipos o realizadas por trabajadores en el campo, resultados de inspección, direcciones de clientes, lugares de enfermedades, monitores de calidad del aire y contaminación, etc. Estas fuentes de información por lo general se muestran como información de estado en los mapas SIG web. Además, con frecuencia se utilizan como entradas en las operaciones de análisis que se calculan en el servidor.
- Capas de edición y acceso a datos: son las capas de mapa con las que trabajan los usuarios para, por ejemplo, editar entidades, realizar consultas y seleccionar entidades para incluirlas en análisis.
- Resultados de consultas: en muchos casos, las aplicaciones harán una solicitud de consulta al servidor y devolverán un conjunto de registros como resultados. Estos pueden incluir un conjunto de entidades individuales o registros de atributos. Los usuarios comúnmente visualizan y trabajan con estos resultados como gráficos de mapa en sus aplicaciones de SIG web.
- Capas de resultados que se derivan de modelos analíticos: se puede llevar a cabo un análisis SIG para derivar información nueva que se puede agregar como capas de mapas nuevas y que los usuarios finales pueden explorar, visualizar, interpretar y comparar.
En la mayoría de las aplicaciones SIG, los usuarios trabajan con información operacional (a veces con varias capas operacionales) en la parte superior del mapa base, que proporciona el contexto geográfico. En otros momentos, la capa operacional se muestra debajo de otras capas que ayudan a proporcionar el contexto de ubicación. Por ejemplo, cuando clasifica y muestra las áreas de código postal o ZIP por información demográfica, con frecuencia superpone estos resultados con líneas de transporte y lugares y nombres de lugares para proporcionar un contexto de ubicación.
Las capas operacionales comúnmente son dinámicas; se recuperan desde la base de datos SIG y se visualizan durante el runtime, por ejemplo, cada vez que hace desplazamiento panorámico, hace zoom o actualiza el mapa. Es común que las capas operacionales funcionen dentro de un rango centrado de escalas de mapa y resoluciones. Por el contrario, los mapas base se pueden diseñar para ser utilizados en un rango de escalas de mapa más amplio. Por ejemplo, los mapas base generalmente le permiten alejarse a extensiones de mapa más grandes.
Para obtener más información, vea el tema Acerca de las capas operacionales.
4. Tareas y herramientas en la aplicación SIG web
Las aplicaciones SIG web con frecuencia proporcionan herramientas que realizan procesos más allá de la asignación. Estas herramientas van desde los tipos comunes, como encontrar una dirección a tipos más específicos, como calcular el potencial de energía solar de la azotea mensualmente para una ciudad grande.
Hay dos maneras para ejecutar sus tareas:
- Que lo haga el cliente: este método resulta adecuado para procesos relativamente sencillos y cuando todos los datos necesarios están alojados en el cliente. Los ejemplos típicos incluyen trazar los resultados de análisis y generar mapas de calor basados en un conjunto de entidades de punto.
- Que lo haga el servidor: esto resultado adecuado para procesos complejos y cuando los datos necesarios no están alojados en el cliente. Los ejemplos típicos incluyen buscar y enrutar a la instalación más cercana, calcular caudales y buscar el mejor hábitat al superponer una cantidad de capas de datos.
He aquí algunas consideraciones adicionales sobre cómo puede utilizar las tareas y herramientas en su aplicación Web SIG:
- Los usuarios que son editores requieren de una serie de herramientas centradas que les ayuden a lograr los flujos de trabajo y las asignaciones. Por ejemplo, las herramientas de edición de un marco catastral o de parcelas diferirá de las herramientas utilizadas para compilar información hidrológica o de instalaciones.
- Muchos usuarios finales cuentan con un conjunto de capas de destino y un conjunto de herramientas asociadas para trabajar con esas capas. Por ejemplo, herramientas para buscar y generar rutas de la instalación más cercana, calcular los flujos de transmisión según las condiciones actuales o realizar un análisis del patrón de puntos en un conjunto de localizaciones de accidentes.
- Para las fuentes de sensores, generalmente hay conjuntos de herramientas para visualizar, resumir, realizar gráficos y analizar fuentes desde el campo.
- Muchas aplicaciones de SIG web incluyen funciones de software para llevar a cabo análisis y modelaciones SIG junto con herramientas con el fin de trabajar, visualizar y analizar los resultados. Puede haber una serie de herramientas para realizar gráficos, analizar y comprender los resultados (al igual que para clasificar y representar los resultados, realizar resúmenes estadísticos, generar informes tabulares, etc).
- En algunas aplicaciones de SIG web, los usuarios envían consultas al servidor, que devuelve un conjunto de entidades y sus atributos. Estos resultados se muestran en el mapa como gráficos interactivos e información descriptiva en los que se pueden realizar gráficos, resumir e ir a hipervínculos para obtener información más detallada.
5. Una o más geodatabases
Cada aplicación SIG depende de un sólido marco de administración de datos geoespaciales que puede mantener la información utilizada para admitir su aplicación SIG. Esto puede ser una o más geodatabases, una colección de shapefiles, varias bases de datos tabulares y hojas de cálculos, archivos CAD, archivos de diseño, imágenes, páginas web HTML y así sucesivamente.
Existe un fuerte enfoque en la comunidad profesional SIG en la inversión y creación de información geográfica de alta calidad. Las respuestas que deriva de SIG no pueden ser de mayor calidad que la de la información incluida en la geodatabase. Los datasets SIG se deben compilar al unísono, en armonía y de forma integrada para que se adapten conjuntamente en un marco geográfico. Muchos usuarios SIG realizan grandes inversiones en la creación y el mantenimiento de sus bases de datos geoespaciales. Esta información tiene un gran valor al abordar un amplio rango de preguntas. Los datos geográficos sólidos se vuelven más fundamentales cuando desea hacer más que visualizar observaciones en un mapa base.
Las geodatabases de ArcGIS son una tecnología de administración de datos muy importante para modelar, organizar y mantener información SIG enriquecida que complemente su trabajo. Las geodatabases están diseñadas para admitir todos los niveles de implementación SIG, desde aquellos que admiten los modelos de geodatos más simples hasta aquellos que son algo sofisticados.
Los servicios Web le ayudan a implementar este marco
Vale la pena mencionar que todos estos elementos de una aplicación Web SIG se pueden alojar y ofrecer mediante ArcGIS for Server. Por ejemplo, se pueden ensamblar y acceder a varios servicios Web como parte de la aplicación de SIG web: un servicio de mapas base, servicios de mapas operacionales, servicios de geoprocesamiento, servicios de geodatos, servicios de imágenes, etc.
Uno de los puntos fundamentales de las aplicaciones de SIG web es que puede combinar servicios Web remotos con su propio contenido local para ensamblar aplicaciones de SIG web. Vale la pena tomarse un tiempo para reflexionar acerca de cómo podría aprovechar sus propios recursos con los servicios de otras organizaciones en las aplicaciones de SIG Web.