Web Map Services
Usage of WMS Services for direct access to the maps.
XYZ Tile Service
If not stated otherwise, the layers are provided in EPSG:3857 projection. The request of tiles using a XYZ tile service is simply build by appending the service token to the general URL:
https://p20.cosmos-project.ch/<SERVICE HASH>/Z/X/Y.png
Example for OpenLayers integration:
import 'ol/ol.css';
import Map from 'ol/Map';
import View from 'ol/View';
import TileLayer from 'ol/layer/Tile';
import XYZ from 'ol/source/XYZ';
var map = new Map({
target: 'map',
layers: [
new TileLayer({
source: new XYZ({
url: 'http://p20.cosmos-project.ch/<service URL>/{z}/{x}/{y}.png' +
})
})
],
view: new View({
center: [1008699,5900468],
zoom: 8
})
});
WMTS / WMS
WMS and WMTS are available for most services. Example of GetCapabilities:
https://p20.cosmos-project.ch/<SERVICE HASH>_map/wmts?service=wmts&request=getcapabilities&version=1.0.0
https://p20.cosmos-project.ch/<SERVICE HASH>_map/wms?service=wms&request=getcapabilities&version=1.0.0
Last updated
Was this helpful?