situs — Explorer

Jedes Panel spricht genau einen Endpunkt an und zeigt die abgesetzte URL mit. Die Rangliste im Match-Panel rechnet der Dienst; sonst wird hier nichts berechnet oder zusammengefasst, was der Dienst nicht selbst liefert.

Art → Habitattypen — GET /v1/species/{conceptId}/habitat-types


Art → Zeigerwerte — GET /v1/species/{conceptId}/traits


Artenliste → Rangliste der Habitattypen — POST /v1/habitat-types/match

Der Dienst ordnet die Habitattypen danach, wie gut sie die Artenliste erklären. score ist ein Log-Likelihood, keine Wahrscheinlichkeit — belastbar ist die Reihenfolge, nicht der Betrag. area aus der Kopfzeile wirkt als Plausibilitätsprüfung, nicht als Filter.


Artenliste → Habitattypen — POST /v1/species/habitat-types


Zeigerwertanalyse — POST /v1/species/traits/summary

Gemittelt wird strikt je Vokabular und Dimension. Das gewichtete Mittel (mit 1/Nischenbreite) erscheint nur, wo Nischenbreiten vorliegen — bei EIVE, nicht bei Tichý oder Midolo.


Habitattyp-Detail — GET /v1/habitat-type/{typology}/{code}


Habitattyp → Arten — GET /v1/habitat-type/{typology}/{code}/species


Syntaxa-Navigation — GET /v1/syntaxa und GET /v1/syntaxon/{id}

Ein Klick lädt das jeweilige Syntaxon und zeigt Brotkrumenzeile, aktuelle Einheit und Kinder. Die gerenderte Ansicht steht neben dem Roh-JSON, nicht an seiner Stelle — beides bleibt einsehbar.


Syntaxon → Habitattypen — GET /v1/syntaxon/{id}/habitat-types