sábado, 18 de junio de 2016

Geolocalizando direcciones–Latitud/Longitud– con Bing Maps (WorkFlow Tools)

Hoy sigo con mi aventura de los Workflows, al final todo lo que se me ocurra lo meteré aquí, lo que permitirá que cada vez “piquemos” menos código Winking smile.

Esta vez, me meto de lleno en la Geolocalización. La idea es simple: dado un “string” con una dirección, vamos a obtener la Geolocalización desde Bing Maps, y devolver la Latitud y Longitud.

Estos valores son muy necesarios para hacer cálculos posteriores relacionados con Geo posicionamiento.

Como siempre, el código está disponible y abierto a todo el mundo en Codeplex: https://msdyncrmworkflowtools.codeplex.com/

La idea de su funcionamiento es simple, primero seleccionamos la nueva actividad:

SNAGHTML704a807

Pasamos los parámetros de entrada:

La dirección debe ser introducida como se completaría en los mapas de “Bing”. La clave de Bing Maps debe ser válida. para obtener una clave ver este enlace: https://msdn.microsoft.com/en-us/library/ff428642.aspx

SNAGHTML70508c5

Finalmente podemos utilizar el resultado que es de tipo “Decimal” de la Latitud y Longitud. En este ejemplo, los guardo en los campos correspondientes de la Cuenta:

SNAGHTML706fcf4

Espero les guste!! Tiren ideasss!!!

@Demian_rasko

1 comentario: