filter_dataset
Filters CityJSON or CityGML building datasets by address or rectangular coordinates, setting the result as active. Disables saving changes to protect original data.
Instructions
Filtert das Dataset nach Adressen oder Koordinaten und setzt das gefilterte Dataset als aktives Dataset.
Das gefilterte Dataset wird zum neuen aktiven Dataset. Alle nachfolgenden Tool-Aufrufe arbeiten dann nur mit den gefilterten Gebäuden. Mit load_dataset() kann jederzeit das Original neu geladen werden.
WICHTIG: Nach dem Filtern können keine Änderungen mehr gespeichert werden, um das Original zu schützen. Die History wird geleert!
Args: addressRestriciton: Dictionary mit Adressbeschränkungen (z.B. {"thoroughfareName": "Stakenholt"}) borderCoordinates: Liste von Koordinaten für einen rechteckigen Bereich (z.B. [[x1,y1], [x2,y2], [x3,y3], [x4,y4]])
Returns: dict: Informationen zum gefilterten Dataset (building_count, minimum, maximum, filepath, title)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| borderCoordinates | No | ||
| addressRestriciton | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||