Cómo se hizo… El mapa terrorífico

Por Federico López
Esri Servicios Online

y Marta Dávila

Esri Servicios Online

Si observamos nuestras calles, medios de comunicación, redes sociales, … ¡ha llegado la noche de Halloween!. Y aunque no es una fiesta muy nuestra, poco a poco cada vez más gente se anima a celebrarla.

Con motivo de este día, desde el departamento de Servicios Online se nos ha ocurrido utilizar el potencial de ArcGIS Online para crear El Mapa de los Lugares más terroríficos de España.

No estamos seguros de haber despertado demasiado miedo, aunque tampoco era nuestra intención. El objetivo fundamental de esta iniciativa ha sido crear una aplicación interactiva e impactante y eso parece que sí lo hemos conseguido, ya que la reacción más común ante nuestro mapa ha sido de asombro, seguida de un ¿cómo lo habéis hecho?.

Pues bien, vamos a explicaros los principales pasos que hemos dado para crear la aplicación:

1. Identificar el tipo de aplicación.

Como hemos visto en anteriores post, Esri, a través de sus Story Maps, pone a disposición de los usuarios plantillas para crear aplicaciones web, que combinan mapas inteligentes con textos, imágenes y otros contenidos multimedia que permiten mostrar de un modo muy didáctico una amplia variedad de temas.

Por eso hemos identificado entre las distintas plantillas disponibles, cuál sería la que mejor se adaptaba a nuestra idea de crear una ruta virtual por los lugares más terroríficos de España.

En este caso nos decantamos por la opción Storytelling Playlist, ya que partiendo de información puntual (en nuestro caso los emplazamientos) permite relacionar la información del mapa con una narración interactiva a modo de lista.

Importante

Todas las plantillas de los Story Maps pueden descargarse e instalarse directamente en tu servidor web para que puedas configurarlas y personalizarlas a tu gusto.

 2. Crear el web map con la información.

Después de documentarnos acerca de cuales son los lugares terroríficos más famosos de nuestro país, plasmamos toda esta información en un fichero CSV, con un modelo de datos adaptado al que utiliza nuestra aplicación. Con él creamos este web map:

Ver mapa más grande

Como puede observarse, este mapa tiene una composición muy sencilla. Utilizando como base el mapa topográfico se ha incorporado nuestro CSV, a modo de capa puntual, y sobre ella se han configurado pop ups que incluyen una descripción del lugar y de lo que allí ha acontecido, además de una imagen.

3. Modificar la plantilla de la aplicación.

Ya teníamos nuestros datos en un mapa y la aplicación que queriamos utilizar descargada e instalada, así que sólo nos quedaba convertirla en nuestro “mapa del terror”.

Para ello modificamos los ficheros de configuración de la aplicación del siguiente modo:

  • Relacionamos la aplicación con el web map en el que se encontraban nuestros datos.
  • Determinamos los textos descriptivos que queríamos incorporar.
  • Personalizamos su apariencia: colores de fondo, fuente de los textos, banner superior, simbología, …  

 Éste fue el resultado. La aplicación estaba bien, pero faltaba algo…



¿Cómo conseguir un mapa base terrorífico?

Para dar ese toque de miedo a la aplicación necesitábamos un mapa de fondo oscuro que evocara la noche y resultara algo tenebroso.

La primera opción que se nos ocurrió fue preparar un mapa nuevo con colores oscuros, pero si servíamos el mapa de forma dinámica sería demasiado lento y no disponíamos de tiempo suficiente para cachearlo. ¿Qué opción nos quedaba? Una opción muy práctica para dar efectos al mapa y relativamente sencilla de llevar a la práctica con algo de conocimiento de desarrollo es la aplicación de filtros a las imágenes devueltas de los mapas cacheados.

Utilizamos como mapa base el Mapa Topográfico de Esri, que está cacheado a muchas escalas, pero en lugar de mostrar los tiles directamente, primero los procesamos en el cliente con JavaScript y modificamos cada imagen para obtener su inversa. La inversa de una imagen se obtiene calculando el color inverso de cada uno de los píxeles, que en el modelo de color RGB se determina restando del valor máximo (255 en nuestro caso) el valor del color original.

Tuvimos la suerte de que en el inverso del Mapa Topográfico, las zonas de tierra quedan con tonos morados y negros y las de agua con tonos rojizos, lo que da el aspecto terrorífico que buscábamos. Os animamos a que probéis esta técnica con la que se pueden aplicar todos los filtros que queráis a las imágenes, ¡simplemente hay que jugar con los valores de los píxeles!

Esri Maps for Office

Por Federico López
Esri Servicios Online

En anteriores entradas hemos visto (y seguiremos viendo) que no es necesario ser un experto en GIS para crear mapas inteligentes, útiles  y atractivos.

Pero hablando de cosas sencillas…. ¿qué te parecería poder crear mapas directamente desde una tabla Excel? ¿y si además los puedes compartir?.

Todo esto ya es posible gracias a Esri Maps for Office. Sólo necesitas una organización en ArcGIS Online y podrás instalarte directamente este complemento.
 
Este video demuestra como crear un mapa inteligente utilizando datos públicos del INE desde una tabla Excel. Y como una vez creado es posible aprovechar toda la potencialidad que ArcGIS Online nos ofrece para compartir la información: incluyéndolo en una página web, creando una aplicación, … en definitiva, difundir más nuestro trabajo.

Embeber contenido de ArcGIS Online en una Web

Por Marta Dávila 
Esri Servicios Online


