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…