Skip to content

Commit f5b37b9

Browse files
authored
Merge pull request #110 from geoadmin/develop-2026-02-04
Deploy 2026-02-04 releasenotes
2 parents 3170d3f + cdd2ba5 commit f5b37b9

File tree

4 files changed

+114
-3
lines changed

4 files changed

+114
-3
lines changed

access-data/search.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,18 @@ Here is a description of the response's data.
9494
| `x` and `y` | These attributes represent the coordinates of an entry. If an object's entry is a line or a polygon, those coordinates will always be on the underlying geometry. |
9595
| `label` | The HTML label for an entry. |
9696

97+
**Links (for address results):**
98+
| **Field** | **Description** |
99+
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
100+
| `links` | An array of related resources for address search results. Each link contains: |
101+
| `rel` | The relationship type, typically "related". |
102+
| `title` | The layer ID of the related resource (e.g., "ch.swisstopo.amtliches-gebaeudeadressverzeichnis", "ch.bfs.gebaeude_wohnungs_register"). |
103+
| `href` | The URL path to access the related feature resource. The `<featureid>` placeholder contains the actual feature ID. |
104+
105+
::: tip
106+
For address search results, it is recommended to use the `links` provided in the response to get additional feature information instead of constructing feature URLs manually. The links point to related resources such as the official building address directory and building/dwelling register.
107+
:::
108+
97109
Here is a list of possible origins sorted in ascending ranking order:
98110

99111
- **zipcode** (ch.swisstopo-vd.ortschaftenverzeichnis_plz)
@@ -139,6 +151,48 @@ example='{
139151
}'
140152
/>
141153

154+
Search for an address (note the `links` section containing related resources):
155+
156+
<ExampleCodeBlock
157+
request="$ curl https://api3.geo.admin.ch/rest/services/ech/SearchServer?searchText=Landstrasse%208595%20Altnau&type=locations"
158+
example='{
159+
"results": [
160+
{
161+
"attrs": {
162+
"detail": "landstrasse # 8595 altnau 4641 altnau ch tg",
163+
"featureId": "191979601_0",
164+
"geom_quadindex": "012323201233230311110",
165+
"geom_st_box2d": "BOX(2737666 1275668,2737666 1275668)",
166+
"label": "Landstrasse # <b>8595 Altnau</b>",
167+
"lat": 47.61722946166992,
168+
"lon": 9.269905090332031,
169+
"num": 0,
170+
"objectclass": "",
171+
"origin": "address",
172+
"rank": 7,
173+
"x": 1275668,
174+
"y": 2737666,
175+
"zoomlevel": 10
176+
},
177+
"id": 1926520,
178+
"weight": 100,
179+
"links": [
180+
{
181+
"rel": "related",
182+
"title": "ch.swisstopo.amtliches-gebaeudeadressverzeichnis",
183+
"href": "/rest/services/ech/MapServer/ch.swisstopo.amtliches-gebaeudeadressverzeichnis/<featureid>"
184+
},
185+
{
186+
"rel": "related",
187+
"title": "ch.bfs.gebaeude_wohnungs_register",
188+
"href": "/rest/services/ech/MapServer/ch.bfs.gebaeude_wohnungs_register/<featureid>"
189+
}
190+
]
191+
}
192+
]
193+
}'
194+
/>
195+
142196
Search for locations of type "parcel" and "district" (the origins):
143197

144198
<ExampleCodeBlock

page/end-of-life.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
---
2-
previewTitle: 'Removal of assets ch.bazl.luftfahrthindernis'
3-
previewContent: 'Obsolete assets of ch.bazl.luftfahrthindernis removed as planned'
2+
previewTitle: 'Removal of layer ch.bakom.mobilnetz-2g'
3+
previewContent: 'Layer ch.bakom.mobilnetz-2g removed as planned'
44
---
55

66
# End-of-Life
77

88
Announcements of changes in our systems and in our provided data sets, newest first.
99

10+
## [2026-02-04] Removal of layer ch.bakom.mobilnetz-2g
11+
12+
The layer ch.bakom.mobilnetz-2g has been removed from chsdi services as previously announced.
13+
1014
## [2026-01-13] Removal of assets ch.bazl.luftfahrthindernis
1115

1216
The assets _luftfahrthindernis_4326.csv.zip_, _luftfahrthindernis_simplified_4326.csv.zip_ and _luftfahrthindernis_simplified_4326.kmz_ of the data collection ch.bazl.luftfahrthindernis have been removed from service STAC as previously announced and coordinated with FOCA as data provider.

