Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
UWP MapControl ve Windows Haritalar platform API'leri (Windows.Services.Maps.*) kullanım dışıdır ve Windows'un gelecekteki sürümlerinde kullanılamayabilir. Daha fazla bilgi için bkz. Kullanım dışı bırakılan özellikler için kaynaklar.
Önemli
Bing Maps for Enterprise hizmetinin kullanımdan kaldırılması
UWP MapControl ve Windows.Services.Maps ad alanlarındaki harita hizmetleri Bing Haritalar'a dayanır. Bing Kurumsal Haritalar kullanımdan kaldırılmıştır ve kullanımdan kaldırılacaktır. Bu noktada MapControl ve hizmetler artık veri almaz.
Daha fazla bilgi için Bing Haritalar Geliştirici Merkezi ve Bing Haritalar belgelerine bakın.
Uyarı
Çevrimiçi haritalar hizmetleri Windows 10'un eski sürümlerinde kullanılamayabilir. Aşağıdaki sürümlerde, MapControl, Windows.Services.Maps ad alanında artık haritaları görüntüleyemeyebilir ve API'ler sonuç döndürmeyebilir.
- Windows 10, sürüm 1607 ve önceki sürümler: Harita hizmetleri Ekim 2020'den itibaren dünya genelinde kullanılamayacak
- Windows 10, sürüm 1703 ve önceki sürümler: Harita hizmetleri Çin'de satılan bazı cihazlarda kullanılamaz
Uygulamanızın Windows.Services.Maps ad alanında MapControl ve eşleme hizmetlerini kullanabilmesi için önce kimliğinin doğrulanması gerekir. Uygulamanızı doğrulamak için bir harita kimlik doğrulama anahtarı belirtmeniz gerekir. Bu konuda , Bing Haritalar Geliştirici Merkezi'nden bir haritalar kimlik doğrulama anahtarı isteme ve bunu uygulamanıza ekleme açıklanmaktadır.
Anahtar alma
Bing Haritalar Geliştirici Merkezi'ni kullanarak Evrensel Windows uygulamalarınız için harita kimlik doğrulama anahtarları oluşturun ve yönetin.
Yeni anahtar oluşturmak için
Tarayıcınızda Bing Haritalar Geliştirici Merkezi'ne (https://www.bingmapsportal.com ) gidin.
Oturum açmanız istenirse Microsoft hesabınızı girin ve Oturum aç'a tıklayın.
Bing Haritalar hesabınızla ilişkilendirilecek hesabı seçin. Microsoft hesabınızı kullanmak istiyorsanız Evet'e tıklayın. Aksi takdirde, başka bir hesapla oturum açmak için tıklayın.
Henüz bir Bing Haritalar hesabınız yoksa yeni bir Bing Haritalar hesabı oluşturun. Hesap Adı, Kişi Adı, Şirket Adı, E-posta Adresi ve Telefon Numarası girin. Kullanım koşullarını kabul ettikten sonra Oluştur'a tıklayın.
Hesabım
menüsünün altında Anahtarlarım öğesine tıklayın. Daha önce bir anahtar oluşturduysanız, yeni bir anahtar oluşturmak için bağlantıya tıklayın. Aksi takdirde Anahtar Oluştur formuna geçin.
Anahtar Oluştur formunu doldurun ve oluştur'a tıklayın.
- Uygulama adı: Uygulamanızın adı.
- Uygulama URL'si (isteğe bağlı): Uygulamanızın URL'si.
- Anahtar türü:Temel veya Kurumsalseçin.
- Uygulama türü: Evrensel Windows uygulamanızda kullanmak üzere Windows Uygulaması'ni seçin.
Bu, formun nasıl göründüğüne bir örnektir.
Oluştur'atıkladıktan sonra, yeni anahtar Anahtar Oluştur formunun altında görünür. Bir sonraki adımda açıklandığı gibi güvenli bir yere kopyalayın veya hemen uygulamanıza ekleyin.
Anahtarı uygulamanıza ekleme
Harita kimlik doğrulama anahtarı, Evrensel Windows uygulamanızda MapControl ve harita hizmetlerini (Windows.Services.Maps) kullanmak için gereklidir. Uygun olduğu şekilde harita denetimine ve harita hizmeti nesnelerine ekleyin.
Anahtarı harita denetimine eklemek için
MapControl kimliğini doğrulamak için MapServiceToken özelliğini kimlik doğrulama anahtarı değerine ayarlayın. Bu özelliği tercihlerinize bağlı olarak kodda veya XAML işaretlemesinde ayarlayabilirsiniz. MapControlkullanımı hakkında daha fazla bilgi için, Haritaları 2B, 3B ve Streetside görünümlerinde görüntülemebölümüne bakın.
Bu örnek , MapServiceToken değerini koddaki kimlik doğrulama anahtarının değerine ayarlar.
MapControl1.MapServiceToken = "abcdef-abcdefghijklmno";
Bu örnek, MapServiceToken
XAML işaretlemesindeki kimlik doğrulama anahtarının değerine ayarlar. <Maps:MapControl x:Name="MapControl1" MapServiceToken="abcdef-abcdefghijklmno"/>
Harita servislerine anahtarı eklemek için
Windows.Services.Maps ad alanında hizmetleri kullanmak için ServiceToken özelliğini kimlik doğrulama anahtarı değeri olarak ayarlayın. Harita hizmetlerini kullanma hakkında daha fazla bilgi için, Rotaları ve yol tariflerini görüntüleme ve Coğrafi kodlama ve ters coğrafi kodlama gerçekleştirmekısımlarına bakın.
Bu örnek , ServiceToken değerini koddaki kimlik doğrulama anahtarının değerine ayarlar.
MapService.ServiceToken = "abcdef-abcdefghijklmno";
İlgili konular
- Bing Haritalar Geliştirici Merkezi
- UWP harita örneği
- Haritalar için tasarım yönergeleri
- UWP trafik uygulaması örneği