İlk virtual earth uygulamasını nasıl geliştirecegimiz ve gerekli dosyaları nerden indirip uygulamamızı oluşturacağımızdan bahsedecegiz.
İlk başta Silverlight uygulaması geliştirmek için gerekli platformları belirtelim.
Yukardaki gerekli kurulumları yaptıktan sonra
Bing Map Developer Account Sayfasından kayıt işlemini yapıp Web Servisi için gerekli User ve Password bilgilerini alın. Devlepor Account da şifreyi size belirliyorsunzu fakt işlem 1-2 saat suruyor hemen acele etmeyin. Yanlız belirtmek isterim bu Bing Map servisi daha ileriki makalelerimizde kullanmaya başlayacağız. Şu anki yapacagımız uygulamayla dogrudan alakası yoktur.
Bu işlemler de bittikten sonra artık ilk uygulamamaıza geçebiliriz.
1- İlk başta yeni bir silverlight projesini aşagıdaki resimden yararlanarak açalım:
2. Proje açma ekranında ok tuşunu bastıgımızda aşağıdaki resimdeki gibi bir ekran gelecek bu ayarlarıda seçip Ok tuşun basarız.
3. İndirmiş oldugumuz Virual Earth Dll ini aşağıdaki gibi projemize referance olarak ekleriz
4- Projemize Dll imizde ekledikden sonra UserControl formumuza ki bu form proje ilk yapılandırıldıgında MainPage.XAML dosyası olur. bu sayfaya aşğıdaki formata uygun şekilde map kontrolumuzu ekleyip projemizi çalıştırdığımızda harita kontrolünü göreceğiz.
<UserControl x:Class="VirtualEarthSilverlightApplication1.Page"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:m="clr-namespace:Microsoft.VirtualEarth.MapControl;assembly=Microsoft.VirtualEarth.MapControl"
Width="400" Height="300">
<Grid x:Name="LayoutRoot" Background="White">
<m:Map Mode="Aerial"></m:Map>
</Grid>
</UserControl>
İlk Virtual Earth Uygulamasını Gerçekleştirdik. Yapmış olduğumuz uygulamayı aşağıdaki linkden indirebilirsiniz. Bir sonraki yazımızda ise GPS Point ler, MapPoint Web servisi, harita uzerinde adres bulma ve harita uzerindeki pointten adres bulma işlemini gerçekletireceğiz.
Ömer Emre AKTEPE
Yazılım Mühendisi