Waystones Cloud · Guides
Use your API
Connect a Waystones Cloud OGC API or WMS to QGIS, ArcGIS Pro, Leaflet and MapLibre, and query it over HTTP.
Your service lives at https://<slug>.waystones.cloud (or your custom domain). Open it in a browser to see the landing page, with links to every collection.
QGIS
OGC API – Features
- Layer → Data Source Manager → WFS / OGC API – Features.
- New connection. Name it and paste your service URL, e.g.
https://my-data.waystones.cloud. - Connect, pick a collection and Add.
WMS (if enabled)
- Layer → Data Source Manager → WMS/WMTS → New.
- URL:
https://<slug>.waystones.cloud/ows/ - Connect, pick layers and Add.
ArcGIS Pro
Insert → Connections → Server → New OGC API Server, paste the service URL, then add collections from the Catalog pane.
Leaflet
The items endpoint returns GeoJSON, which Leaflet reads directly:
const url = "https://my-data.waystones.cloud/collections/roads/items?f=json&limit=1000";
const data = await fetch(url).then((r) => r.json());
L.geoJSON(data).addTo(map);
MapLibre GL JS
map.addSource("roads", {
type: "geojson",
data: "https://my-data.waystones.cloud/collections/roads/items?f=json&limit=1000",
});
map.addLayer({ id: "roads", type: "line", source: "roads" });
For large datasets, generate vector tiles from the project page and use its style URL instead.
Querying over HTTP
Every service follows the OGC API – Features standard, so plain HTTP requests work too:
curl "https://my-data.waystones.cloud/collections/roads/items?bbox=10.6,59.8,10.9,60.0&limit=100"
See the API reference for every endpoint and query parameter, and for calling private services with an API key.