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
.
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
ésview
a tulajdonságok használatával átadja azAzureMaps
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"
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") ])
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épeksetStyle
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
.
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.
Navigálás a térképen
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: