[ANNOUNCE] New release of [map|api3].geo.admin.ch on Wednesday 12.11.2025

199 views
Skip to first unread message

Tobias Reber

unread,
Nov 12, 2025, 10:22:25 AM (10 days ago) Nov 12
to geoadm...@googlegroups.com

Release 20251112 - Wednesday, November 12th 2025

API & applications

API

  • Bug fixes:

  • Announcements:
    • The RSS feed about new data will be discontinued immediately due to a change in technology. The news will still be available, but entirely as a regular webpage.

    • By switching the data source for the address origin in swisssearch to the official directory of building addresses, we have now included address data for the Principality of Liechtenstein in swisssearch.

    • The layer ch.bazl.luftfahrthindernis and also the corresponding download product asset luftfahrthindernis_4326.kmz will contain a significantly increased number of objects by the end of November 2025, because the high-voltage transmission lines will be represented as individual poles between the line segments as a refinement of this geodata product. In addition, by the same date the currently avaliable geodata assets luftfahrthindernis_4326.csv.zipluftfahrthindernis_simplified_4326.csv.zip and luftfahrthindernis_simplified_4326.kmz will not be offered anymore on service STAC and will be replaced by a new Aeronautical Information Exchange Model (AIXM) formatted asset besides the existing luftfahrthindernis_4326.kmz

    • the INSPIRE ATOM/OS-Download service has been removed from chsdi services as previously announced. The INSPIRE datasets (`ch.swisstopo.swissboundaries3d.inspire and ch.swisstopo.swissnames3d.inspire) stay available for download via the STAC API.

    • the layer ch.bfe.komo-projekte will be removed from chsdi services with the release of December 17th.

    • the layers ch.bafu.flora-verbreitungskartench.bafu.gefahren-basiskartech.bafu.karst-ausdehnung_grundwasservorkommench.bafu.karst-einzugsgebietech.bafu.karst-einzugsgebietseinheitench.bafu.karst-quellen_schwindench.bafu.karst-unterirdische_fliesswegech.swisstopo.hiks-siegfried-ta25.metadatach.swisstopo.hiks-siegfried-ta50.metadata and ch.swisstopo.schneeschuhwandern have been removed from chsdi services as previously announced.

    • the layer ch.bazl.intrinsisches-bodenrisiko_sora has been removed from chsdi services, since it is replaced by the 2 new layers ch.bazl.intrinsisches-bodenrisiko_sora_100 and ch.bazl.intrinsisches-bodenrisiko_sora_200 from now on.

    • the object ID values of the layer ch.vbs.schiessanzeigen will change for all objects due to geometrical changes in the source data with one of the next releases. Existing permalinks to objects may not work anymore and will have to be replaced by the new object id’s (chsdi fields featureId and id). In addition there will be a new attribute bezeichnung_ort on the dataset. The other existing attributes will stay.

  • Full changelog

Geodata

New

SORA Ground Risk 100 (ch.bazl.intrinsisches-bodenrisiko_sora_100)

New

SORA Ground Risk 200 (ch.bazl.intrinsisches-bodenrisiko_sora_200)

New

swissEO NDVIdiff (ch.swisstopo.swisseo_ndvi_diff_v100)

New

swissEO NDVIz (ch.swisstopo.swisseo_ndvi_z_v100)

New

Snowshoe trails (ch.astra.schneeschuhwanderwege)

New

Winter hiking trails (ch.astra.winterwanderwege)

Update

UNESCO World natural heritage (ch.bafu.unesco-weltnaturerbe)

Update

Ladestationen der Gruppe Verteidigung (ch.vbs.ladestationen)

Update

Residential areas according AuLaV (ch.bazl.wohngebiete-aulav)

Update

Hydrogeological sketch (ch.bafu.hydrogeologie-uebersichtskarte)

Update

Air navigation obstacles (ch.bazl.luftfahrthindernis)

Update

Aerodrome obstacles < 25 / 60 m (ch.bazl.luftfahrthindernis-klein)

Update

Latest changes of obstacles (ch.bazl.luftfahrthindernis-aenderungen)

Update

Aerial images cantons (ch.swisstopo.lubis-luftbilder-dritte-kantone)

Update

Swiss Parks (Zones) (ch.bafu.schutzgebiete-paerke_nationaler_bedeutung)

Update

Swiss Parks (Perimeter) (ch.bafu.schutzgebiete-paerke_nationaler_bedeutung_perimeter)

Update

Land use statistics standard (ch.bfs.arealstatistik)

Update

Land use statistics cover (ch.bfs.arealstatistik-bodenbedeckung)

Update

Mapping of Floodplains of National Importance (ch.bafu.auen-vegetationskarten)

Update

Electricity Transmission Lines sectoral plan (ch.bfe.sachplan-uebertragungsleitungen_kraft)

Update

Consultation (ch.bfe.sachplan-uebertragungsleitungen_anhoerung)

Update

Housing inventory (ch.are.wohnungsinventar-zweitwohnungsanteil)

Update

SP Aviation infrastructure (ch.bazl.sachplan-infrastruktur-luftfahrt_kraft)

Update

SIL consultation (ch.bazl.sachplan-infrastruktur-luftfahrt_anhorung)

Matteo De Sabato

unread,
Nov 12, 2025, 12:10:49 PM (10 days ago) Nov 12
to GeoAdminCh API
Hi,
sorry for being so blunt but did you guys introduce bugs in this latest release? All my apps stopped working. Sonnendach also seems to have stopped working. 

Thank you
Message has been deleted

Phúc Nguyễn

unread,
Nov 12, 2025, 9:20:03 PM (10 days ago) Nov 12
to GeoAdminCh API
Hi,
I'm not sure if this change affects all ch.kantone.cadastralwebmap-farbe layers, but since yesterday, this API has delivered empty result.
https://api3.geo.admin.ch/rest/services/all/MapServer/identify?geometry=1218609.625,2657942.5&geometryFormat=geojson&geometryType=esriGeometryPoint&imageDisplay=1342,%20996,%2096&lang=de&layers=all:ch.kantone.cadastralwebmap-farbe&limit=10&mapExtent=2599282,%201198902.75,%202600624,%201199898.75&returnGeometry=true&sr=2056&tolerance=1
Does anyone have an idea what might be going on?  
Thank you

Phúc Nguyễn

unread,
Nov 12, 2025, 11:59:34 PM (10 days ago) Nov 12
to GeoAdminCh API
I found the change. The value of x and y coordinates returned in API  https://api3.geo.admin.ch/rest/services/api/SearchServer has been swapped. Adapt to this swap make it works for me again.

Matteo De Sabato

unread,
Nov 13, 2025, 6:29:56 AM (10 days ago) Nov 13
to GeoAdminCh API
Yeah I had the same problem yesterday. We managed to fix it but our apps still did not work. Turns out we also needed to change the SearchServer query to get the EGIDs. 

Balz Steinemann

unread,
Nov 13, 2025, 7:27:34 AM (10 days ago) Nov 13
to GeoAdminCh API
Hi,

The swap of the coordinates also broke several of our applications. Was this change intended or will it be reverted? I could not find anything about that in the release notes.

We also used the featureId returned by the Search API to query the ch.bfs.gebaeude_wohnungs_register. This also does not work anymore.
It seems like the Search API now returns the EGAID for address results. But the GWR uses the EGID + "_0" ans the featureId.

Can someone provide clarification which of theses changes will be permanent?

André Bonhôte

unread,
Nov 13, 2025, 7:27:38 AM (10 days ago) Nov 13
to GeoAdminCh API
Hi!

Yeah, had to modify my code, too. Did you find any reference in the changelog that relates to this change? I mean, I would say this is a breaking change, to be mentioned in red, and published beforehand.

Cheers

André



Phúc Nguyễn schrieb am Donnerstag, 13. November 2025 um 05:59:34 UTC+1:

André Bonhôte

unread,
Nov 13, 2025, 7:27:41 AM (10 days ago) Nov 13
to GeoAdminCh API
https://github.com/geoadmin/service-search-sphinx/pull/688

yes the content of coordinate attributes x, y, x_lv95, y_lv95 will be switched into the correct order.
there will only be visible changes in such requests with these parameters:

Phúc Nguyễn schrieb am Donnerstag, 13. November 2025 um 05:59:34 UTC+1:

André Bonhôte

unread,
Nov 13, 2025, 8:30:15 AM (9 days ago) Nov 13
to GeoAdminCh API
It seems that the change was rolled back! Well, this is really, really nasty, as I had to implement a hotfix today to reflect the changes.

Could someone please advise what is going on here?

webk...@gmail.com

unread,
Nov 13, 2025, 8:34:23 AM (9 days ago) Nov 13
to GeoAdminCh API
Hej André Bonhôte

Yes you are right, we rolled it back this afternoon, as the impact was to big. We really apologize for the inconvenience. 

Best regards,Helpdesk federal geoportal 
Reply all
Reply to author
Forward
0 new messages