Začínáme se sadou Azure Mapy iOS SDK (Preview)

Sada Azure Mapy iOS SDK je knihovna vektorových map pro iOS. Tento článek vás provede procesem instalace sady Azure Mapy SDK pro iOS a načtení mapy.

Požadavky

Nezapomeňte provést kroky v článku Rychlý start: Vytvoření aplikace pro iOS.

Lokalizace mapy

Sada Azure Mapy iOS SDK poskytuje tři způsoby nastavení jazyka a regionálního zobrazení mapy. Následující kód ukazuje různé způsoby nastavení jazyka na francouzštinu (fr-FR) a regionální zobrazení na "Auto".

  1. Předejte informace o jazyce a regionálním zobrazení AzureMaps do třídy pomocí statických language view vlastností a . Tím se ve vaší aplikaci nastaví výchozí vlastnosti jazyka a oblastní zobrazení.

    // 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. Do init ovládacího prvku mapy můžete také předat informace o jazyce a regionálním zobrazení.

    MapControl(options: [
        StyleOptions.language("fr-FR"),
        StyleOptions.view("Auto")
    ])
    
  3. Poslední způsob nastavení vlastností jazyka a regionálního zobrazení prostřednictvím kódu programu používá metodu setStyle maps. To proveďte pokaždé, když potřebujete změnit jazyk a regionální zobrazení mapy.

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

Tady je příklad aplikace Azure Mapy s jazykem nastaveným na fr-FR a regionálním zobrazením nastaveným na Hodnotu Auto.

Obrázek mapy zobrazující popisky ve francouzštině

Úplný seznam podporovaných jazyků a regionálních zobrazení najdete v tématu Podpora lokalizace v Azure Mapy.

Tato část podrobně popisuje různé způsoby navigace v aplikaci Azure Mapy program.

Přiblížení mapy

  • Klepněte na mapu dvěma šátkem a roztápnutím prstů se přiblížíte nebo rozlišíte.
  • Dvojím klepnutím na mapu můžete přiblížit jednu úroveň.
  • Dvojitým klepnutím dvěma lupou mapu oddalte o jednu úroveň.
  • Klepněte dvakrát. při druhém klepnutí podržte prst na mapě a tažením nahoru přibližte zobrazení, případně ho oddálením zmenšete.

Posouní mapu

  • Klepněte na mapu a přetáhněte ji libovolným směrem.

Otočení mapy

  • Dotýkáte se mapy dvěma dotyky a otočením.

Zobrazení mapy

  • Klepněte na mapu dvěma dotyky a přetáhněte je nahoru nebo dolů dohromady.

Azure Government podpory cloudu

Sada Azure Mapy iOS SDK podporuje používání Azure Government cloudu. Pomocí cloudové domény Azure Mapy Government určíte přidáním následujícího řádku kódu, kde jsou zadané Mapy ověřování Azure:

AzureMaps.domain = "atlas.azure.us"

Při ověřování mapy a Mapy nezapomeňte použít podrobnosti o ověřování azure Azure Government cloudové platformě.

Další informace

Další příklady kódu najdete v následujících článcích: