jueves, 24 de enero de 2013

ComunidadSIG: Tu fuente de datos públicos de España

Por Jaime Nieves
Esri Servicios Online


La forma en la que la mayoría de nosotros empezamos con ArcGIS Online es explorar el contenido de otros usuarios. Podemos empezar con los mapas destacados que desde Esri España seleccionamos para vosotros, o echando un vistazo a la Galería, donde podemos explorar los mapas más recientes o los más populares.

Si queremos encontrar algo en particular, algún tipo de contenido o dato que nos interese por nuestro trabajo actual, si estamos buscando un mapa interesante para nuestro blog o simplemente estamos curioseando sobre algún tema, la cosa se complica. Con una comunidad tan activa como la de ArcGIS Online, no siempre es fácil encontrar lo que estamos buscando. Nuestras únicas pistas son los textos con los que los autores de mapas y servicios documentan su información, y muchas veces tenemos que rebuscar mucho hasta encontrar justo lo que buscamos.

Lanzamos el portal ComunidadSIG.com a principios del año pasado con el objetivo de reunir en un único catálogo un conjunto de datos y mapas estrictamente filtrados: sólo hay datos de España, son siempre datos de la Administración Pública, y están todos preparados para su uso en ArcGIS Online.



Tratamos los datos asignándoles geometría, normalizándolos y simplificándolos. Hicimos los datos públicos y accesibles a través de ArcGIS Online y creamos mapas para ilustrar lo que se podía hacer con dichos datos.

Nuestro objetivo era, en primer lugar, mostrar cómo ArcGIS Online podía ser útil para comunicar datos públicos de todo tipo de una forma mucho más intuitiva y útil para el ciudadano o para emprendedores que quisieran explotarlos en forma de mapas.

Además, pretendíamos mostrar nuestra visión de un portal de datos geográficos públicos. Mientras que las tablas son muy poco intuitivas, los mapas comunican un mensaje de inmediato. Nuestra selección de datos públicos no pudo ser exhaustiva, pero los pocos ejemplos que escogimos expresan perfectamente las posibilidades de esta tecnología para la administración pública. Los Datos Abiertos adquieren una nueva dimensión y utilidad cuando todos crear hacer mapas a partir de ellos, aunque carezcan de conocimientos sobre SIG.


Este mapa sobre residencias de ancianos en nuestro país se hizo con datos públicos del CSIC.
 
Por último, con ComunidadSIG.com mostramos cómo usar ArcGIS Online como repositorio de información aunque luego creemos un "escaparate" para dichos datos. Aunque parezca que ComunidadSIG.com es una plataforma independiente, en realidad está realizada con la Plantilla de Galería que puedes descargar gratuitamente: una sencilla aplicación que consume automáticamente el contenido de tus grupos de ArcGIS Online y lo presenta con un estilo propio. Es un ejemplo perfecto de la implementación del API de ArcGIS Portal.

Cuando comencéis un proyecto que requiera datos públicos o deis vuestros primeros pasos con ArcGIS Online, echad un ojo a ComunidadSIG.com. Podréis encontrar datos para hacer vuestros primeros mapas, y algunos mapas que os darán ideas sobre cómo empezar. En todos los datos hemos intentado incluir la fuente, así que probablemente encontréis otros muchos datos que nosotros no habremos tenido tiempo de procesar pero que tal vez os resulten útiles.

Otras entradas que te pueden interesar:
Mis datos en ArcGIS Online
Los mapas web en ArcGIS Online  
Buscar en ArcGIS Online

miércoles, 16 de enero de 2013

Trabajar con tablas y filtros en ArcGIS Online

Por Federico López
Esri Servicios Online

 Como hemos indicado en un post anterior, a finales de 2012 ArcGIS Online ha experimentado una de sus más importantes actualizaciones.

 Nuevas opciones para trabajar con web maps, publicación de servicios alojados, mejoras en el intercambio de información o en la configuración de nuestras organizaciones, son algunas de las novedades incluidas.

 Probablemente ya habréis descubierto muchas de ellas, sin embargo iremos viendo a través de distintos ejemplos prácticos como aplicar estas mejoras.

 Hoy concretamente, vamos a analizar como ahora ArcGIs Online nos va a permitir trabajar con tablas y filtros. 

 Para ello tomaremos como punto de partida un sencillo shapefile de las provincias de España, con datos de población entre los años 2007 y 2012 procedentes del INE.

 Partiendo de esta información:
  • Recordaremos como podemos crear “feature services” en nuestra organización.
  • Consultaremos la información de cada elemento a través de su tabla de contenido
  • Aprenderemos a aplicar filtros. 
  • Convertiremos el mapa en una aplicación de consulta utilizando la nueva plantilla “Filtrar”

  Pero mejor veámoslo paso a paso:

   1. Lógate en tu organización de ArcGIS.com con tu usuario y contraseña.


   2. En la parte superior encontrarás la pestaña "MI CONTENIDO".


 Haz clic sobre esta opción y accederás a todo el contenido que tu usuario ha creado en la organización.

