Einführung
Die Landeskarten-API (LKApi) kann zu einer beliebigen Position in der Schweiz das dazugehörende Kartenblatt von SwissTopo (Massstab 1:25'000) ermitteln. Es ist geplant, dass später zu den 1:25'000-Karten weitere Produkte wie Skitourenkarten oder Zusammensetzungen dazukommen.
LKApi ist ein privates Projekt von Alexander Müdespacher und steht in keinerlei Verbindung mit SwissTopo.
API-Dokumentation
API-Ressourcen
Die LKApi-API basiert auf REST und antwortet in JSON.
/map
Gibt das Kartenblatt für eine bestimmte Position zurück.
Ressourcen-URL
http://lkapi.alexandermuedespacher.ch/request/map
Eingabeparameter
Name | Benötigt | Beschreibung | Beispiel |
---|---|---|---|
lat |
ja | Längengrad des POI | 45.976 |
lng |
ja | Breitengrad des POI | 7.658 |
Antwortparameter
Name | Beschreibung |
---|---|
MapNr |
Nummer des Kartenblatts |
MapName |
Name des Kartenblatts |
MapUrl |
Link zur Detailseite von SwissTopo |
Beispielanfrage
GET http://lkapi.alexandermuedespacher.ch/request/map/?lat=45.976&lng=7.658
Beispielrückgabe
{ "MapNr": "1347", "MapName": "Matterhorn", "MapUrl": "http:\/\/www.toposhop.admin.ch\/de\/shop\/productMetadata?productId=1347" }
Download
Die KML-Datei mit der Einteilung der Kartenblätter (1:25'000) kann hier heruntergeladen werden.