Komma igång med Azure Kartor iOS SDK (förhandsversion)
Azure Kartor iOS SDK är ett vektorkartbibliotek för iOS. Den här artikeln vägleder dig genom processerna för att installera Azure Kartor iOS SDK och läsa in en karta.
Förutsättningar
Se till att slutföra stegen i artikeln Snabbstart: Skapa en iOS-app.
Lokalisera kartan
Azure Kartor iOS SDK innehåller tre sätt att ange språk och regional vy på kartan. Följande kod visar de olika sätten att ställa in språket på franska ("fr-FR") och den regionala vyn till "Auto".
Skicka information om språk och regional vy till klassen
AzureMapsmed hjälp av egenskaperna static ochlanguageview. Detta anger standardegenskaperna för språk och regional vy i din app.// 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"Du kan också skicka språk- och regional visningsinformation till kartkontrollen init.
MapControl(options: [ StyleOptions.language("fr-FR"), StyleOptions.view("Auto") ])Det sista sättet att programmässigt ställa in egenskaperna för språk och regionsvy använder metoden
setStylemaps. Gör detta när du behöver ändra språk och regional vy på kartan.mapControl.getMapAsync { map in map.setStyle([ StyleOptions.language("fr-FR"), StyleOptions.view("Auto") ]) }
Här är ett exempel på ett Azure Kartor-program med språket "fr-FR" och regional vy inställd på "Auto".
En fullständig lista över språk och regionala vyer som stöds finns i Lokaliseringsstöd i Azure Kartor.
Navigera på kartan
Det här avsnittet beskriver de olika sätten att navigera i ett Azure Kartor program.
Zooma kartan
- Vidrör kartan med två händer och dra ihop för att zooma ut eller sprida ut oreda för att zooma in.
- Dubbelklicka på kartan för att zooma på en nivå.
- Dubbeltryck med två zoomning för att zooma ut kartan en nivå.
- Tryck två gånger; vid en andra tryckning håller du ned ditt finger på kartan och drar uppåt för att zooma in eller ned för att zooma ut.
Panorera kartan
- Tryck på kartan och dra i valfri riktning.
Rotera kartan
- Touch the map with two rotate and rotate.
Visa kartan
- Rör vid kartan med två händer och dra dem uppåt eller nedåt.
Azure Government molnstöd
Azure Kartor iOS SDK stöder användning av Azure Government molnet. Du anger med hjälp av Azure Kartor Government-molndomänen genom att lägga till följande kodrad där autentiseringsinformationen för Azure Kartor anges:
AzureMaps.domain = "atlas.azure.us"
Se till att använda Azure Kartor autentiseringsinformation från Azure Government-molnplattformen när du autentiserar kartan och tjänsterna.
Ytterligare information
Se följande artiklar för ytterligare kodexempel: