Aan de slag met Azure Kaarten iOS SDK (preview)
De Azure Kaarten iOS SDK is een vectorkaartbibliotheek voor iOS. Dit artikel begeleidt u door de processen voor het installeren van de Azure Kaarten iOS SDK en het laden van een kaart.
Vereisten
Voltooi de stappen in het artikel Quickstart: Een iOS-app maken.
Lokaliseren van de kaart
De Azure Kaarten iOS SDK biedt drie manieren om de taal en regionale weergave van de kaart in te stellen. De volgende code demonstreert de verschillende manieren om de taal in te stellen op Frans ('fr-FR') en de regionale weergave op 'Auto'.
Geef de taal- en regionale weergavegegevens door aan de
AzureMapsklasse met behulp van de statische eigenschappen enlanguageview. Hiermee stelt u de standaardtaal en regionale weergave-eigenschappen in uw app in.// 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"U kunt ook de taal- en regionale weergavegegevens doorgeven aan de init van het kaartbesturingselement.
MapControl(options: [ StyleOptions.language("fr-FR"), StyleOptions.view("Auto") ])De laatste manier om programmatisch de taal- en regionale weergave-eigenschappen in te stellen, maakt gebruik van de methode
setStylemaps. Doe dit wanneer u de taal en regionale weergave van de kaart wilt wijzigen.mapControl.getMapAsync { map in map.setStyle([ StyleOptions.language("fr-FR"), StyleOptions.view("Auto") ]) }
Hier is een voorbeeld van een Azure Kaarten toepassing met de taal ingesteld op fr-FR en regionale weergave ingesteld op 'Auto'.
Zie Lokalisatieondersteuning in Azure Kaarten voor een volledige lijst met ondersteunde talen en regionale weergaven.
Door de kaart navigeren
In deze sectie worden de verschillende manieren om te navigeren in een Azure Kaarten be werken.
De kaart inzoomen
- Aanraak de kaart met twee vingers en samenknelen om uit te zoomen of de vingers uit elkaar te verspreiden om in te zoomen.
- Dubbelklik op de kaart om op één niveau in te zoomen.
- Dubbel tikken met twee vingers om één niveau uit te zoomen op de kaart.
- Tik twee keer; houd bij de tweede tik uw vinger op de kaart en sleep omhoog om in te zoomen of omlaag om uit te zoomen.
De kaart pannen
- Tik op de kaart en sleep deze in elke richting.
De kaart draaien
- Tik met twee vingers op de kaart en draai deze.
De kaart pitchen
- Tik met twee vingers op de kaart en sleep ze omhoog of omlaag.
Azure Government cloudondersteuning
De Azure Kaarten iOS SDK ondersteunt het gebruik van Azure Government cloud. U geeft op met behulp van het Azure Kaarten Government-clouddomein door de volgende coderegel toe te voegen waar de Azure Kaarten-verificatiegegevens worden opgegeven:
AzureMaps.domain = "atlas.azure.us"
Zorg ervoor dat u Azure Kaarten verificatiegegevens van het Azure Government cloudplatform gebruikt bij het authenticeren van de kaart en services.
Aanvullende informatie
Zie de volgende artikelen voor aanvullende codevoorbeelden: