Delen via


Een kaartlaag toevoegen vanuit het Open Geospatial Consortium (OGC)

De atlas.layer.OgcMapLayer klasse kan WMS-afbeeldingen (Web Map Services) en WMTS-afbeeldingen (Web Map Tile Services) op de kaart leggen. WMS is een standaardprotocol dat is ontwikkeld door OGC voor het leveren van kaartafbeeldingen met geoverwijzing via internet. Georeferencing van afbeeldingen is de processen voor het koppelen van een afbeelding aan een geografische locatie. WMTS is ook een standaardprotocol ontwikkeld door OGC. Het is ontworpen voor het leveren van vooraf gedefinieerde en geoverwijzingskaarttegels.

In de volgende secties worden de functies van de webkaartservice beschreven die door de OgcMapLayer klasse worden ondersteund.

Web Map Service (WMS)

  • Ondersteunde versies: 1.0.0, 1.1.0, 1.1.1en 1.3.0

  • De service moet het EPSG:3857 projectiesysteem ondersteunen of herprojecties verwerken.

  • GetFeatureInfo vereist dat de service ondersteuning biedt EPSG:4326 voor of het verwerken van nieuwe projecties.

  • Ondersteunde bewerkingen:

    Bewerking Beschrijving
    Mogelijkheden ophalen Hiermee worden metagegevens opgehaald over de service met de ondersteunde mogelijkheden
    GetMap Hiermee wordt een kaartafbeelding voor een opgegeven regio opgehaald
    GetFeatureInfo feature_infoHaalt op, dat onderliggende gegevens over de functie bevat

Service voor webkaarttegels (WMTS)

  • Ondersteunde versies: 1.0.0

  • Tegels moeten vierkant zijn, zodat TileWidth == TileHeight.

  • CRS ondersteund: EPSG:3857 of GoogleMapsCompatible

  • TileMatrix-id moet een geheel getal zijn dat overeenkomt met een zoomniveau op de kaart. In Azure Maps is het zoomniveau een waarde tussen "0" en "22". "0" Wordt dus ondersteund, maar "00" wordt niet ondersteund.

  • Ondersteunde bewerkingen:

    Bewerking Beschrijving
    Mogelijkheden ophalen Haalt de ondersteunde bewerkingen en functies op
    GetTile Hiermee haalt u afbeeldingen op voor een bepaalde tegel

Een OGC-kaartlaag overlay

De url kan de basis-URL voor de service zijn of een volledige URL met de query voor het ophalen van de mogelijkheden van de service. Afhankelijk van de opgegeven gegevens, kan de WFS-client verschillende standaard-URL-indelingen proberen om te bepalen hoe de service in eerste instantie moet worden geopend.

In het voorbeeld van de OGC-kaartlaag ziet u hoe u een OGC-kaartlaag op de kaart kunt overlayen. Zie OGC map layer source code (OGC map layer source code) voor de broncode voor dit voorbeeld.

Een schermopname van het uitlijnraster op de kaart.

OGC-kaartlaagopties

In het voorbeeld van ogc-kaartlaagopties ziet u de verschillende ogc-kaartlaagopties. Zie Broncode van OGC-kaartlaagopties voor de broncode voor dit voorbeeld.

Een schermopname van een kaart, samen met de opties voor de OGC-kaartlaag.

OGC Web Map Service Explorer

De OGC Web Map Service Explorer-voorbeeld overlays van afbeeldingen van de Web Map Services (WMS) en Web Map Tile Services (WMTS) als lagen. U kunt selecteren welke lagen in de service op de kaart worden weergegeven. U kunt ook de bijbehorende legenda's voor deze lagen bekijken. Zie broncode van OGC Web Map Service Explorer voor de broncode voor dit voorbeeld.

Een schermopname van een kaart met een WMTS-laag die afkomstig is van de wereldgeologie-enquĂȘte. Links van de kaart ziet u een vervolgkeuzelijst met de OGC-services die kunnen worden geselecteerd.

U kunt ook de kaartinstellingen opgeven voor het gebruik van een proxyservice. Met de proxyservice kunt u resources laden die worden gehost in domeinen waarvoor CORS niet is ingeschakeld.

Volgende stappen

Meer informatie over de klassen en methoden die worden gebruikt in dit artikel:

Zie de volgende artikelen, die codevoorbeelden bevatten die u aan uw kaarten kunt toevoegen: