Azure Haritalar iOS SDK'sı (Önizleme) ile çalışmaya başlama

Azure Haritalar iOS SDK'sı, iOS için bir vektör haritası kitaplığıdır. Bu makale, iOS SDK'sı için Azure Haritalar yükleme ve harita yükleme süreçlerde size yol gösterir.

Önkoşullar

Hızlı Başlangıç: iOS uygulaması oluşturma makalesinde yer alan adımları tamamlayın.

Haritayı yerelleştirme

Azure Haritalar iOS SDK'sı, haritanın dilini ve bölgesel görünümünü ayarlamanın üç yolu sağlar. Aşağıdaki kod, dili Fransızca ("fr-FR") ve bölgesel görünümü "Otomatik" olarak ayarlamanın farklı yollarını gösteriyor.

  1. Statik ve özellikleri kullanarak dil ve bölgesel AzureMaps görünüm bilgilerini language sınıfına view iletir. Bu, uygulamanıza varsayılan dil ve bölgesel görünüm özelliklerini ayarlar.

    // Alternatively use Azure Active Directory authenticate.
    AzureMaps.configure(aadClient: "<Your aad clientId>", aadAppId: "<Your aad AppId>", aadTenant: "<Your aad Tenant>")
    
    // Set your Azure Maps Key.
    // AzureMaps.configure(subscriptionKey: "<Your Azure Maps Key>")
    
    // Set the language to be used by Azure Maps.
    AzureMaps.language = "fr-FR"
    
    // Set the regional view to be used by Azure Maps.
    AzureMaps.view = "Auto"
    
  2. Ayrıca dil ve bölgesel görünüm bilgilerini harita denetimi init'e de geçebilirsiniz.

    MapControl(options: [
        StyleOptions.language("fr-FR"),
        StyleOptions.view("Auto")
    ])
    
  3. Dil ve bölgesel görünüm özelliklerini program aracılığıyla ayarlamanın son yolu haritalar yöntemini setStyle kullanır. Bunu, haritanın dilini ve bölgesel görünümünü değiştirmenizi gerektirmiyor.

    mapControl.getMapAsync { map in
        map.setStyle([
            StyleOptions.language("fr-FR"),
            StyleOptions.view("Auto")
        ])
    }
    

Burada dil "fr-FR" ve bölgesel görünüm "Auto" olarak ayarlanmış bir Azure Haritalar uygulaması örneği ve ardından bir örnek vetir.

Fransızca etiketleri gösteren bir harita görüntüsü.

Desteklenen dillerin ve bölgesel görünümlerin tam listesi için bkz. Azure'da yerelleştirme desteği Haritalar.

Bu bölümde, Bir Azure Haritalar programında gezinmek için Haritalar ayrıntıları vemektedir.

Haritayı yakınlaştırma

  • İki parmakla haritaya dokunarak parmaklarınızı yakınlaştırın veya uzaklaştırın.
  • Bir düzeyi yakınlaştırmak için haritaya çift dokunun.
  • Haritayı bir düzey uzaklaştırmak için iki parmakla çift dokunun.
  • İki kez dokunun; ikinci dokunmada, haritada parmaklarınızı basılı tutun ve yakınlaştırmak için yukarı veya aşağı doğru sürükleyerek uzaklaştırın.

Haritayı kaydırma

  • Haritaya dokunun ve herhangi bir yönde sürükleyin.

Haritayı döndürme

  • Haritaya iki parmakla dokunun ve döndürün.

Haritayı göster

  • Haritaya iki parmakla dokunun ve bunları yukarı veya aşağı doğru sürükleyin.

Azure Kamu bulut desteği

Azure Haritalar iOS SDK'sı, Azure Kamu destekler. Azure kimlik doğrulaması ayrıntılarının Haritalar kod satırı ekleyerek Azure Haritalar kamu bulut etki alanını kullanmayı belirtirsiniz:

AzureMaps.domain = "atlas.azure.us"

Harita ve hizmetlerin kimlik doğrulamasını Haritalar bulut platformundan Azure Azure Kamu kimlik doğrulaması ayrıntılarını kullanmaya emin olun.

Ek bilgiler

Ek kod örnekleri için aşağıdaki makalelere bakın: