Zum Inhalt springen
MultiBaseCS Hilfe
Esc
↑↓navigieren↵öffnen⌘Jvorschau

GeoLookup

Alle Geodaten zu einer Koordinate (WGS84). Jedes Unterfeld (Hoehe, Messtischblatt, Verwaltungsgebiet, Referenzgitter, Ort, Wetter) wird nur geladen, wenn es abgefragt wird.

QUERYGeoLookup
Authorization
AuthorizationBearer token · headerrequired
Arguments
latFloat!required

Breitengrad WGS84

lonFloat!required

Längengrad WGS84

Returns

Konsolidierte Geodaten zu einer Koordinate (WGS84). Unterfelder werden nur bei Auswahl geladen.

Try it
Server
Authorization
Bodyapplication/json
Request
curl -X POST 'https://api.multibasecs.de/graphql' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
  "query": "query GeoLookup($lat: Float!, $lon: Float!) {\n  GeoLookup(lat: $lat, lon: $lon) {\n    Hoehe {\n      Meter\n      Quelle\n    }\n    Koordinaten {\n      Lat\n      Lon\n    }\n    Messtischblatt {\n      Name\n      Nummer\n      Quadrant\n      Raster\n    }\n    Ort {\n      bbox\n      type\n    }\n    Ref\n    Referenzgitter {\n      CellCode\n      LAEA1CellCode\n      LAEACellCode\n      LAEARaster\n      Raster\n    }\n    Verwaltungsgebiet {\n      Bundesland\n      Gemeinde\n      Landkreis\n    }\n  }\n}",
  "variables": {
    "lat": 0,
    "lon": 0
  }
}'
Response
{
  "data": {
    "GeoLookup": {
      "Hoehe": {
        "Meter": 0,
        "Quelle": "string"
      },
      "Koordinaten": {
        "Lat": 0,
        "Lon": 0
      },
      "Messtischblatt": {
        "Name": "string",
        "Nummer": "string",
        "Quadrant": "string",
        "Raster": "string"
      },
      "Ort": {
        "bbox": [
          0
        ],
        "type": "string"
      },
      "Ref": "string",
      "Referenzgitter": {
        "CellCode": "string",
        "LAEA1CellCode": 0,
        "LAEACellCode": 0,
        "LAEARaster": "string",
        "Raster": "string"
      },
      "Verwaltungsgebiet": {
        "Bundesland": "string",
        "Gemeinde": "string",
        "Landkreis": "string"
      }
    }
  }
}