OSM Data for Switzerland (Enhanced)

(Under construction)

Logo

This website will provide GeoParquet files for several thematic layers, including a unified Places (POIs) layer generated from the official Switzerland extract (source: OSM Data for Switzerland), buffered and including Liechtenstein, and the full extent of all border lakes.

About the Project “Cadence Maps Enhanced”

Cadence Maps is an analysis-ready OpenStreetMap data service implements by IFS. It is a community-first, pure-OSM, open, documented, and continuously updated data product designed to lower the barrier between raw OSM data and practical spatial analysis.

OpenStreetMap (OSM) is the gold standard for open geospatial object data of the Earth. However, using raw OSM data for spatial analytics typically requires substantial preprocessing and specialist knowledge. What many users need is analysis-ready, well-structured and documented data distributed in cloud-optimized GeoParquet format.

The Geofabrik data services and the open-source project LayerCake already provides high-quality building and highway layers derived from OSM data worldwide. Cadence Maps extends this foundation by adding:

Using the Data

DuckDB

Geoparquet files can be queried directly using DuckDB from this server using range queries. This means that you will not have to download the whole data, just query dynamically the part you are interested in. As an example:

INSTALL httpfs;
LOAD httpfs;
SELECT * 
  FROM read_parquet('https://cadencemaps.infs.ch/data/buildings_a.parquet')
  WHERE bbox.xmin <= 8.817177 + 0.001856
    AND bbox.xmax >= 8.817177 - 0.001856
    AND bbox.ymin <= 47.223250 + 0.001245
    AND bbox.ymax >= 47.223250 - 0.001245
    AND type = 'university';

Selects all the data out of the following bbox (found using https://bboxfinder.com):

Bbox around Campus OST Rapperswil

Which returns all the buildings belonging to the campus Rapperswil of the OST:

┌───────────┬───────┬──────────┬───────────────────┬────────────┬──────────────────────┬──────────────────────────────────────┐
│  osm_id   │ code  │  fclass  │       name        │    type    │       geometry       │                 bbox                 │
│  varchar  │ int32 │ varchar  │      varchar      │  varchar   │         blob         │ struct(xmin double, ymin double, x…  │
├───────────┼───────┼──────────┼───────────────────┼────────────┼──────────────────────┼──────────────────────────────────────┤
│ 391367526 │  1500 │ building │ OST RJ Gebäude 8 │ university │ \x01\x03\x00\x00\x…  │ {'xmin': 8.8181999, 'ymin': 47.222…  │
│ 34754484  │  1500 │ building │ OST RJ Gebäude 4 │ university │ \x01\x03\x00\x00\x…  │ {'xmin': 8.8160655, 'ymin': 47.222…  │
│ 34754485  │  1500 │ building │ OST RJ Gebäude 6 │ university │ \x01\x03\x00\x00\x…  │ {'xmin': 8.8155424, 'ymin': 47.223…  │
│ 42736527  │  1500 │ building │ Container 2       │ university │ \x01\x03\x00\x00\x…  │ {'xmin': 8.8154822, 'ymin': 47.223…  │
│ 34754487  │  1500 │ building │ OST RJ Gebäude 5 │ university │ \x01\x03\x00\x00\x…  │ {'xmin': 8.8163777, 'ymin': 47.223…  │
│ 64026641  │  1500 │ building │ OST RJ Gebäude 2 │ university │ \x01\x03\x00\x00\x…  │ {'xmin': 8.817585, 'ymin': 47.2233…  │
│ 700934047 │  1500 │ building │ OST RJ Gebäude 1 │ university │ \x01\x03\x00\x00\x…  │ {'xmin': 8.8168928, 'ymin': 47.222…  │
│ 34754482  │  1500 │ building │ OST RJ Gebäude 3 │ university │ \x01\x03\x00\x00\x…  │ {'xmin': 8.8174067, 'ymin': 47.222…  │
└───────────┴───────┴──────────┴───────────────────┴────────────┴──────────────────────┴──────────────────────────────────────┘

QGIS

  1. Install the Plugin ‘GeoParquet Downloader’.
  2. Navigate your viewport to the part of the data you want to download.
  3. Click on the new button in your plugins toolbar:
  4. Use a custom URL. Enter one of the URLs of the files listed under ‘Available Files’.
  5. Select a location for the downloaded Parquet-file.
  6. Geoparquet Downloader will download the bbox containing your viewport and automatically add the Parquet as a layer to your current project.
Result of using GeoParquet Downloader

Licensing and Attribution

This dataset is derived from OpenStreetMap and is licensed under the
Open Data Commons Open Database License (ODbL) 1.0.

If you believe that any OpenStreetMap data infringes third-party rights, please contact the
OpenStreetMap Data Working Group.

Available Files

FileSizeDescription
buildings_a.parquet4.3GBuildings w/ area geometry
landuse_a.parquet1.9GLand use w/ area geometry
natural_a.parquet4.0MBeaches, glaciers, … w/ area geometry
natural.parquet246MTrees, peaks, springs, … as points
places_a.parquet12MRegions w/ area geometry
places.parquet17MNamed places as points
pofw_a.parquet17MPlaces of worship as areas
pofw.parquet767KPlaces of worship as points
pois_a.parquet176MPlaces of interest (schools, parks, …) as areas
pois.parquet198MPlaces of interest (benches, artworks, …) as points
railways.parquet49MRailway network w/ line geometry
roads.parquet2.2GRoad network w/ line geometry
traffic_a.parquet113MTraffic areas (parking, …)
traffic.parquet121MTraffic points (street lamps, traffic lights, …)
transport_a.parquet2.1MTransport areas (airports, taxi parking, …)
transport.parquet28MTransport points (bus stops, train stations, …)
water_a.parquet169MWater areas (ponds, wetlands, lakes, …)
waterways.parquet228MWaterways (rivers, …)

IFS contact (e-mail) · SOSM Contact (form) · Terms of Service & Privacy