ArcGIS Pro 2.1 ya está aquí

Tras haber anunciado algunas de las nuevas capacidades que trae ArcGIS Pro 2.1, la nueva versión de nuestra app de escritorio de 64 bits, ya ha sido lanzada y está disponible. ¡Ahora es el momento perfecto para migrar a ArcGIS Pro!

ArcGIS Pro 2.1 trae nuevas características y funcionalidades. Agrega y mejora tus flujos de trabajo altamente demandados, presenta nuevas innovaciones que aprovechan el exclusivo entorno de 3D y 64 bits de ArcGIS Pro, y conecta tu escritorio con el resto de la Plataforma ArcGIS. ¿Quieres conocer más? Sigue leyendo.

 

Flujos de trabajo altamente demandados

 Te ayuda a construir modelos más efectivos en Model Builder

Tus flujos de trabajo favoritos ahora son más fáciles y más potentes en ArcGIS Pro 2.1.

  • Trabaja más rápido arrastrando y soltando (o copiando y pegando) tus mapas y datos en varias instancias de ArcGIS Pro.
  • Incluye alternativas en tus modelos ModelBuilder usando nueve herramientas lógicas de ramificación nuevas “if-then-else”.
  • Crea mosaicos vectoriales (vector tiles) más efectivos con simbología de atributos y otras simbologías que varían según la transparencia, el color, la rotación o el tamaño.
  • Lleva ArcGIS Pro al campo con mapas que trabajan sin conexión.

 

Innovaciones únicas

Las nuevas herramientas exploratorias de análisis 3D permiten un análisis visual rápido

ArcGIS Pro 2.1 presenta innovaciones únicas que no se pueden encontrar en ningún otro GIS de escritorio.

  • Edita, ajusta y trabaja con precisión con sus datos utilizando la nueva cuadrícula de edición 3D.
  • Tus diseños son más útiles y potentes que nunca con tablas interactivas dinámicas incrustables, incluidas las hojas de cálculo de Excel y las tablas de atributos de las capas del mapa.
  • Realiza análisis exploratorios 3D interactivos, visuales y rápidos utilizando las nuevas herramientas Línea de Visión, Cuenca Visual y Vista de Globo.
  • Mejora tus analíticas al explorar las tablas de atributos obteniendo estadísticas para tus campos numéricos y genera un histograma de distribución.
  • Obtén más resultados con las 252 nuevas herramientas de geoprocesamiento agregadas para ArcGIS Pro 2.1.

 

Integración con la Plataforma ArcGIS

ArcGIS Pro 2.1 funciona mejor con el resto de la Plataforma ArcGIS, incluidos ArcGIS Online, ArcGIS Enterprise y la amplia biblioteca de aplicaciones listas para usar de Esri. Tus flujos de trabajo multiplataforma ahora son más fáciles y más potentes que nunca.

  • Se han añadido mejoras para tus expresiones escritas en Arcade para capas de elevación, campos, símbolos y extrusión.
  • Comparte directamente tus escenas web en ArcGIS Online y/o ArcGIS Enterprise 10.6.
  • Comparte tus estilos personalizados, como los que usan modelos 3D, con ArcGIS Online y ArcGIS Enterprise para usarlos en el visor de escenas.
  • Habilita geodatabases en las bases de datos SAP HANA desde ArcGIS Pro.
  • Aprovecha el tipo de datos PostGIS para almacenar datos espaciales en bases de datos PostgreSQL.

 

ArcGIS Business Analyst

El lanzamiento de ArcGIS Pro 2.1 incluye la primera ola de herramientas de Business Analyst que llegan a la app. Cada versión posterior de ArcGIS Pro incluirá herramientas y capacidades adicionales de Business Analyst. Para comenzar, aquí hay cuatro herramientas disponibles para los usuarios que tengan una licencia para la versión de escritorio de ArcGIS Business Analyst.

  • Capa codificada por colores (Color Coded Layer): ve rápidamente cualquier variable demográfica como un mapa de diferentes categorías. Haz clic en una variable para crear mapas para las principales unidades administrativas de un país.
  • Enriquecimiento de capa (Enrich Layer): combina datos demográficos en tus áreas comerciales de forma similar a la herramienta de script ArcGIS Pro Enrich Layer. Pero aquí puedes usar datos locales, no solo un servicio de datos demográficos en línea.
  • Informes de resumen (Summary Reports): ejecuta todos los informes de resúmenes demográficos disponibles de Esri. Puedes conectarte a estas plantillas en la nube o desde tus datos en local.
  • Áreas derivadas del cliente (Customer Derived Areas): identifica las ubicaciones de los clientes y analiza cualquier superposición con las franquicias cercanas. Por ejemplo, encuentra el 60% más cercano de clientes que usan tu producto.

