Instalacja i pierwsze użycie Bing Maps WPF

By | 13 sierpnia 2014

Bing Maps (znany wcześniej jako Windows Live Local, Windows Live Maps, Virtual Earth i Live Search Maps) — należący do firmy Microsoft serwis internetowy z mapami. Microsoft oprócz samego serwisu udostępnia również API, dzięki któremu programiści mogą tworzyć własne aplikacje w oparciu o Bing Maps. Postanowiłem, że dzisiaj pokaże, w jaki sposób używa się Bing Maps w WPF.

Na początek trzeba pobrać Bing Maps SDK for WPF oraz zainstalować. Po instalacji, należy jeszcze zdobyć klucz, który będzie uprawniać nas do korzystania z API Bing Maps. Należy się zarejestować w tym serwisie, pobrać klucz i od razu przystąpić do tworzenia pierwszego projektu.

Tworzymy nowy projekt

Tworzymy nowy projekt

Dodajemy referencje do Bing Maps for WPF

Dodajemy referencje do Bing Maps for WPF

Klikamy na Browse i szukamy na komputerze plików .dll

Klikamy na Browse i szukamy na komputerze plików .dll

Znaleziony poprawny plik. Zwróć uwagę na ścieżkę do pliku. U Ciebie będzie prawdopodobnie identyczna.

Znaleziony poprawny plik. Zwróć uwagę na ścieżkę do pliku. U Ciebie będzie prawdopodobnie identyczna

Pozostaje nam po dodaniu referencji, dodać trochę kodu do XAML. Kod dodany pokolorowany na żółto.

Pozostaje nam po dodaniu referencji, dodać trochę kodu do XAML. Kod dodany pokolorowany na żółto


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

<m:Map x:Name="myMap" CredentialsProvider="INSERT_YOUR_BING_MAPS_KEY" Mode="Aerial"/>

W opcji mode, możemy określać w jakiej formie chcemy  mapę. Do wyboru mamy 3 tryby:

  • AerialMode
  • MercatorMode
  • RoadMode

Warto je wypróbować, ponieważ każda z nich lepiej sprawdza się w innej sytuacji.

Gotowy program bez dodatkowych funkcjonalności

Gotowy program bez żadnych dodatkowych funkcjonalności

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *