viernes, 31 de agosto de 2012

Marte en mapas

Por Jaime Nieves
Esri Servicios Online


Aunque aún está demasiado reciente mi artículo en el que presentaba los Story Maps de Esri utilizando como excusa los últimos Juegos Olímpicos, no puedo evitar volver de nuevo al tema.

Y es que el flamante nuevo Story Map, lanzado esta misma madrugada, nos lleva nada menos que a Marte.

Vista del cráter Endeavour desde el rover Opportunity.
Créditos: NASA/JPL-Caltech/Cornell/Arizona State Univ.

Con la aplicación Roving the Red Planet podréis explorar el Planeta Rojo para conocer los lugares donde se posaron los vehículos de exploración de la NASA.

Cada uno de los puntos en el mapa representa una de las misiones de exploración, y desde el pop-up podéis acceder a información sobre la misión y a un catálogo de espectaculares fotografías.


Como siempre, esta aplicación utiliza tecnología de ArcGIS Online. Si hacéis una búsqueda en la galería, podréis encontrar datos geográficos y mapas de Marte, en particular este web map, en el cual se basa la aplicación Roving the Red Planet, y que contiene muchas capas interesante del Planeta Rojo.

También te puede interesar:
   Story Maps: Olimpiadas
   ¿Y qué es ArcGIS Online?
   ¿Qué son los servicios GIS?

jueves, 30 de agosto de 2012

Story Maps: Olimpiadas

Por Jaime Nieves
Esri Servicios Online


Aunque los Juegos de Londres ya hayan pasado, nunca es tarde para recordar algunas aplicaciones con mapas que nos contaron historias olímpicas.

Empezando por cómo se repartieron las medallas en esta edición de 2012...

Mapping_Medals

Esri nos ofreció el mismo concepto de mapa para todas las olimpiadas de la historia moderna. La aplicación interactiva nos lleva por todas las medallas desde las olimpiadas de Atenas de 1.896. Si  quieres verla, la encontrarás aquí.


Así nos encontramos con que España ganó su primera medalla olímpica en París, en 1.900... ¿Adivináis en qué deporte? Anticipo que jugábamos con ventaja...

 Mapas que cuentan historias

Otro ejemplo de aplicación sobre las olimpiadas, más sencillo si cabe pero igualmente absorbente, es de las ciudades olímpicas. Tenemos, igual que en el anterior, un recorrido por los Juegos Olímpicos de la historia moderna, pero en este caso el mapa se centra en la ciudad organizadora y no en los competidores.


Fijaos en la sencillez de la aplicación. Puede parecer un mal ejemplo de GIS por su aparente falta de funcionalidad geográfica, pero tiene una utilidad poderosísima para contar una historia de una forma innovadora. El mapa permite navegar por las ciudades de forma interactiva, una funcionalidad imposible sólo con texto y fotos, algo que no es sólo una curiosidad, sino un potente instrumento visual y educativo

Hay algún otro ejemplo, como el del recorrido de la antorcha olímpica.


Más complejo, con filtro temporal o geográfico, pero igualmente intuitivo para el público en general. Una forma nueva, más visual y accesible, de mostrar información con componente geográfico.

ArcGIS Online como plataforma de desarrollo

Todos estos mapas utilizan recursos o mapas de ArcGIS Online, lo creáis o no. Si se tiene el contenido (los textos y las fotos), crear mapas con ellos es muy fácil. Y crear aplicaciones también lo es.

Precisamente, lo que hace únicas a estas aplicaciones no son los mapas en sí, sino la forma en la que podemos acceder a ellos. El envoltorio, por así decirlo. Las aplicaciones de esta entrada están desarrolladas con el API de Esri para Javascript, e implementan formas únicas de explorar la información geográfica al servicio de contar una historia.

Fijaos en lo que esto supone para el desarrollo de aplicaciones. Con ArcGIS Online, crear mapas está al alcance de cualquiera, y un desarrollador web puede poner su foco en el diseño y la usabilidad de la aplicación en un entorno que le resulta familiar (Javascript, HTML5 y CSS3), y no perder tiempo con la funcionalidad GIS, un mundo que seguramente le resultará desconocido.

Incluso existen plantillas para crear tus propios Story Maps que no requieren desarrollo para ser desplegadas. Crear aplicaciones de mapas está ya al alcance de todos los usuarios, incluso para los que nunca han escrito una línea de código.

Os iremos hablando de los nuevos e inspiradores conceptos del grupo de Story Maps en futuras entradas.

jueves, 23 de agosto de 2012

Qué son los servicios GIS

Por Jaime Nieves
Esri Servicios Online


Si eres nuevo en el mundo de los mapas y has estado navegando por internet en busca de datos geográficos, seguramente te hayas topado con algún servicio. Probablemente con un servicio WMS, si has estado buceando en webs de la administración pública.

Si es así, seguramente te haya costado entender qué hacer con ellos. Los enlaces a estos servicios parecen bastante inútiles (si uno pulsa sobre ellos en el navegador sólo obtiene un XML o un mensaje de error), pero aparentemente contienen la mayor parte de la información geográfica disponible de forma pública. ¿Qué son y qué puedes hacer con los servicios?

Un servicio geográfico o geoservicio es la forma en la que el contenido geográfico local (capas de información simbolizadas y superpuestas para formar mapas) puede exponerse para que sea accesible a través de internet. Los detalles técnicos no son importantes, lo único que debes entender es que un cartógrafo prepara su mapa con información geográfica en su base de datos, y luego un servidor sabe qué hacer con ese mapa para poder mostrarlo a través de la web.

Los servicios que puedes cargar en ArcGIS Online pueden venir de dos fuentes. Por un lado, los servicios WMS son un estándar de la industria geoespacial. Existe un organismo llamado Open Geospatial Consortium (OGC) que se dedica a definir estos estándares. Como todo estándar de iure, debe pasar un largo proceso de definición e implantación, por lo que la funcionalidad que permite una vez que se aprueba ha quedado muy por detrás de lo que la tecnología es capaz de ofrecer.

El otro tipo de servicio que puedes cargar es un servicio de ArcGIS. Estos están publicados con tecnología Esri y, al no estar limitados por normativas, exprimen al máximo la capacidad actual de la tecnología. Los servicios de ArcGIS pueden contener funcionalidad avanzada tal y como geoprocesamiento, análisis de redes (rutas y problemas de flotas), simbología dinámica, cacheado, edición de entidades y muchas más opciones. Los servicios de ArcGIS pueden consumirse a través de una interfaz REST (esto es, toda su funcionalidad puede pedirse al servidor como una URL con parámetros) cuya especificación es pública (puedes consultarla aquí).

Los servicios publicados con tecnología ArcGIS ofrecen una avanzada funcionalidad

Muchas administraciones utilizan WMS para difundir datos públicos, ya que, aunque limitada, se supone que es la tecnología estándar. Un WMS no permite mucho más aparte de su visualización. Por otra parte, la mayor parte de los profesionales de la información geográfica emplean tecnología Esri, y existen muchos geoservicios de ArcGIS disponibles, que pueden consumirse  directamente a través de la interfaz REST o más fácilmente usando nuestras APIs.

Por supuesto, también puedes usar estos servicios desde ArcGIS Online.

Si has dado tus primeros pasos con ArcGIS Online y has intentado crear mapas, habrás visto ese botón de "Agregar" que te permite añadir contenido. Si eliges "Agregar capa desde la web", podrás añadir las URLs de estos servicios y cargarlos en tu mapa.


Un servicio WMS tendrá una URL tal que así: http://idecan2.grafcan.es/ServicioWMS/ZARI. Este es un servicio de la IDE (Infraestructura de Datos Espaciales) de Canarias con las zonas de alto riesgo forestal (lamentablemente de actualidad en la época estival). Si pulsas sobre el enlace no conseguirás mucho. A pesar de ser el estándar, necesitarás algún software específico para usar el servicio, porque los navegadores no entienden este protocolo.  Afortunadamente, puedes cargarlo en ArcGIS Online y estarás trabajando con tu servicio en segundos. 
  Cuando lo hagas seguramente te llamará la atención que el mapa base cambia al añadir el WMS. Esto es así por la proyección: Los mapas base de ArcGIS Online emplean la proyección WGS84 Web Mercator, actualmente un estándar de facto en publicación de mapas web (es la usada por Esri, Microsoft y Google, entre otros). Pero la mayor parte de los datos españoles están en la proyección oficial de nuestro país, ETRS89. La tecnología de ArcGIS toma por defecto la proyección del mapa base y es capaz de transformar las coordenadas de lo que coloques por encima, pero esto es algo que no puede hacerse con servicios WMS. En consecuencia, ArcGIS Online cambia tu mapa base para adaptarse al sistema de coordenadas de tu WMS y que puedas visualizarlo correctamente. En muchos casos querrás utilizar los WMS como mapa base (capa de referencia), ya que sólo permiten visualización. La información que coloques por encima (tus Shapefiles o CSVs) se reproyectará automáticamente para encajar con tu WMS. 
  En otro caso, tienes varios mapas base con la proyección oficial de España en nuestro Grupo de Mapas Base. Puedes usarlos como referencia cartográfica para colocar tus WMS por encima. Los servicios de ArcGIS Server tendrán una URL como este http://maps2.arcgisonline.com/ArcGIS/rest/services/World_Bank/WB_Age_and_Population/MapServer, con datos de población del World Bank. Si pulsas sobre el enlace, al menos verás algo de información sobre el servicio, y algunos enlaces para verlo directamente.  
 Si cargas este servicio en ArcGIS Online, verás que aparece una barra de tiempo en la parte inferior del visor. Esto es un ejemplo de funcionalidad que los servicios de ArcGIS ofrecen pero que WMS no soporta. Los servicios de ArcGIS te permitirán definir el contenido de la ventana emergente que aparece cuando pulsas en un punto, y algunos de ellos te permitirán cambiar la simbología, editar entidades o, como en el caso mencionado, consultar los datos a lo largo de la línea temporal. 
Como has visto, cargar servicios en ArcGIS Online es fácil, pero aún así encontrar las URLs de estos servicios y saber qué hacer con ellos no está claro cuando estás empezando. Afortunadamente, hay una forma de hacer estos servicios más accesibles para el público en ArcGIS Online. 
 Al igual que puedes añadir datos a "Mi Contenido" en tu cuenta de ArcGIS Online, puedes registrar servicios. Esto te permite documentar a fondo cada servicio y, lo que es más importante, un usuario no tiene por qué entender qué es un geoservicio o de dónde viene. Puede buscarlo en ArcGOS Online como cualquier otro contenido y simplemente con un click lo verá en el mapa. Fácil y accesible para todos. 
  Y lo que es más, registrar servicios de esta forma permitirá que puedan buscarse directamente desde el mapa, usando el botón "Agregar" y eligiendo "Buscar Capas".  
 Como los servicios están asociados a una base de datos centralizada, si editas las entidades de un servicio los cambios serán visibles para todos los usuarios del servicio, y además todos los usuarios podrán editar dicho servicio al mismo tiempo. Los servicios de ArcGIS que pueden editarse se llaman Feature Services y son la única forma de crear una aplicación colaborativa, donde varios usuarios añadan y modifiquen los datos, y estos cambios estén disponibles para todos al instante. 
 Si quieres crear tus propios servicios, puedes hacerlo con nuestra tecnología ArcGIS Server. Pero si no deseas o no puedes mantener tu propio servidor, las suscripciones de ArcGIS Online te permiten publicar servicios en la nube sin que tengas que preocuparte por la infraestructura.   Como ves, los servicios son una parte fundamental de la arquitectura necesaria para difundir contenido geográfico y hacerlo útil para los demás.  Ahora que has aprendido algo sobre ellos ¿a qué esperas para usarlos en tus mapas y crear los tuyos en ArcGIS Online?  

martes, 14 de agosto de 2012

Mis datos en ArcGIS Online

Por Federico López
Esri Servicios Online


La plataforma ArcGIS Online ha supuesto un punto de inflexión en la información geográfica, rompiendo su aislamiento tradicional en favor del intercambio entre los distintos usuarios.

Anteriormente hemos aprendido a buscar mapas, datos, herramientas e incluso grupos temáticos, pero en una comunidad en la que prima la máxima de COMPARTIR INFORMACIÓN, tan importante como encontrar datos útiles es poder agregar los nuestros y compartirlos con los usuarios que decidamos.

Una cuenta gratuita ofrece una capacidad de 2 GB de almacenamiento, mientras que las suscripciones proporcionan una capacidad ilimitada, pero adaptada a las necesidades de cada usuario.


Además el usuario puede elegir mantener su información como privada, de modo que sólo él tenga acceso a la misma, compartirla con cualquier persona o grupo al que pertenezca o bien hacerla pública para toda la comunidad.

¿Qué información puedo agregar a ArcGIS Online?

  • Mapas: son presentaciones web que sobre un fondo cartográfico base permiten ubicar información geográfica e interactuar con ella explotando sus atributos. Además podrán consultarse a través de distintos navegadores y dispositivos móviles.
  • Datos estáticos: paquetes de capas, Shapefiles, ficheros CSV o archivos GPX que desde el propio equipo del usuario pueden  incorporarse directamente a la nube de Esri.
  • Datos Web: servicios de mapas y archivos OGC WMS que pueden consumirse directamente desde mapas web y/o aplicaciones.
  • Aplicaciones: web y móviles, que estén tanto administradas desde un  portal  independiente, como alojadas en nuestro contenido en ArcGIS.com.
  • Herramientas: servicios de geoprocesamiento que realizan análisis, búsquedas, geolocalización, optimización de rutas,…

¿Cómo se organiza mi información?

Vamos a explicar de un modo simple el modo de acceder a tu repositorio de información en ArcGIS Online y cómo puedes organizarlo:  

     1. Desde ArcGIS.com, Inicia sesión incluyendo tu usuario y contraseña.
 
     2. En la parte superior derecha encontrarás la opción MI CONTENIDO


     3. Haz clic sobre este botón y se abrirá una nueva ventana en la que a modo del explorador de Windows podrás administrar toda tu información geográfica.

     4. A la izquierda de la ventana se despliega una estructura de carpetas sobre la que se va organizando la información, permitiendo al usuario tanto crear nuevas como borrar las existentes.

 
Consejo
Por defecto existe una única carpeta con el nombre de nuestro usuario, sin embargo cuanto más estructurada mantengamos la información más sencillo será su  localización y administración.
Esto lo notaremos a medida que crece la cantidad de datos que incorporamos en nuestra cuenta. 
Las carpetas no afectan a la forma en que los elementos se comparten con grupos.

      5. En la parte derecha se despliega una ventana de contenido, en la que podemos consultar los mapas, datos y aplicaciones de cada una de nuestras carpetas, así como consultar sus características y estado.


      6. Además existen una serie de herramientas que nos permitirán agregar nuevos contenidos, compartirlos, administrarlos o utilizarlos para crear mapas. También podemos conocer el estado de nuestra cuenta y el espacio que disponemos.




En próximos posts iremos incluyendo guías prácticas explicando el modo de incorporar cada tipo de información en ArcGIS Online, así que estad atentos…

viernes, 20 de julio de 2012

Esri y Oceana en el Día Mundial de los Océanos

 Por Francisco López
Esri Servicios Online


Ya sabemos que crear mapas en ArcGISOnline es sencillo y rápido. Con unos pocos clics  obtenemos mapas llamativos que nos permiten acceder a la información de una forma visual, tal como vimos en el Día Mundial del MedioAmbiente.

Sin embargo, es posible que nos interese hacer mapas con una presentación un poco más elaborada, ya sea porque deseamos darle un aspecto más personalizado a nuestro trabajo o porque buscamos añadir más funcionalidades, tales como realizar una comparación entre dos mapas, analizar datos que cambian con el tiempo o presentar una serie de mapas en un mismo visor.

Para todo ello tenemos las plantillas de aplicaciones. En ArcGIS Online contamos actualmente con hasta doce tipos distintos que nos permiten crear infinidad de diferentes posibilidades a la hora de mostrar nuestros mapas.

Así por ejemplo, para el Día Mundial de los Océanos colaboramos con Oceana para crear una plantilla personalizada en la que se mostrasen los mapas que habían ido creando en su grupo de ArcGIS Online.



A la hora de trabajar con plantillas tenemos dos posibilidades: hacerlo desde el propio ArcGIS Online, donde podremos crear y configurar plantillas de una forma guiada y sencilla, sin necesidad de escribir código, o descargarnos la plantilla en nuestro equipo y modificarla a nuestro gusto, pudiendo cambiar todo lo que nos parezca para adaptarla a lo que tengamos en mente.

Para el caso de Oceana hicimos esto último; partiendo de la plantilla Narración con Pestañas, se modificaron ciertos aspectos visuales de la plantilla, tales como los colores, la inclusión de un banner superior, la ampliación del número de pestañas para poder incluir todos los mapas que Oceana había creado o cambiar los tipos de texto. Al trabajar a partir de una plantilla configurable existente, sin embargo, estos cambios son relativamente sencillos.

También se creó una ventana de introducción personalizada con su propio encabezado e imagen característica, así como un texto resumen que explicaba la razón del visor e introducía al visitante en los mapas disponibles.


Como vemos las posibilidades son enormes, ya que modificando un poco los estilos llegamos a obtener aplicaciones adaptadas a nuestras necesidades, con el estilo visual deseado.

Para poder hacer uso de las plantillas no tenemos más que partir de un mapa que tengamos guardado (crear uno nuevo) y compartirlo. En la ventana que aparecerá, pulsaremos en el botón “Hacer una aplicación web”.


A continuación, del listado de plantillas disponibles seleccionaremos aquella que tenga la funcionalidad deseada o coincida con la idea que tenemos en mente y seleccionamos la opción de “Descargar”:

Obtendremos un archivo comprimido *.zip que contendrá una serie de carpetas y archivos que conforman nuestra plantilla.


En el archivo readme.html se explican detalladamente los pasos necesarios para configurar nuestra plantilla, y que nos ayudará a empezar con las tareas básicas.

Una vez que hayamos terminado de configurarla, podremos subir la carpeta a nuestro servidor web si contamos con uno. Amazon, Microsoft y otros proveedores ofrecen soluciones de hosting realmente económicas para desplegar aplicaciones como la que preparamos para el Día Mundial de los Océanos.

En el futuro os iremos contando más trucos para crear aplicaciones usando contenido de ArcGIS Online.

Si quieres ver el resultado de nuestra iniciativa conjunta con Oceana, pulsa en http://www.esri.es/es/oceanos/. Si eres una organización sin ánimo de lucro y te gustaría compartir tu proyecto con nosotros, escríbenos.

lunes, 9 de julio de 2012

Buscar en ArcGIS Online

Por Federico López
Esri Servicios Online


Encontrar datos geográficos de un modo rápido y en un único repositorio de información ha sido uno de los principales hándicaps con los que los usuarios GIS tradicionales se han encontrado.

Ante esta situación, la filosofía de “Mapas para todos” bajo la que nace ArcGIS.com rompe con este aislamiento de la información y si bien es el usuario el que decide quien puede ver sus datos, la plataforma tiene siempre el fin de COMPARTIR.

Vamos a explicar lo sencillo que es buscar información en ArcGIS Online:

     1. Desde ArcGIS.com, Inicia sesión incluyendo tu usuario y contraseña.

 
Atención

Puedes realizar búsquedas sin necesidad de logarte, pero sólo encontrarás contenidos públicos.
Al contrario si inicias sesión también podrás acceder a todo aquel contenido que otros usuarios han generado para ti..


     2. En la parte superior derecha encontrarás el cuadro de búsqueda de ArcGIS Online.




     3. Haz clic sobre este cuadro y se desplegarán cuatro opciones para la búsqueda de contenidos. De este modo a través de una palabra clave podrás elegir entre todos los tipos de contenido posibles o bien afinar tu búsqueda especificando el mapa, aplicación o herramienta que deseas buscar.