Conoce más sobre Business Analyst en ArcGIS Pro 2.1 en el blog de Esri.

 

Extensión ArcGIS Image Analyst

El lanzamiento de ArcGIS Image Analyst amplía ArcGIS Pro 2.1 convirtiéndolo en una estación de trabajo de análisis de imágenes. Basada en años de experiencia está diseñada para analistas, científicos y fotogrametristas. Te dará una ventaja trabajando con el procesamiento de imágenes, en la interpretación, análisis y creación de productos de información a partir de teledetección. Todo lo que te espera:

  • Acceso a funcionalidad estéreo: obtén un cursor 3D fotogramétricamente preciso que permite la medición y recopilación de entidades de superficie directamente.
  • Ve lo que ve el sensor: trabaja con imágenes oblicuas sin distorsión.
  • Herramientas de medición: mide las características de altura, longitud y área en 2D directamente desde imágenes georreferenciadas y sensores remotos.
  • Machine Learning: utiliza herramientas avanzadas de clasificación (píxeles, objetos…) que te ayudarán a desbloquear el potencial de cada píxel de las imágenes.
  • Funcionalidad GIS integrada: trabaja con una interfaz intuitiva de herramientas que te permite realizar análisis de imágenes y teledetección en una sola aplicación.

Más información sobre Image Analyst en ArcGIS Pro 2.1.

 

Y si quieres conocer todas las novedades de esta nueva versión, visita lo nuevo de ArcGIS Pro 2.1. ¡Disfruta de todas las nuevas funcionalidades y conviértete en un Pro!

Si tienes dudas, puedes ponerte en contacto con nosotros en informacion@esri.es

 

Lo que viene en ArcGIS Pro SDK 2.1

La siguiente versión de ArcGIS Pro SDK llegará muy pronto: la próxima semana con la actualización de ArcGIS Pro 2.1. Esta versión incluirá funcionalidades significativas a las áreas API de anotaciones, layout y utility network. A continuación, presentamos algunas de las nuevas capacidades que encontrarás en el nuevo SDK 2.1

API de anotación:

  • Crea y edita entidades de anotación
  • Asigna y gestiona geometrías de anotaciones

API de layout:

  • Crea nuevos diseños desde cero con ajustes dinámicos
  • Autoriza tipos de elementos en el layout
  • Interactúa con vistas layout y administra selecciones de elementos
Ejemplo de creación dinámica de layouts con la API de layout

Utility Network API:

  • Crea trazados personalizados en la red
  • Desarrolla herramientas para flujos de trabajo centrados en tu utility
Ejemplo de un trazado personalizado en la red usando la API de Utility Network

Al igual que con cada versión, habrá nueva documentación de ProConcept y ProGuide y ejemplos de código para ayudaros a comenzar a utilizar las nuevas características del SDK.

Si tenéis algún comentario al respecto, podéis darnos nuestro feedback en el Grupo Pro SDK en GeoNet.

La próxima semana proporcionaremos información adicional del nuevo contenido del SDK con el lanzamiento de ArcGIS Pro 2.1. ¡Estad atentos a nuestros canales!

¿Qué novedades traerá ArcGIS Pro 2.1?

La nueva versión de ArcGIS Pro está a la vuelta de la esquina y hasta su lanzamiento oficial el próximo enero, hoy queremos comentar solo algunas novedades que traerá la siguiente actualización.

ArcGIS Pro 2.1 continúa la misión de Esri de proporcionar nuevas funcionalidades, las últimas innovaciones para trabajar con datos espaciales en 2D y 3D, herramientas para realizar análisis avanzados y soporte mejorado en toda la Plataforma ArcGIS.

Mejora tu trabajo en 3D

ArcGIS Pro 2.1 ofrecerá muchas características nuevas para mejorar la forma en que la que trabajar y analizar datos en 3D.

  • Con la nueva cuadrícula de edición 3D podrás editar, ajustar y trabajar con precisión tus datos.
  • Ahora hay tres modos de análisis exploratorio 3D interactivo para el análisis de visibilidad rápida: herramientas Línea de Visión, Cuenca Visual y Vista de Globo.
  • El nuevo modo estereoscópico y las vistas isométricas ofrecen nuevas formas de ver tus datos 3D.

Genera estadísticas en tus tablas de atributos

Al explorar una tabla de atributos, podrás obtener estadísticas que describan los valores de los campos numéricos. Las estadísticas incluyen la suma, la media, la mediana, el mínimo, el máximo y la desviación estándar de esos valores. También se crea un histograma que muestra la distribución de los valores del campo.

Amplía tus capacidades con nuevas extensiones

Con el lanzamiento de ArcGIS Pro 2.1, vendrán algunas extensiones nuevas diseñadas para mejorar tus flujos de trabajo y análisis.

  • Business Analyst for ArcGIS Pro te ayudará a recopilar variables de geomarketing, incluyendo análisis de clientes y competencia, o evaluación de sitios óptimos para dar a tu negocio la inteligencia geográfica.
  • ArcGIS Image Analyst te permitirá visualizar y analizar más imágenes en ArcGIS Pro, incluyendo el mapeado estéreo, la segmentación y clasificación de imágenes avanzadas, análisis espaciales de imágenes y la creación de algoritmos personalizados de procesamiento de imágenes.

Quédate atento a nuestros canales para conocer todas las novedades que traerá ArcGIS Pro 2.1, la nueva aplicación de 64 bits de Esri que te permite llegar a ser un verdadero pro.

Top 10 capacidades de ArcGIS Pro

Como ya hemos venido presentando, ArcGIS Pro es la app de escritorio de 64 bits de la Plataforma ArcGIS pensada para ti, el profesional GIS, que necesitas una potente herramienta de edición, análisis y gestión de datos avanzados e integrales de GIS.

A continuación analizamos el top 10 de las capacidades de ArcGIS Pro que no puedes dejar pasar por alto y que muestran las bondades de esta app de nueva generación. ¿Estás preparado/a?

Entorno de trabajo

ArcGIS Pro nos habilita para trabajar con información geográfica de forma integral, sin importar si para ello necesitamos utilizar mapas, escenas 3D, tablas o gráficos. Ya no hablamos sólo de mapas: hablamos de proyectos.

Aplicación conectada

Desde ArcGIS Pro accedemos de forma inmediata a todos los recursos compartidos en nuestra organización, ya sean capas, mapas, tareas, herramientas de análisis, etc. Además, está conectado con el Living Atlas, el mayor repositorio de contenidos geográficos del mundo de gran utilidad en vuestros proyectos.

ArcGIS Pro es el punto de encuentro entre el técnico GIS y el resto de implicados en el proyecto geográfico, ya que desde ArcGIS Pro publicamos mapas, herramientas de análisis y escenas 3D que serán utilizados por el resto de aplicaciones de la Plataforma ArcGIS.

Gráficos

Los gráficos son un potente recurso que nos ayuda a comprender mejor nuestros datos y a tomar mejores decisiones. En ArcGIS Pro podemos crear distintos tipos de gráficos dinámicos que revelan información escondida en nuestros datos espaciales.

Edición productiva

Sabemos que una de las tareas que más tiempo consume es la edición de información espacial. ArcGIS Pro está diseñado para hacer este proceso mucho más productivo a través de herramientas inteligentes que necesitan un menor número de clics. Además, mediante las plantillas compuestas, somos capaces de editar varios elementos de forma simultánea, ahorrando por lo tanto tiempo y recursos.

Análisis científico

La utilización de algoritmos de machine learning, detección de imágenes o análisis multivariable son habituales en la investigación y en la ciencia de datos. ArcGIS Pro nos permite incorporar a nuestros análisis todos estos paquetes de cálculo en Python y conectarnos a programas estadísticos como R.