Ya hemos visto cómo podemos crear y compartir nuestra información geográfica de una forma rápida y sencilla en ArcGIS Online, pero en ocasiones, lo que queremos es mostrar  directamente todo este contenido  dentro de nuestra página Web para facilitar la difusión de nuestra información a todos los usuarios.

La opción más común será embeber uno de nuestros mapas en la Web, de forma que los usuarios pueden verlo directamente al acceder a la página.

¿Cómo puedo integrar mi mapa en una página Web?

Con ArcGIS Online podemos embeber muy fácilmente nuestros mapas en una Web siguiendo muy pocos pasos y sin necesidad de tener conocimientos de desarrollo.
     1. Accede a ArcGIS.com con tu usuario y contraseña.

     2. Abre un mapa que tengas creado, o crea un mapa nuevo cómo se explicaba en el post Los mapas Web en  ArcGIS Online.

    3. En la parte superior encontrarás el botón Compartir. Para poder embeber el mapa en una página Web debe ser accesible a todos los usuarios. Selecciona la opción Todos (público).

     4. Haciendo clic en Integrar en página Web podrás establecer algunas propiedades del mapa, como su tamaño, si queremos que se muestre la escala, la leyenda, etc.

    5. Cuando tengas la configuración del mapa que te gusta para la Web, simplemente  tendrás que seleccionar el código HTML que se ha generado automáticamente, copiarlo y pegarlo en el diseño de la página justo en el lugar en el que quieras que aparezca.

Siguiendo sólo estos cinco sencillos pasos, al igual que nosotros, podrás tener un mapa en tu Web o en tu blog con el que difundir más fácilmente tu información.

Pero con ArcGIS Online podemos ir un paso más allá. Muchas veces lo que creamos en ArcGIS Online no es un mapa solo, sino una colección de mapas de una misma temática que incluimos dentro de un grupo.

¿Cómo puedo difundir todo el contenido de un grupo de forma conjunta?

Puedes hacerlo también de una forma muy sencilla utilizando la opción de compartir galerías de mapas que encontramos en la parte superior del grupo.

Simplemente debes definir el formato de la galería y la forma de mostrar los mapas Web y ArcGIS Online generará automáticamente el código HTML que debes copiar y pegar en tu página Web.



Los mapas web en ArcGIS Online

Por Federico López
Esri Servicios Online


Como hemos ido viendo en anteriores post, ArcGIS Online se constituye como la plataforma online de referencia para buscar, compartir, y publicar información geográfica.
Sabemos que administrar y localizar datos es muy sencillo, pero si algo caracteriza a la información geográfica es su carácter divulgativo, su capacidad para contar historias o responder a las necesidades que el entorno en el que vivimos nos plantea. Y todo ello sintetizado en un único elemento: EL MAPA.

¿Qué es un mapa web?

Los mapas web son un fiel reflejo de la evolución que la tecnología Online ha experimentado en los últimos tiempos. De este modo se han convertido en representaciones espaciales inteligentes que permiten al usuario no sólo  visualizar la información geográfica, sino interactuar con ella a través de herramientas de navegación, búsqueda, simbolización, consulta, análisis,…

¿Dónde puedo ver mis mapas web?

Siguiendo con la máxima de “Compartir”, ArcGIS Online permite crear de un modo muy sencillo mapas inteligentes que podrán reutilizarse en navegadores web, dispositivos móviles, visores de mapas de escritorio e incluso incorporarse como componentes de aplicaciones.
 

¿Cómo puedo crear un mapa web?

Practicidad y sencillez son dos de las características más significativas de la plataforma ArcGIS Online, por ello crear mapas web es tan simple como seguir estos pasos:
              1. Lógate en ArcGIS.com, con tu usuario y contraseña.

     2. En la parte superior encontrarás la pestaña MAPA.
Haz clic sobre esta opción y accederás al visor de mapas de ArcGIS.com. Donde dispondrás del lienzo y las herramientas necesarias para construir tu mapa.
   3. Escoge la zona sobre la que deseas trabajar. Para ello puedes navegar directamente sobre el mapa o bien buscar el lugar o la dirección a través del geolocalizador que se incorpora en la parte superior derecha.

     4. Selecciona el fondo que quieres para tu mapa web entre las 12 posibilidades diferentes que te ofrece la opción Mapa base.

    

Importante
Además de estas opciones predeterminadas, también podrás establecer como fondo el servicio web de mapa que desees, ya sea a procedente de ArcGIS Server o como WMS.

   5. Incorpora tus propios datos al mapa web con la herramienta Agregar.

Para ello cuentas con un amplio abanico de opciones:
    • Buscando datos previamente almacenados en ArcGIS Online.
      • Dibujando puntos, líneas o polígonos directamente sobre el mapa.
        • Añadiendo ficheros almacenados en local en formato shapefile, archivos de texto (CSV y txt), GPX, …
          • Consumiendo servicios de mapas, de entidades, de imágenes, KML, WMS.

                6.Establece las propiedades las capas geográficas que has incorporado definiendo su denominación, transparencia, simbología, visibilidad y los atributos a mostrar para cada elemento a través de la creación de ventanas emergentes.

              7.Guarda  tu mapa en tu cuenta definiendo su título, etiquetas que faciliten su búsqueda y una descripción del mismo.

              8.Finalmente  puedes decidir que todo el mundo pueda acceder a  tu mapa o bien compartirlo sólo con los miembros de un determinado grupo a través de la opción compartir.


          A lo largo de próximos post iremos describiendo ejemplos reales de como generar mapas web partiendo de distintas fuentes datos shapefiles, csv, servicios, etc.

          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?  

          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úblicapara 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 carpetassobre 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 herramientasque 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…

          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áticosde 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”.

          A %d blogueros les gusta esto: