Repository navigation
Functions GeoResource
Florian Fehring edited this page Oct 5, 2026
·
1 revision
Die GeoResource beinhaltet Funktionen zur geometrischen und geographischen Analyse von Daten. Vorraussetzung dafür ist jeweils, dass es mindestens eine Spalte mit dem Typ GEOMETRY in den zu betrachteneden Datensätze gibt.
Berechnet die Distanz zwischen allen Datensätzen, wobei die Entfernung in der Reihenfolge der Sortierung gebildet wird.
Example:
URL: {{base_url}}/SmartDataLyser/smartdatalyser/geo/distance?smartdataurl={{base_url}}/SmartDataTest&storage=smartmonitoring&collection=smartdatalyser_geo_distance
Body: -
Insomnia Test: SmartDataLyser/GeoResource/distance
Berechnet die Summe aller Höhenunterschiede zwischen den Datensätzen.
Findet Datensätze, bei denen die Geometrien in der Nachbarschaft liegen.
Parameter:
| Bezeichnung | Beschreibung |
|---|---|
| smartdataurl | URL unter der das SmartData mit den Daten zu finden ist |
| storage1 | Storage der ersten Collection |
| collection1 | Name der ersten Collection |
| geomattr1 | Geometrieattribut in der ersten Collection |
| storage2 | Storage der zweiten Collection |
| collection2 | Name der zweiten Collection |
| geomattr2 | Geometrieattribut in der zweiten Collection |
| distance | Distanz in Metern die zwischen den Datensätzen liegen darf |
Antwort:
| Bezeichnung | Beschreibung |
|---|---|
| a | ID des ersten Datensatzes |
| b | ID des zweiten Datensatzes |
| dist | Distanz zwischen den beiden Datensätzen in Metern |