Funciones ráster

Las imágenes son una valiosa fuente de información, cada vez más accesible, pero muchas veces no se explota su potencial por lo complejo de los tratamientos que debemos aplicarles.

Las funciones ráster nos ayudan a aplicar procesos de forma rápida y sencilla sobre nuestras imágenes. Además, podemos generar modelos que apliquen varios procesos de forma secuencial para obtener productos de información sofisticados.

Simbología

Un mapa no es un mapa sin una simbología adecuada y los profesionales GIS sabéis lo difícil que es conseguir una representación correcta y fluida en todas las escalas de nuestro mapa digital. En este sentido ArcGIS Pro ofrece nuevas herramientas para gestionar mejor la simbología como por ejemplo los símbolos multiescala.

Mapas cacheados vectoriales (Vector Tiles)

Los mapas cacheados vectoriales, a diferencia de los cacheados ráster tradicionales, se crean en menos tiempo, ocupan mucho menos espacio y son capaces de adaptarse a la resolución del dispositivo con el que los estamos consumiendo.

Además, gracias a los mapas cacheados vectoriales, podemos generar múltiples productos cartográficos a partir de un mismo servicio cacheado. De esta manera rentabilizamos la gran inversión que hacemos a la hora de generar cartografía.

3D

En los últimos años se ha disparado la demanda de proyectos GIS que requieren la representación y análisis 3D. El profesional que utiliza ArcGIS Pro se da cuenta de que puede llevar a cabo este tipo de proyectos sin necesidad de cambiar de aplicación.

Arcade

Arcade es un lenguaje de expresiones que nos permite establecer cómo se representa y etiqueta la información sin necesidad de crear campos nuevos o implementar esta lógica en las aplicaciones. Lo interesante de Arcade es que se propaga en toda la Plataforma ArcGIS, por lo que los mapas creados en ArcGIS Pro conservan estas expresiones una vez publicados.

 

Como veis, son muchas las razones para que empecéis a usar ArcGIS Pro aquellos usuarios que aun no hayáis dado el salto. ¡Marca la diferencia con tu GIS de escritorio y conviértete en un pro!

Esta entrada del blog está inspirada en la demostración que hizo nuestro compañero Ignacio Vázquez Vélez en la sesión plenaria de la pasada Conferencia Esri España 2017.

¿Qué novedades de ArcGIS Online ha traído la actualización de diciembre?

La semana pasada tuvo lugar la última actualización del año de ArcGIS Online. A algunos quizás os pilló de vacaciones fuera de la oficina. Esta versión incluye una experiencia de usuario más flexible para administrar y descubrir contenido, el acceso a Insights for ArcGIS, así como otras mejoras administrativas. Hoy queremos compartir con vosotros todas las novedades que ha traído esta importante actualización de nuestro web GIS. ¡Sigue leyendo!

Insights for ArcGIS

Insights for ArcGIS es una aplicación web que permite realizar análisis de datos iterativos y exploratorios, y desde ahora puedes usarla con ArcGIS Online: antes Insights sólo estaba disponible con ArcGIS Enterprise.

Al usar tarjetas vinculadas interactivas se pueden obtener nuevos descubrimientos sobre tus datos espaciales y no espaciales. Las tarjetas vinculadas permiten hacer clic en un mapa o gráfico y ver que los datos relacionados se encienden en otra tarjeta. En el ejemplo anterior, los delitos se exploran por tipo, volumen y densidad para ver si los patrones cambian con el tiempo.

Operations Dashboard for ArcGIS

Estamos muy contentos de anunciar que Operations Dashboard for ArcGIS ya ha terminado su versión beta y ahora está disponible con la suscripción de ArcGIS Online. En enero se espera esté disponible con la versión ArcGIS Enterprise 10.6. En anteriores post ya os contamos las capacidades que tiene la nueva versión web de esta app.

Operations Dashboard ofrece una visión completa de tus datos proporcionando información clave para la toma de decisiones. Ayuda a monitorear personas, servicios, activos o eventos al reunir múltiples visualizaciones que trabajan juntas en una sola pantalla y son receptivas a los datos que se actualizan en tiempo real. Puedes leer todas las mejoras que trae esta aplicación web en el blog de Esri.

Experiencia de usuario

  • Página de inicio: Puedes configurar la página que ves primero cuando inicias sesión en tu cuenta de ArcGIS Online. La configuración se administra desde tu perfil.
  • Selector de apps: Los administradores pueden personalizar las aplicaciones que están disponibles para los miembros de la organización desde el selector de apps de la parte superior.
  • Estado de los elementos: Si eres es el propietario del elemento, un administrador o tienes privilegios para actualizar elementos, puede especificar el estado del mismo utilizando uno de los botones del estado de contenido: marcar como acreditado o marcar como obsoleto. Al marcar elementos como acreditados o como obsoletos, los otros usuarios pueden encontrar fácilmente elementos fiables y acreditados, a la vez que se les disuade de utilizar elementos que no sean fiables o que estén obsoletos.

  • Información de elementos: Una nueva barra de estado y una lista de comprobación interactiva en las páginas de elementos ayudan a los propietarios y administradores de elementos a mejorar la información de los mismos, facilitando que otros encuentren, entiendan y usen sus elementos.

Visor de mapas

Se ha incluido una nueva herramienta de análisis: buscar centroides, que permite encontrar el centro geométrico de varios puntos, líneas o áreas.

Las funciones agregar puntos y resumir dentro de tienen una nueva opción para generar cuadrados o hexágonos personalizados en lugar de resumir los datos dentro de la capa poligonal de entrada.

Ilumina tu mapa con la nueva simbología Firefly: se trata de símbolos para capas de puntos con un efecto de brillo muy útil para crear mapas temáticos. Estos símbolos son especialmente efectivos cuando se usan con el mapa base World Imagery (Firefly).

Ahora puedes usar operaciones geométricas en expresiones Arcade definidas para Smart mapping, etiquetados y ventanas emergentes. Usa funciones avanzadas para normalizar por área, probar relaciones espaciales, calcular distancias entre áreas definidas y mucho más.

Ahora puedes actualizar la URL de las capas de tu mapa de HTTP a HTTPS. Está disponible a través de la pestaña Configuración para el elemento del mapa. ArcGIS Online inspecciona cada capa en el mapa. Si alguna capa usa HTTP, ArcGIS Online intenta realizar una solicitud a la misma capa mediante HTTPS y luego actualiza el mapa y cualquier elemento de capa asociado que tengas o administres. Si una capa no admite HTTPS, recibirá una notificación y la URL de la capa no se actualizará. Lee Configuración de Capa para más detalles.

Las flechas están ahora disponibles para indicar la dirección a la hora de representar las características de una línea. Lee Cambiar símbolos para más información.

Ahora puedes agregar archivos GeoJSON a los web maps. GeoJSON es un formato estándar abierto ampliamente utilizado para codificar una variedad de estructuras de datos geográficos en formato JavaScript Object Notation (JSON). Mira Agregar capas desde archivos para más información.

Visor de escenas

Ahora puedes medir distancias en 3D entre dos puntos en el visor de escenas. Elije diferentes unidades de medición y aprovecha las líneas láser interactivas para calcular las distancias directas y verticales en tus escenas.

El rendimiento de la capa de escena ha mejorado significativamente en esta versión. Los edificios y las capas de escena de malla integrada ahora se cargan más rápido utilizando el orden de prioridad correcto. Además, al hacer zoom en las capas de escena, los datos se almacenan temporalmente en caché, lo que permite que las capas se redibujen mucho más rápido.

Los símbolos 3D de ArcGIS Pro se pueden usar en las escenas a través de archivos de estilo publicados desde Pro. Además, los administradores de la organización ahora pueden configurar estilos web personalizados para el visor de escenas.

Levantamiento y gestión de datos

Ahora puedes usar archivos CSV y Microsoft Excel almacenados en Microsoft One Drive y Dropbox para publicar capas de entidades alojadas. Así, si actualizas los datos en el archivo de tu nube podrás sobrescribir los datos en la capa de entidades alojada. Google Drive y las hojas de cálculo de Google, serán compatibles un poco después de este lanzamiento.

Los administradores y los propietarios ahora pueden agregar datos a capas de entidades alojadas existentes sin necesidad de sobrescribir la capa de entidades alojada.

Ahora se puede definir un área de interés para las vistas de la capa de entidades alojadas para limitar el acceso a las funciones dentro de un área particular.

Existen nuevas opciones de edición disponibles para capas de entidades alojadas y vistas de capa, proporcionando un control más preciso sobre qué operaciones pueden realizar los editores.

Estas son las principales novedades que ha traído la actualización de diciembre de ArcGIS Online aunque puedes consultar todas en el blog de Esri. Esperamos que puedas aprovechar al máximo todas estas nuevas funcionalidades en tu web GIS.

ArcGIS Pro vs ArcMap: ¿por qué dar el salto?

Mucho se ha hablado desde el lanzamiento de ArcGIS Pro, la nueva aplicación de escritorio de Esri de 64 bits. En el post de hoy queremos arrojar luz sobre la continuidad de ArcMap frente a ArcGIS Pro y cómo sacar el máximo provecho de tu Desktop. ¿Estáis preparados?

Características de ArcGIS Pro

ArcGIS Pro proporciona un entorno de trabajo GIS en donde se combinan mapas 2D y 3D con una interfaz de usuario muy intuitiva. Esto facilita la adopción del software para aquellos usuarios que ya estamos familiarizados con menús y barras de trabajo al estilo Office 2010. Pero ArcGIS Pro no sólo ofrece cambios en la interfaz de usuario, si no que va un paso más allá con grandes avances en la visualización, en el procesamiento de imágenes, en la integración, en la gestión y analítica de datos.

ArcGIS Pro es la pieza fundamental de la plataforma ArcGIS para crear mapas y servicios web que pueden ser impresos, compartidos o integrados en otras plataformas y apps.

ArcGIS Pro ofrece una versión trial de 21 días que además incluye:

  • Acceso a ArcGIS Online para 5 usuarios nominales.
  • Aplicaciones listas para usar para el campo y la oficina accesibles desde cualquier navegador.
  • Acceso al Living Atlas of the World que incluye mapas y datos sobre miles de temas.
  • 200 créditos de servicio de ArcGIS Online que pueden ser usados para almacenamiento de datos, acceso a datos premium, geocodificar direcciones, análisis y mucho más.

¿Qué puedes hacer con ArcGIS Pro y no estaba incluido en ArcMap?

  • Puedes acceder a mapas y servicios alojados en ArcGIS Enterprise y ArcGIS Online, incluyendo el Living Atlas y ArcGIS Open Data.
  • Puedes tener varias vistas de mapa y de layout en un solo proyecto.
  • Los mapas y datos creados y analizados en ArcGIS Pro pueden ser compartidos en toda la plataforma ArcGIS, incluyendo la web y aplicaciones listas para usar.

¿Qué novedades trae ArcGIS Pro?

Las capacidades de Pro se van actualizando a petición de vosotros, los usuarios, y en la versión 2.0 se han incluido algunas novedades como:

  • Crear, editar y gestionar capas de anotaciones en una geodatabase.
  • Varias instancias de Pro abiertas al mismo tiempo.
  • Gráficos dinámicos integrados de tipo diagrama de caja.
  • Lectura de nuevos formatos de datos:
    • Nubes de puntos LAS
    • Datos de edificios multi-floor
    • Vector tiles
    • Arcade
  • Lectura de servicios web de datos (WFS) para incluir en análisis geoespaciales.

En la pasada Esri User Conference (UC) se mostraron las 10 mejores capacidades de la versión 2.0 en la sesión plenaria.

Si eres un desarrollador, puedes ampliar las capacidades de Pro 2.0 con tus propias herramientas y flujos de trabajo usando ArcGIS Pro SDK for Microsoft .NET. Podrás crear add-ins y configuraciones del software para alcanzar las necesidades de la organización y/o de tus clientes.

¿Eres usuario de ArcMap?

Tal y como anunció Jack Dangermond en la sesión plenaria de la pasada UC, ArcMap va a seguir siendo soportado con correcciones de errores menores y otras actualizaciones. El siguiente release de ArcMap será la versión 10.6, la cual será soportada al menos 6 años después de su lanzamiento.

Para los que ya sois usuarios de ArcGIS Desktop, la transición de ArcMap a Pro no debería ser muy complicada. Puede que, como cualquier cambio, cueste un poco asumirlo. Por eso, a continuación, compartimos algunos recursos para que esta adopción sea más llevadera:

En la pasada UC hubo un panel de expertos de ArcGIS Pro, en donde se abordaron muchas novedades y dudas sobre este producto. A continuación os dejamos el link a las 30 preguntas (con sus correspondientes respuestas) que se analizaron en esa sesión.

Si tras leer esta entrada, aún te siembra la duda para migrar a Pro, te animamos a que realices alguno de los tutoriales gratuitos que tenemos disponibles para que la adopción de ArcGIS Pro sea fácil y amena.

Ahorra tiempo en tus trabajos diarios, adopta la última tecnología GIS del mercado, y conviértete en un verdadero Pro. Descubre el poder de The Science of Where en tus manos.

Te invitamos los días 25 y 26 de octubre a la Conferencia Esri España 2017 en Madrid, para que conozcas las últimas novedades de ArcGIS Pro así como otros productos y tendencias de la plataforma ArcGIS. ¡Ven al mayor evento de tecnología geoespacial de España! Te esperamos.

¿Qué estrategia de desarrollo GIS elijo para mi aplicación móvil?

“No se nos pregunta si queremos jugar. No es ésa la opción. Tenemos que jugar.  La opción es: cómo.”

Anthony de Mello (1931 – 1978)

 

Vivimos inmersos en una sociedad que nos ofrece multitud de opciones en todos los ámbitos de nuestras vidas, y esto, que obviamente es algo positivo, puede convertirse en un gran quebradero de cabeza cuando nos obliga a elegir sólo una de todas esas posibilidades, ya que, como es lógico, no nos conformamos sólo con una buena opción, sino que buscamos escoger la mejor.

Como no podía ser de otra manera, también en el desarrollo de aplicaciones móviles existen muchas y buenas opciones, cada día más. Además, si nuestra aplicación móvil tiene funcionalidad GIS, el abanico de opciones continúa abriéndose ya que Esri nos ofrece diferentes posibilidades para que nos podamos adecuar a las necesidades.

Por todo esto, cuando tenemos que aventurarnos en la creación y desarrollo de una nueva aplicación es necesario hacer un buen análisis antes de lanzarnos por uno u otro camino.

 

¿Qué opciones existen?

En líneas generales, podemos decir que existen cuatro grandes opciones para el desarrollo de una aplicación que se utilizará desde un dispositivo móvil: aplicación nativa pura, aplicación nativa con un lenguaje multiplataforma, aplicación web o aplicación híbrida.

  • Una aplicación nativa se desarrolla con el lenguaje específico de la plataforma, por ejemplo, Objective-C o Swift para iOS y Java y XML para Android.

Esta opción ofrece la mejor integración con los dispositivos, el mejor rendimiento y la mejor experiencia de usuario, pero requiere tener conocimientos específicos del lenguaje con el que se va a desarrollar y habitualmente conllevará más coste porque hay que desarrollar una aplicación por sistema operativo.

 

  • Una aplicación nativa con lenguaje multiplataforma se desarrolla con lenguajes como Xamarin o Qt, que permiten compilar la aplicación a código nativo.

En este caso, las mayores ventajas radican en que también tiene rendimiento nativo, se puede reutilizar la mayor parte del código para múltiples plataformas y requiere conocimiento sólo de un lenguaje de desarrollo, lo cual implica un ahorro de esfuerzo y dinero.

Sin embargo, no hay que olvidar que algunos componentes de la interfaz tienen que ser desarrollados específicamente para cada plataforma y que puede no proveer acceso a toda la funcionalidad nativa, sobre todo en el caso de las nuevas capacidades, que suelen llegar más tarde que en los propios lenguajes nativos.

 

  • Una aplicación Web utiliza JavaScript, HTML y CSS alojado en el servidor web y se accede a la aplicación mediante el navegador del dispositivo.

