- edited description
Dropdown Menu bei "Fachdaten" (wie Geo-Online Hamburg)
Wie kann das Dropdown-Menü ähnlich dem Hamburger Masterportal in Version 2.12.1 erstellt werden?
Vielen Dank und Viele Grüße.
Comments (10)
-
reporter -
reporter - edited description
-
reporter - changed title to Dropdown Menu bei "Fachdaten" (wie Geo-Online Hamburg)
-
-
assigned issue to
-
assigned issue to
-
- changed status to open
-
Dies geschieht automatisch bei Benutzung des Baumtyps “default”. Dort wird der Layerbaum automatisch aus der services.json erstellt. Es werden dann alle Layer eingebunden, die bestimmten Kriterien entsprechen (z.B. vom Typ WMS oder Sensor, mit Metadaten verknüpft etc.). Kategorisiert werden diese Layer dann über die Metadaten. Die entsprechenden Angaben aus den Metadaten finden sich in der services.json wieder, z.B.
"datasets": [{ "md_id": "8761AF79-641F-4E64-AE4D-280FAAEF4EC2", "csw_url": "https://metaver.de/csw", "show_doc_url": "https://metaver.de/trefferanzeige?cmd=doShowDocument&docuuid=", "rs_id": "https://registry.gdi-de.org/id/de.hh/d0361a3c-27ed-4c5a-bcbe-08a4a3793f29", "md_name": "Naturschutzgebiete in Hamburg", "bbox": "461468.968928975,5916367.22980651,587010.909598947,5980347.75579767", "kategorie_opendata": ["Umwelt und Klima"], "kategorie_inspire": ["Schutzgebiete"], "kategorie_organisation": "Behörde für Umwelt, Klima, Energie und Agrarwirtschaft (BUKEA)" }]
Die drei Kategoriensets lassen sich dann über die Dropdown umschalten und unter den entsprechenden Oberordnern finden sich dann alle Layer der GDI bzw. der services.json. Die eingebundenen Layer in Geo-Online werden somit nicht händisch ergänzt sondern stellen immer die aktuell komplette Übersicht aller vorhandenen Layer dar.
-
- changed status to resolved
-
reporter Vielen Dank für die Vorschläge und die Lösung. Die Kategorien sind festgelegt... ist es möglich, ihre Namen zu ändern?
-
Bisher nicht, da die 3 Kategorien im Core hart gecodet sind. Wir werden das aber mit dem Refactoring des Cores angehen.
-
reporter Okay…Dankeschön!!
- Log in to comment