releases/20260204.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title: 20260204
3+
date: Wednesday, February 4th 2026
4+
sidebar: true
5+
---
6+
7+
# Release 20260204 - February 4th 2026
8+
9+
### API & applications
10+
11+
### API
12+
13+
- Bug fixes:
14+
15+
- Announcements:
16+
- The object ID values of the layer _ch.vbs.schiessanzeigen_ have now changed for all objects due to geometrical changes in the source data. Existing permalinks to objects may not work properly anymore and should be replaced by the new object IDs (chsdi fields featureId and id).
17+
- The object ID values of the layer _ch.swisstopo.amtliches-gebaeudeadressverzeichnis_ currently contain a combination of the EGID and EDID numbers. This object ID will change on this layer with the chsdi release of March 18th 2026 and will contain the EGAID number from then on, in conformity to the minimal geodata model of _ch.swisstopo.amtliches-gebaeudeadressverzeichnis_.
18+
- 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 May 2026, because the high-voltage transmission lines will be represented as individual poles between the line segments as a refinement of this geodata product.
19+
20+
- [Full changelog](https://github.com/geoadmin/mf-chsdi3/compare/2025-12-17-rc1...2026-02-04-rc1)
21+
22+
### Geodata
23+
24+
| Status | Layer |
25+
| ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
26+
| New | [UAS Awareness Zones](https://map.geo.admin.ch/?layers=ch.bazl.uas-aktivitaetszonen) (ch.bazl.uas-aktivitaetszonen) |
27+
| Update | [Snowshoe trails](https://map.geo.admin.ch/?layers=ch.astra.schneeschuhwanderwege) (ch.astra.schneeschuhwanderwege) |
28+
| Update | [Winter hiking trails](https://map.geo.admin.ch/?layers=ch.astra.winterwanderwege) (ch.astra.winterwanderwege) |
29+
| Update | [Organic soils CH 2024](https://map.geo.admin.ch/?layers=ch.agroscope.abschaetzung-organische_boeden) (ch.agroscope.abschaetzung-organische_boeden) |
30+
| Update | [Basic statistical units level 1](https://map.geo.admin.ch/?layers=ch.bfs.statistische-grundeinheiten_stufe1) (ch.bfs.statistische-grundeinheiten_stufe1) |
31+
| Update | [Basic statistical units level 2](https://map.geo.admin.ch/?layers=ch.bfs.statistische-grundeinheiten_stufe2) (ch.bfs.statistische-grundeinheiten_stufe2) |
32+
| Update | [Wildlife reserves](//map.geo.admin.ch/?layers=ch.bafu.wrz-jagdbanngebiete_select) (ch.bafu.wrz-jagdbanngebiete_select) |
33+
| Update | [Designated wildlife areas](//map.geo.admin.ch/?layers=ch.bafu.wrz-wildruhezonen_portal) (ch.bafu.wrz-wildruhezonen_portal) |
34+
| Update | [Public transport connection quality ARE](//map.geo.admin.ch/?layers=ch.are.gueteklassen_oev) (ch.are.gueteklassen_oev) |
35+
| Update | [Pollen Birch, 1h](//map.geo.admin.ch/?layers=ch.meteoschweiz.messwerte-pollen-birke-1h) (ch.meteoschweiz.messwerte-pollen-birke-1h) |
36+
| Update | [Pollen Beech, 1h](//map.geo.admin.ch/?layers=ch.meteoschweiz.messwerte-pollen-buche-1h) (ch.meteoschweiz.messwerte-pollen-buche-1h) |
37+
| Update | [Pollen Oak, 1h](//map.geo.admin.ch/?layers=ch.meteoschweiz.messwerte-pollen-eiche-1h) (ch.meteoschweiz.messwerte-pollen-eiche-1h) |
38+
| Update | [Pollen Alder, 1h](//map.geo.admin.ch/?layers=ch.meteoschweiz.messwerte-pollen-erle-1h) (ch.meteoschweiz.messwerte-pollen-erle-1h) |
39+
| Update | [Pollen Ash, 1h](//map.geo.admin.ch/?layers=ch.meteoschweiz.messwerte-pollen-esche-1h) (ch.meteoschweiz.messwerte-pollen-esche-1h) |
40+
| Update | [Pollen Grasses, 1h](//map.geo.admin.ch/?layers=ch.meteoschweiz.messwerte-pollen-graeser-1h) (ch.meteoschweiz.messwerte-pollen-graeser-1h) |
41+
| Update | [Pollen Hazel, 1h](//map.geo.admin.ch/?layers=ch.meteoschweiz.messwerte-pollen-hasel-1h) (ch.meteoschweiz.messwerte-pollen-hasel-1h) |
42+
| Update | [Rock density](//map.geo.admin.ch/?layers=ch.swisstopo.geologie-gesteinsdichte) (ch.swisstopo.geologie-gesteinsdichte) |
43+
| Update | [Ladestationen der Gruppe Verteidigung](https://map.geo.admin.ch/?layers=ch.vbs.ladestationen) (ch.vbs.ladestationen) |
44+
| Update | [Metallic raw materials](https://map.geo.admin.ch/?layers=ch.swisstopo.geologie-rohstoffe-vererzungen) (ch.swisstopo.geologie-rohstoffe-vererzungen) |
45+
| Update | [Deep geothermal projects](//map.geo.admin.ch/?layers=ch.swisstopo.geologie-tiefengeothermie_projekte) (ch.swisstopo.geologie-tiefengeothermie_projekte) |
46+
| Update | [Thermal waters](//map.geo.admin.ch/?layers=ch.swisstopo.geologie-thermale_waesser) (ch.swisstopo.geologie-thermale_waesser) |
47+
| Update | [Landwirtschaftliche Nutzungsflächen Schweiz](//map.geo.admin.ch/?layers=ch.blw.landwirtschaftliche-nutzungsflaechen) (ch.blw.landwirtschaftliche-nutzungsflaechen) |
48+
| Update | [Aerial images cantons](//map.geo.admin.ch/?layers=ch.swisstopo.lubis-luftbilder-dritte-kantone) (ch.swisstopo.lubis-luftbilder-dritte-kantone) |
49+
| Update | [Published shooting range bulletins, hazard zones](//map.geo.admin.ch/?layers=ch.vbs.schiessanzeigen) (ch.vbs.schiessanzeigen) |

releases/releases-sidebar.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
[
2+
{
3+
"text": "Release 20260204",
4+
"link": "/releases/20260204"
5+
},
26
{
37
"text": "Release 20251217",
48
"link": "/releases/20251217"
@@ -59,4 +63,4 @@
5963
"text": "Release 20240313",
6064
"link": "/releases/20240313"
6165
}
62-
]
66+
]

0 commit comments

Comments
 (0)