Megosztás a következőn keresztül:


Az Azure Térképek iOS SDK használatának első lépései (előzetes verzió)

Az Azure Térképek iOS SDK egy vektortérkép-kódtár iOS-hez. Ez a cikk végigvezeti az Azure Térképek iOS SDK telepítésének és a térkép betöltésének folyamatán.

Feljegyzés

Azure Térképek iOS SDK kivonása

Az iOS-hez készült Azure Térképek Natív SDK elavult, és 25.31-én megszűnik. A szolgáltatáskimaradások elkerülése érdekében 25.31-ig migráljon az Azure Térképek Web SDK-ba. További információ: Az Azure Térképek iOS SDK migrálási útmutatója.

Előfeltételek

Mindenképpen végezze el a rövid útmutató lépéseit: iOS-alkalmazás létrehozása.

A térkép honosítása

Az Azure Térképek iOS SDK háromféleképpen állítja be a térkép nyelvét és regionális nézetét. Az alábbi kód bemutatja a nyelv francia nyelvre (fr-FR) való beállításának különböző módjait, valamint a területi nézetetAuto.

  1. Az alkalmazás alapértelmezett nyelvi és regionális nézettulajdonságait úgy állíthatja be, hogy a nyelvi és regionális nézet adatait a statikus language és view a tulajdonságok használatával átadja az AzureMaps osztálynak.

    // 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. A nyelv és a regionális nézet információit a térképvezérlő initnek is átadhatja.

    MapControl(options: [
        StyleOption.language("fr-FR"),
        StyleOption.view("Auto")
    ])
    
  3. A nyelvi és regionális nézettulajdonságok programozott módon történő beállításának végső módja a térképmetódus setStyle . A térképek setStyle metódust bármikor használhatja, ha módosítania kell a térkép nyelvét és regionális nézetét.

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

Íme egy példa egy Azure-Térképek-alkalmazásrafr-FR, amelynek a nyelvét és a területi nézetet a következőre állítjaAuto.

Egy francia nyelvű feliratokat ábrázoló térképkép.

A támogatott nyelvek és regionális nézetek teljes listájáért tekintse meg az Azure Térképek honosítási támogatását.

Ez a szakasz az Azure Térképek-programokban való navigálás különböző módjait ismerteti.

A térkép nagyítása

  • Érintse meg a térképet két ujjal, és csippentsen össze, hogy kicsinyítse vagy szétterjessze az ujjait a nagyításhoz.
  • Koppintson duplán a térképre egy szint nagyításához.
  • Két ujjal duplán koppintva kicsinyítheti a térképet egy szinttel.
  • Koppintson kétszer; a második koppintás során tartsa lenyomva az ujját a térképen, és húzza felfelé a nagyításhoz, vagy lefelé a nagyításhoz.

A térkép pásztázása

  • Érintse meg a térképet, és húzza bármelyik irányba.

A térkép elforgatása

  • Érintse meg a térképet két ujjal, és forgassa el.

A térkép felosztása

  • Két ujjal érintse meg a térképet, és húzza őket felfelé vagy lefelé.

Az Azure Government felhőtámogatása

Az Azure Térképek iOS SDK támogatja az Azure Government-felhő használatát. Az Azure Térképek kormányzati felhőtartomány használatát a következő kódsor hozzáadásával adhatja meg, ahol az Azure Térképek hitelesítési adatai meg vannak adva:

AzureMaps.domain = "atlas.azure.us"

A térkép és a szolgáltatások hitelesítésekor mindenképpen használja az Azure Térképek hitelesítési adatait az Azure Government felhőplatformjáról.

További információk

További példakódokért tekintse meg az alábbi cikkeket: