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.1
en1.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_info
Haalt 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
ofGoogleMapsCompatible
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.
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.
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.
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: