BayernCloud

Tourismus

Auslastungsdaten Doku

Wie können Auslastungen aus der BCT abgefragt werden

Überblick

Diese Dokumentation erklärt, wie Sie Auslastungsdaten über die BayernCloud API abrufen können. Der Endpunkt "list_occupancy" liefert alle Auslastungsobjekte zurück.

Detaillierte Informationen finden Sie in der offiziellen API-Dokumentation:

Auslastungsobjekte

Auslastungen

Anzahl der Personen am aktuellen POI

Parkauslastungen

Anzahl der parkenden Fahrzeuge am POI

Personenzähler

Anzahl der Personen, die einen Wegpunkt überschritten haben

Standorte von Auslastungsobjekten

Diese Karte zeigt die Standorte aller Auslastungsobjekte:

So binden Sie ein solches Kartenwidget auch auf Ihrer Seite ein: Kartenwidget Dokumentation

API Beispiele

Abfrage mit verknüpften Inhalten

GET https://data.bayerncloud.digital/api/v4/endpoints/list_occupancy?include=about

Pagination

Die API unterstützt Pagination für große Datenmengen:

  • Die Gesamtanzahl wird im meta.total Attribut zurückgegeben.
  • Die Anzahl der Seiten finden Sie im meta.pages Attribut.
  • Links zur nächsten und vorherigen Seite sind im links Attribut enthalten.

Beispielantwort mit Pagination:

{
  "response": {
    "meta": {
      "total": 6963,
      "pages": 279,
      "collection": {
        "id": "36a736f7-9e2d-4be5-b0f0-45ada2ff7013",
        "name": "Aktuelle Open Data Veranstaltungen",
        "slug": "list_current_events"
      }
    },
    "links": {
      "next": "https://data.bayerncloud.digital/api/v4/endpoints/36a736f7-9e2d-4be5-b0f0-45ada2ff7013?page%5Bnumber%5D=2&page%5Bsize%5D=25"
    }
  }
}

Tipps zur Verwendung der Pagination

1. Rufen Sie zunächst den Endpunkt ab, um die Gesamtanzahl zu erhalten:

              GET https://data.bayerncloud.digital/api/v4/endpoints/list_occupancy
            

2. Rufen Sie dann den Gesamtbestand ab oder blättern Sie seitenweise durch:

              GET https://data.bayerncloud.digital/api/v4/endpoints/list_occupancy?page[size]=191
            
              GET https://data.bayerncloud.digital/api/v4/endpoints/list_occupancy?page[number]=2&page[size]=25