Consejo
Para buscar de un modo más eficiente concatena una palabra clave que haga referencia al tipo de dato que buscas (Por ejemplo: Callejero) y el lugar o ámbito geográfico para esa información (Por ejemplo: Callejero, Zaragoza).

 En el caso de las aplicaciones es útil utilizar el nombre del autor o creador de la misma (Por ejemplo UNESCO).

     4. Además de contenidos, ArcGIS Online incluye una cuarta opción, la búsqueda de grupos.

Como veremos en sucesivos post, los grupos son un modo de intercambiar información relacionada con una temática, un proyecto o una actividad común. Estos grupos incluyen mapas, capas geográficas, servicios, aplicaciones y/o herramientas, siendo el propietario del mismo quien decide que el acceso sea público o sólo para determinados usuarios.



          5. Desde el departamento de Servicios Online de Esri España, existe un trabajo continuo de incorporación de contenido de temática muy variada en ArcGIS.com.

Esta información se estructura en distintos grupos temáticos de acceso público para todos los usuarios de la plataforma.


Para acceder a estos repositorios sólo tendrás que realizar una búsqueda por grupos a través de las palabras clave “Servicios Online”.



miércoles, 4 de julio de 2012

ArcGIS Online y el Día Mundial del Medio Ambiente

Por Daniel Martín
Esri Servicios Online


Con motivo del Día Mundial del Medio Ambiente del pasado 5 de Junio decidimos elaborar una serie de mapas relacionados con la situación energética actual (producción de energía renovable, situación de las instalaciones de producción de energía renovable…) y el uso de la energía, de manera que diéramos acceso a los datos de una forma sencilla y visual al usuario. 

Lo primero que tuvimos que llevar a cabo fue una búsqueda de datos a través de la web, localizando información muy interesante en los anuarios de la Red Eléctrica de España y en la oficina estadística de la Comisión Europea (Eurostat).

Los datos obtenidos se encontraban en formato de tabla, lo que facilitó el tratamiento de los mismos. Posteriormente trabajamos con ArcMap para crear nuestras capas, uniendo las tablas con la cartografía empleada, que se puede descargar de nuestro grupo de Cartografía Imprescindible en ArcGIS Online (listado también en el directorio de www.comunidadsig.com). El resultado fue un shapefile, una capa geográfica con los datos alfanuméricos asociados.

A partir de aquí podemos usar estos datos muy fácilmente en la creación de mapas gracias a la plataforma ArcGIS Online. Esta plataforma nos permite añadir al mapa nuestros ficheros shape comprimidos en un Zip simplemente arrastrando y soltando, y luego configurar las ventanas emergentes para que muestren la información que queremos ofrecer.

Uno de los mapas que creamos muestra la producción de energía renovable en varios países europeos y la evolución de esta producción a lo largo de los últimos años:


Otro mapa que me parece particularmente interesante es la comparativa de cantidad de energía producida en función de la fuente (nuclear, térmica y renovable). El mapa es visualmente atractivo y ofrece una visión muy intuitiva del panorama energético Europeo:


Ver mapa más grande

Por último resaltar la aplicación Flex que desplegamos, en la que se muestra la evolución en Europa en la producción de energías renovables con respecto al resto de energías. Esta aplicación requirió de nosotros poner un poco más esfuerzo en desarrollo (ya sabéis que con ArcGIS Online se pueden generar aplicaciones sin escribir una sola línea de código). Afortunadamente contamos con la ayuda de nuestros compañeros de Story Maps, que habían preparado una aplicación parecida. Reutilizamos su código adaptándolo para nuestros propios datos, y adaptamos también los datos originales de Eurostat para que la aplicación tuviera sentido. A pesar del esfuerzo, el resultado del trabajo mereció la pena.

Aplicación sobre la evoluciónde las energías renovables respecto al resto de energías.

Si quieres ver todos los mapas y aplicaciones que creamos para el Día Mundial del Medio Ambiente, entra en http://www.esri.es/es/ecomapas/.