Esta es una buena estrategia cuando no se sabe qué dispositivos utilizarán los usuarios, si se quiere alcanzar a una gran audiencia, si el equipo no tiene conocimientos de desarrollo en lenguajes para plataformas nativas o si queremos que el coste de desarrollo no sea muy alto. A cambio de esto, se perderán las ventajas asociadas al desarrollo nativo, como la integración con el dispositivo o tener el mejor rendimiento.

 

  • Una aplicación híbrida utiliza tecnología web para desarrollar (JavaScript, HTML y CSS), pero se utilizan frameworks como PhoneGap, Apache Cordova o Electron para compilarlas en aplicaciones nativas.

Las mayores diferencias de la aplicación híbrida con la aplicación web residen en que en este caso se distribuye como una aplicación nativa, por tanto, no es necesario acceder a la aplicación desde el navegador web. Además, los frameworks disponen de librerías para facilitar el acceso algunas de las funcionalidades nativas del dispositivo.

 

Como se puede ver, las mayores diferencias se encuentran entre escoger una estrategia nativa (ya sea nativa pura o multiplataforma) y una estrategia web (web pura o híbrida). En esta tabla se recoge un resumen de las principales consideraciones a tener en cuenta a la hora de escoger entre ellas.

 

¿Y para desarrollar una aplicación móvil con ArcGIS?

Esri proporciona herramientas para desarrollar aplicaciones móviles nativas o web a través de los APIs y SDKs de ArcGIS. En el caso de optar por una estrategia nativa, ArcGIS Runtime SDK es la opción adecuada mediante los Runtimes para Android, iOS, .NET y Qt. Los dos últimos nos ofrecen la posibilidad de desarrollar aplicaciones multiplataforma ya que Runtime para .NET incluye APIs para Xamarin. Si se opta por una estrategia web, el ArcGIS API for JavaScript es la respuesta.

 

 

A alto nivel podemos decir que el desarrollo de aplicaciones con ArcGIS es similar para los SDKs de Runtime y para el API de JavaScript. Sin embargo, antes de decidir qué opción elegir, no solo es importante tener en cuenta las diferencias propias de la tecnología que ya hemos comentado, sino contemplar también algunas diferencias en las funcionalidades de ArcGIS que pueden ser determinantes para nuestra aplicación GIS móvil.

De forma general se puede decir que siempre que una aplicación tenga que acceder a información o recursos locales, como para trabajar en modo desconectado, se debe escoger para desarrollar una estrategia nativa. El acceso a recursos locales puede ser muy útil en una aplicación GIS para dispositivos móviles, no sólo por los requisitos funcionales, sino porque en general el rendimiento aumenta al evitar el tráfico de red.

En el siguiente cuadro se muestra de modo más detallado el acceso a las funcionalidades y capacidades de ArcGIS en las diferentes plataformas.

 

En cuanto a ArcGIS se refiere, en el resto de casos no hay grandes diferencias entre el uso de una estrategia nativa o una estrategia web, de modo que la elección se puede realizar en base a criterios tecnológicos, económicos o estratégicos.

 

Pero entonces, ¿cuál es el mejor framework?

Es posible que después de leer todo esto nos sigamos haciendo la misma pregunta que al principio, pero no hay respuestas sencillas a preguntas complejas.

La mejor recomendación es que en cada nueva aplicación con funcionalidad GIS para dispositivos móviles que desarrollemos nos hagamos las siguientes preguntas:

  • ¿A quién va dirigida?
  • ¿Qué conocimientos tiene el equipo de desarrollo?
  • ¿Necesita una alta integración con el dispositivo o existen requisitos de rendimiento?
  • ¿Se prioriza el diseño y la experiencia de usuario o reducir los costes?
  • ¿Qué funcionalidad requiere? ¿Los usuarios necesitan trabajar con el mapa en modo desconectado?

Evidentemente, existen muchos más factores que habrá que tener en cuenta antes de decidir, pero responder a estas preguntas nos dará una buena pista de por dónde podemos comenzar.

Autora: Marta Dávila, Analista GIS de Esri España. Dpto. Preventas. Esri España.

 

Te invitamos los días 25 y 26 de octubre a la Conferencia Esri España 2017 en Madrid, para que conozcas las últimas novedades en desarrollo GIS, así como otros productos y tendencias de la plataforma ArcGIS. ¡Ven al mayor evento de tecnología geoespacial de España! Te esperamos.

A %d blogueros les gusta esto: