Aracılığıyla paylaş


Haritalar ve konuma genel bakış

Ö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.

Önemli

Windows Haritalar uygulaması kullanım dışıdır ve Temmuz 2025'e kadar Microsoft Store'dan kaldırılacaktır. Şu anda Mağaza'dan uygulamaya yapılan ve işlevsiz hale getiren son bir güncelleştirme de yapılacaktır. Uygulamayı Temmuz 2025'ten önce kaldırırsanız Mağaza'dan yeniden yükleyebilirsiniz, ancak Temmuz 2025'ten sonra uygulamayı yeniden yükleyemezsiniz.

Daha fazla bilgi için bkz . Kullanım dışı bırakılan özellikler için kaynaklar - Haritalar uygulaması.

Bu bölümde, uygulamanızda haritaları görüntüleme, harita hizmetlerini kullanma, konumu bulma ve bölge belirleme konularını açıklanmaktadır.

MapControl ve harita hizmetleri, MapServiceTokenadlı bir haritalar kimlik doğrulama anahtarı gerektirir. Haritalar kimlik doğrulama anahtarını alma ve ayarlama hakkında daha fazla bilgi için bkz. Haritalar kimlik doğrulama anahtarı isteme.

Haritaları görüntüleme

Windows.UI.Xaml.Controls.Maps ad alanından API'leri kullanarak uygulamanızda 2B, 3B veya Streetside görünümleriyle haritaları görüntüleyin. Haritada ilgi çekici noktaları (POI) iğneler, görüntüler, şekiller veya XAML kullanıcı arabirimi (UI) öğelerini kullanarak işaretleyebilirsiniz. Ayrıca kutucuklu görüntüleri yerleştirebilir veya harita görüntülerini tamamen değiştirebilirsiniz.

Konu Açıklama
Haritalar için kimlik doğrulama anahtarı talep et 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 makalede, Bing Haritalar Geliştirici Merkezi haritalar kimlik doğrulama anahtarı isteme ve bunu uygulamanıza ekleme açıklanmaktadır.
Haritaları 2B, 3B ve Sokak Görüntüsü ile görüntüle MapControl sınıfını kullanarak uygulamanızda özelleştirilebilir haritalar görüntüleyin. Bu konu ayrıca havadan 3B ve Streetside görünümlerini de tanıtır.
İlgi çekici noktaları (POI) haritada görüntüleme İşaretçiler, görüntüler, şekiller ve XAML kullanıcı arabirimi öğeleri kullanarak ilgi çekici noktalar (POI) haritaya ekleyin.
Harita yer paylaşımlı görüntüleri Kutucuk kaynaklarını kullanarak üçüncü taraf veya özel kutucuklu görüntüleri harita üzerinde katmanla. Özel bilgileri, örneğin hava durumu verileri, nüfus verileri veya sismik verileri üzerine bindirmek için karo kaynaklarını kullanın; ya da varsayılan haritayı tamamen değiştirmek için karo kaynaklarını kullanın.

Harita hizmetlerine erişme

Windows.Services.Maps ad alanından API'leri kullanarak uygulamanıza yol, yol tarifleri ve coğrafi kodlama özellikleri ekleyin.

Konu Açıklama
Haritalar için kimlik doğrulama anahtarı talep et 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 makalede, Bing Haritalar Geliştirici Merkezi haritalar kimlik doğrulama anahtarı isteme ve bunu uygulamanıza ekleme açıklanmaktadır.
İlgi çekici noktaları (POI) haritada görüntüleme İşaretçiler, görüntüler, şekiller ve XAML kullanıcı arabirimi öğeleri kullanarak ilgi çekici noktalar (POI) haritaya ekleyin.
Yolları ve yol tariflerini görüntüleme Yol ve yol tarifleri isteyin ve bunları uygulamanızda görüntüleyin.
Coğrafi kodlamayı ve ters coğrafi kodlamayı gerçekleştir Windows.Services.Maps ad alanında MapLocationFinder sınıfının yöntemlerini çağırarak adresleri coğrafi konumlara (coğrafi kodlama) dönüştürün ve coğrafi konumları adreslere (ters coğrafi kodlama) dönüştürün.
Çevrimdışı kullanım için harita paketlerini bulma ve indirme Geçmişte uygulamanızın çevrimdışı Haritalar'ı indirmek için kullanıcıları Ayarlar uygulamasına yönlendirmesi gerekiyordu. Artık Windows.Services.Maps.OfflineMaps ad alanındaki sınıfları kullanarak belirli bir alandaki indirilen paketleri bulabilirsiniz (Geopoint, GeoboundingBoxvb.)
Ayrıca harita paketlerinin indirilmiş durumunu denetleyip dinleyebilir ve kullanıcının uygulamanızdan ayrılmasına gerek kalmadan indirme işlemi başlatabilirsiniz.
Bunun nasıl yapılacağının örneklerini hem referans içeriğinde hem de Evrensel Windows Platformu (UWP) harita örneğibulabilirsiniz.

Kullanıcının konumunu alma

Kullanıcının geçerli konumunu alın ve Windows.Devices.Geolocation ad alanından API'leri kullanarak uygulamanızda konum değiştiğinde bildirim alın. Bu API üyeleri genellikle harita API'lerinin parametrelerinde de kullanılır. Windows.Devices.Geolocation.Geofencing ad alanındaki API'ler, kullanıcı bir coğrafi bölgeye (önceden tanımlanmış bir coğrafi alan) girdiğinde veya bu bölgeden çıktığında uygulamanızı bilgilendirir.

Konu Açıklama
Haritalar için kimlik doğrulama anahtarı talep et 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 makalede, Bing Haritalar Geliştirici Merkezi haritalar kimlik doğrulama anahtarı isteme ve bunu uygulamanıza ekleme açıklanmaktadır.
Konum algılamalı uygulamalar için tasarım yönergeleri Kullanıcının konumuna erişim gerektiren uygulamalar için performans yönergeleri.
Kullanıcının konumunu alma Kullanıcının konumuna erişimi sağlayın ve ardından konumu alın.
Ziyaretleri izleme kullanma yönergeleri Daha pratik konum izleme için güçlü Ziyaret İzleme özelliğini kullanmayı öğrenin.
coğrafi sınırlama için tasarım kılavuzu Coğrafi sınırlama özelliğini kullanan uygulamalar için performans yönergeleri.
Coğrafi çit kurma Uygulamanızda bir bölge sınırı ayarlayın ve ön planda ve arka planda bildirimleri işlemeyi öğrenin.