Abfrage
Mit dem Abfrage-Widget können Abfragen auf Layer ausgeführt werden. Es wird zwischen vordefinierten Abfragen und benutzerdefinierten Abfragen unterschieden. Vordefinierte Abfragen sind Abfrage-Templates, die in der Konfiguration des Layers (exri) hinterlegt werden und dem Nutzer eine Suchmaske zur Verfügung stellen. Benutzerdefinierte Abfragen hingegen ermöglichen es dem Nutzer, eigene Abfragen zu erstellen, indem er Felder und Werte auswählt, SQL-Filter definiert und optional auch einen räumlichen Filter hinzufügt.
- query.json
Beispielkonfiguration
{
"title": "Abfrage",
"tooltip": "Mit dem Abfrage-Widget können Abfragen nach SQL-Prinzipien auf Layer ausgeführt werden",
"icon": "query",
"enabled": true,
"authorizedGroups": ["org"]
}Parameter
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
title | String | Titel des Werkzeugs |
tooltip | String | Tooltip des Werkzeugs |
icon | String | Icon für das Werkzeugs. Der angegebene Name muss als SVG-Datei unter terratwin/static/icons verfügbar sein. |
enabled | Bool | Schaltet das Werkzeug ein oder aus |
authorizedGroups | Array<GroupId> | Liste von Gruppen-Ids im primären Portal, die auf das Werkzeug zugreifen dürfen (siehe Freigabe von Werkzeugen) |
Hinweise
- mit
Abfrage ausführenwerden die Ergebnisse in der Karte ausgewählt, auch wenn die Auswahl für den Layer deaktiviert ist - es können nur für die Layer-Types
Feature Layer,Map Image SublayerundWFSbenutzerdefinierte Abfragen erstellt werden - Dienste müssen
queryunterstützen, damit benutzerdefinierte Abfragen ausgeführt werden können - die Eingabe eines Puffers beim räumlichen Filter ist nur für Dienste verfügbar, die
supportsDistanceunterstützen - der Operator
getrennt von (disjoint)beim räumlichen Filter ist nur für Dienste verfügbar, diesupportsDisjointSpatialRelationshipunterstützen