Sdílet prostřednictvím


Přidání vrstvy mapy z open geoprostorového konsorcia (OGC)

Třída atlas.layer.OgcMapLayer může překrýt image služby WMS (Web Map Services) a služby WMTS (Web Map Tile Services) na mapě. WMS je standardní protokol vyvinutý OGC pro obsluhu geograficky odkazovaných mapových obrázků přes internet. Georeferencing obrázku je proces přidružení obrázku k zeměpisnému umístění. WMTS je také standardní protokol vyvinutý OGC. Je navržený pro obsluhu předvykreslených a georeferenčních mapových dlaždic.

Následující části popisují funkce služby webové mapy podporované OgcMapLayer třídou.

Služba WMS (Web Map Service)

  • Podporované verze: 1.0.0, 1.1.0, 1.1.1a 1.3.0

  • Služba musí podporovat EPSG:3857 projekční systém nebo zpracovávat přeprojektování.

  • GetFeatureInfo vyžaduje, aby služba podporovala EPSG:4326 nebo zpracovávala reprojekce.

  • Podporované operace:

    Operace Description
    GetCapabilities Načte metadata o službě s podporovanými funkcemi.
    GetMap Načte obrázek mapy pro zadanou oblast.
    GetFeatureInfo Načte feature_info, který obsahuje podkladová data o funkci.

Služba webových map dlaždic (WMTS)

  • Podporované verze: 1.0.0

  • Dlaždice musí být čtvercové, například TileWidth == TileHeight.

  • Podpora CRS: EPSG:3857 nebo GoogleMapsCompatible

  • Identifikátor TileMatrix musí být celočíselná hodnota, která odpovídá úrovni přiblížení na mapě. V Azure Maps je úroveň přiblížení hodnotou mezi "0" a "22". Takže se "0" podporuje, ale "00" nepodporuje se.

  • Podporované operace:

    Operace Description
    GetCapabilities Načte podporované operace a funkce.
    GetTile Načte snímky pro konkrétní dlaždici.

Překrytí vrstvy mapy OGC

Může url to být základní adresa URL služby nebo úplná adresa URL s dotazem pro získání možností služby. V závislosti na zadaných podrobnostech může klient WFS vyzkoušet několik standardních formátů adres URL, aby určil, jak k této službě získat počáteční přístup.

Ukázka mapové vrstvy OGC ukazuje, jak překrýt vrstvu mapy OGC na mapě. Zdrojový kód pro tuto ukázku najdete v tématu Zdrojový kód vrstvy mapování OGC.

Snímek obrazovky znázorňující mřížku přichycení na mapě

Možnosti vrstvy mapy OGC

Ukázka možností vrstvy mapy OGC ukazuje různé možnosti vrstvy mapy OGC. Zdrojový kód pro tuto ukázku najdete v tématu Zdrojový kód možností vrstvy mapy OGC.

Snímek obrazovky znázorňující mapu spolu s možnostmi vrstvy mapy OGC

Průzkumník služby OGC Web Map Service

Ukázkový průzkumník služby OGC Web Map Service překryvuje obrázky ze služby WMS (Web Map Services) a služby WMTS (Web Map Tile Services) jako vrstev. Můžete vybrat, které vrstvy ve službě se budou vykreslovat na mapě. Můžete také zobrazit přidružené legendy pro tyto vrstvy. Zdrojový kód pro tuto ukázku najdete v tématu Zdrojový kód Průzkumníka služby OGC Web Map Service Explorer.

Snímek obrazovky znázorňující mapu s vrstvou WMTS, která pochází z průzkumu světové geologie Vlevo od mapy je rozevírací seznam zobrazující služby OGC, které je možné vybrat.

Můžete také zadat nastavení mapování pro použití služby proxy. Služba proxy umožňuje načíst prostředky hostované v doménách, které nemají povolené CORS.

Další kroky

Další informace o třídách a metodách použitých v tomto článku:

Podívejte se na následující články, které obsahují ukázky kódu, které můžete přidat do map: