Popular

Obten claves web y navega gratis Router keygen para Android

Error 403 Forbidden con phpmyadmin y WAMP Server

Realizar suma, resta y división con javascript

Introducción a integración de mapas Bing Maps con WPF.


Introducción Bing Mps Control

En este manual abarcaremos el uso de Bing Maps Control con WPF, existen muchas herramientas para la creación de mapas, como la API de google, entre otras. Porque veremos ahora la implementación de Bing Maps Control, es un control diseñado ya para la creación de mapas y su uso es bastante sencillo poco ha poco iremos viendo su implementación y nos daremos cuenta de que no tiene mucha complejidad.

¿Que necesitamos para comenzar a utilizar Bing Maps Control

  • Descargar el control de bing maps.
  • Crear una cuenta de desarrollador Bing.
  • Comprobar requisitos.

¿Cómo descargo el control de bing mps? 
Para descargarlo vamos a ir a la siguiente dirección:
¿Cómo creo una cuenta de desarrollador Bing?
Para crear la cuenta nos registramos en la siguiente dirección con nuestra cuenta de Hotmail si la tenemos y ahí podemos conseguir la key de bing maps control 

¿Cuáles son los requisitos para usar bing maps control?
Bing Maps Control requiere .NET framework 4.0 y el SDK de Windows. Los components se instalan con el Microsoft Visual Studio, Visual C# o Visual Basic Express Edition. El uso de visual studio es un método recomendado para la creación de aplicaciones Bign Maps WPF aunque ahí otras alternativas a esto. 

Creando nuestra primera aplicación.
Creamos una aplicación WPF en nuestro visual studio, necesitamos agregar la referencia del bing maps control de WPF está referencia está instalada en nuestro equipo ya así que hay que copiarla y pegarla en un lugar dentro de nuestro proyecto y agregarla a nuestras referencias.

Ya que agregamos la referencia en nuestro código xaml, vamos a agregar estó:

xmlns:m="clr-namespace:Microsoft.Maps.MapControl.WPF;assembly=Microsoft.Maps.MapControl.WPF"

Ahora agregamos esto para visualizar su mapa en WPF.
<Grid>
      <m:Map x:Name="myMap" CredentialsProvider="KEY_GENERADA"
                           Center="21.8815453, -102.29124539999998" ZoomLevel="12"/>
</Grid>

Las posiciones en el mapa se manejan por latitudes y longitudes. Si ejecutamos la aplicación tendríamos algo como esto: 







Comentarios

Entradas populares de este blog

Error 403 Forbidden con phpmyadmin y WAMP Server

Número de filas afectadas por instrucción PL/SQL en Oracle [Utilidades].

Como truncar un número decimal en C# sin redondear.