Recuerda
Aquí no sólo podrás  agregar mapas, datos, aplicaciones o herramientas en la nube de Esri, sino también administrarlos, eliminarlos o establecer su privacidad.
 
   3. Ubícate en la carpeta sobre la que quieras almacenar los datos y haz clic en la opción "Agregar elemento".
 

    4. Se abrirá una nueva ventana en la que tenemos que definir los parámetros necesarios para incorporar nuestro shapefile, convirtiéndolo en un feature service dentro de nuestra organización.


 Recuerda
Los shapefiles que incorporamos en ArcGIS Online deben de estar comprimidos en formato ZIP.
Para crear un feature service es necesario chequear la opción “Publicar este archivo como servicio destacado”.                                     
 
   5. Tras crearse la nueva entidad, la plataforma nos mostrará directamente sus detalles. Ábrelo a través del visor de mapas de ArcGIS.com.

   
   6.  ¡Esto ya lo hemos hecho muchas veces! Tenemos una capa geográfica que podemos simbolizar de diferentes maneras y sobre la que establecer distintos tipos de ventana emergente en función de la historia que queremos contar con nuestro mapa.

 En este caso hemos optado por categorizar las provincias en función de que hayan ganado o perdido población a lo largo del último año, incluyendo además como ventana emergente un gráfico de columnas que muestra la evolución entre los años 2007 y 2012.


Ver mapa más grande

   7. Una de las novedades incluidas en esta actualización, es la consulta de los datos que conforman la capa a través de su tabla de contenidos.
Para ello simplemente debemos acceder a las opciones de la capa y seleccionar "Mostrar tabla".


 
 De este modo en la parte inferior del mapa aparecerá la tabla con todos los registros que conforman el modelo de datos de la capa. 



  También se ha incluido funcionalidad sobre esta tabla de modo que podremos seleccionar registros, navegar en el mapa, mostrar u ocultar columnas e incluso establecer filtros (opción que veremos a continuación).



Importante
Sólo si trabajamos con  feature services, tanto alojados en la nube como procedentes de ArcGIS Server, podremos aplicar filtros.
Si nuestra capa es un shapefile podremos acceder a la tabla de contenidos, pero no aplicar consultas.

   8. Pero además de la tabla de contenidos, otra novedad destacada es la posibilidad de establecer filtros sobre los datos.

 Estas consultas pueden definirse de dos maneras distintas:
  • Desde la funcionalidad de la tabla
  • A través de las opciones de la capa 


 Por ambos caminos, accederemos a un constructor interactivo de consultas que nos permitirá crear expresiones basadas en los atributos de la capa, de tal modo que sólo aquellos elementos que cumplan con los criterios definidos se mostrarán en el mapa.

 En nuestro caso, hemos establecido que sólo se muestren aquellas provincias que han aumentado su población durante el último año.


 Además hemos activado la opción "Solicitar valores" ya que será imprescindible para la aplicación web que construiremos a continuación.

  9. Finalmente guardamos el mapa y lo hacemos público a través de la opción compartir.

  10. Como hemos indicado, en este último release se han incluido también nuevas plantillas para crear aplicaciones web. Y en concreto, una de ellas nos permitirá explotar de manera efectiva el filtro que acabamos de establecer en nuestro mapa.

 Como ya sabéis, crear aplicaciones en ArcGIS Online es algo muy sencillo y no requiere escribir nada de código. Recordemos los pasos a seguir:
  • Desde nuestro web map seleccionamos la opción "Hacer una aplicación Web" en el menú compartir. 
 
 
  •  Localizamos la plantilla denominada "Filtrar" y elegimos la opción publicar.

  •  Y finalmente definimos su nombre, descripción, ...

 Y ESTE ES EL RESULTADO: Población en las provincias españolas