Free Trial

Blog

Visiones e ideas de las mentes más brillantes en el campo del análisis.
Garabujo7
Alteryx
Alteryx

Geocodificación de direcciones con Alteryx y Here

 

 

Alteryx tiene muchas funcionalidades para visualizar y hacer cálculos geoespaciales, desde asignar áreas de servicio para las tiendas o los centros de distribución hasta calcular cuántos clientes están dentro de esa área y calcular a qué distancia.

 

 

 

 

maps.gif

 

 

 

¿Qué necesitamos para empezar y agregar la variable ubicación dentro de nuestros análisis?

 

 

Tener los datos de latitud y longitud de cada lugar que queremos para que Alteryx pueda ubicarlo.

 

Normalmente no tenemos todos esos detalles, con lo que contamos usualmente es la dirección; a partir de ella podemos obtener los datos que requerimos para comenzar el análisis geoespacial.

 

 

Les presento, la geocodificación.

 

 

Antes de empezar definiré a qué se refiere geocodificar.

 

 

Garabujo7_0-1585349921948.png

 

 

 

Es el proceso de convertir direcciones, como la de tu casa, en coordenadas (latitud y longitud) que nos servirán para crear puntos en un mapa y ubicar geográficamente los lugares.

 

 

Here location services

 

 

Here (https://www.here.com/) es una compañía que provee soluciones de geolocalización.

 

Tienen una API disponible de forma gratuita para llevar a cabo la geocodificación de direcciones.

 

Se puede usar para direcciones de todo el mundo.

 

En la parte de desarrolladores podemos tener acceso a la variedad de API’s que tienen disponibles para nosotros; hay planes de pago y gratuitos de acuerdo con lo que necesitemos.

 

Aunque realmente con las conexiones gratuitas es más que suficiente para la mayoría de los casos.

 

Los servicios de geolocalización y búsqueda ofrecen 250K direcciones al mes sin costo.

 

 

 

Garabujo7_1-1585349946919.png

 

 

 

El primer paso es registrarte como usuario de la plataforma aquí: https://developer.here.com/sign-up.

 

 

 

 

 

Garabujo7_2-1585349946935.png

 

 

 

Una vez que estás registrado hay que crear un proyecto, con eso puedes solicitar los dos elementos que necesitamos para utilizar la API ahí:

https://developer.here.com/documentation/authentication/dev_guide/topics/api-key-credentials.html

 

Luego en la parte de proyectos seleccionas el que recién creaste.

 

 

 

 

Garabujo7_3-1585349946951.png

 

 

 

Hay que copiar el APP ID y el API KEY y con eso estamos listos para comenzar.

 

Alteryx

 

 

Abrimos Alteryx Designer.

 

 

Garabujo7_4-1585349946969.png

 

 

 

Este es el flujo que utilizaremos, el mismo se encuentra adjunto a este artículo para que lo puedas usar en tu computadora.

 

Las direcciones se ponen en la entrada de texto en un solo campo.

 

La dirección de la API a la que se conectará, la capturas en la formula.

 

 

 

 

Garabujo7_5-1585349946974.png

 

 

 

 

Lo único que deberás cambiar es la AppID y la ApiKey con las que te proporcionó Here.

 

Está codificado como constante del sistema, el valor se actualiza aquí:

 

 

 

 

Garabujo7_6-1585349946982.png

 

 

 

 

Para ver este menú tienes que hacer clic sobre una parte vacía del lienzo (el espacio en blanco) de Alteryx.

 

Finalmente ejecutas el flujo y podrás ver los datos y su ubicación en el mapa.

 

Para utilizarla puedes copiar y pegar las direcciones en la entrada de texto y ejecutar el flujo.

 

Espero este sea tu punto de entrada al mundo del análisis geoespacial.

 

 

Comentarios
Etiquetas