envvision Lösungsstrategie für Umweltdatenmanagement und INSPIRE Dresden, 24. Februar 2010 Heino Rudolf
Inhalte Atmosphäre (Luft) Präsentation GIS-Award 2010 Was will envvision? Landschaft Biosphäre (Leben) Technosphäre (Technik/ Kultur) Was ist envvision? Was macht envvision? Was kann envvision? Hydrosphäre (Wasser) Lithosphäre (Boden) Wassily Kandinsky: zu grün envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 2
Wofür steht envvision? environment = Umwelt Umwelt ist alles das, was uns umgibt. Umwelt ist viel mehr als Umweltschutz. Die nachhaltige Gestaltung unserer Umwelt stellt neue Herausforderungen an die Datenverwaltung und das Datenmanagement an Rechnerunterstützungen bei der Prozessbearbeitung. Atmosphäre (Luft) Technosphäre (Kultur/Technik) Hydrosphäre (Wasser) Biosphäre (Leben) Lithosphäre (Boden) envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 3
Wofür steht envvision? Visionäre Lösung Verwaltung aller Daten unserer Umwelt Komplexität Verschneidungen Analysen mit neuer Qualität Verknüpfungen mit Fachverfahren Datenbereitstellungen - Web-Dienste - Prozessmanagement Atmosphäre (Luft) Technosphäre (Kultur/Technik) Hydrosphäre (Wasser) Biosphäre (Leben) Lithosphäre (Boden) envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 4
Was will envvision? Atmosphäre (Luft) allgemeine Ausgangssituation für das Umweltdatenmanagement Landschaft Biosphäre (Leben) Technosphäre (Technik/ Kultur) Hydrosphäre (Wasser) Komplexität der Aufgabenstellung, sich ständig verändernde Anforderungen Erhebung und Verwaltung von Umweltzuständen zu konkreten Zeitpunkten Erstellung von verbindlichen Planungen und Bearbeitung von Planungsszenarien neue Betrachtungshorizonte, Bedürfnisse, spezielle, auch individuelle Sichten Dynamik in den Daten Paul Klee: Lithosphäre Italienische Stadt (Boden) Technosphäre (Kultur/Technik) envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 5
Was finden wir vor? Konkrete Ausgangssituation in der Umweltverwaltung File-basierte Grafik- und Sachdaten Fachverfahren mit spezifischen und komplexen Datenstrukturen Datensammlungen einzelner Mitarbeiter Geobasisdaten und dienste Paul Klee: Drei Türme Metadaten envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 6
Was ist envvision? Fachthematik/Daten DV-Technik einheitlich strukturierter Datenpool konsequent objektorientiert; 1 realer Sachverhalt wird durch 1 Datenbankobjekt abgebildet. Gesamtansatz gibt Modellierungsmethodiken und Basisstrukturen vor. Daten sind fachübergreifend verschneid- und auswertbar. envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 7
Wie werden die Daten modelliert? Systemanalyse zu den Prozessen im Ökosystem Datenmodellierung Personen envvision Betrachtungsobjekte Handlungen Prozesse Werte envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 8
Wie werden die Daten modelliert? extern envvisioninnerclass extern envvisionobject extern envvisionbusiness Datenmodellierung extern envvisionmultifeature extern envvisionfeature Adresse +[Adr]Str : envgdbtypestring +[Adr]Plz : envgdbtypestring +[Adr]Ort : envgdbtypestring Postanschrift Standort Person +Name : envgdbtypestring +Vorname_Zusatz : envgdbtypestring +Anrede : envgdbtypedomainkey extern envvisionrastercatalog Kommunikation +[Com]Tel : envgdbtypestring +[Com]Fax : envgdbtypestring +[Com]Mail : envgdbtypestring +[Com]Web : envgdbtypestring Zeitdauer_AbsYear +[AbsYear]Beg : envgdbtypeinteger +[AbsYear]End : envgdbtypeinteger Personengemeinschaft Stamm-/ Tochterbetrieb Eltern/ Kind Betrachtungsobjekt +Name : envgdbtypestring +Bemerkung : envgdbtypestring Ausführender Verantwortlicher envvision Personen Zeitdauer_AbsDate Handlung +[AbsDate]Beg : envgdbtypedate +[AbsDate]End : envgdbtypedate Zeitdauer_AbsTime +[AbsTime]DatBeg : envgdbtypedate +[AbsTime]TimBeg +[AbsTime]DatEnd : envgdbtypedate +[AbsTime]TimEnd +Bezeichnung : envgdbtypestring +Bemerkung : envgdbtypestring Teilhandlung Folgehandlung Prozess +Bezeichnung : envgdbtypestring +Bemerkung : envgdbtypestring Betrachtungsobjekte Handlungen Wert Prozesse Metadaten +ClsID_Obj : envgdbtypedomainkey +Datum : envgdbtypedate +Erfasser : envgdbtypestring -Kontakt : envgdbtypestring -Inhaltsbeschreibung : envgdbtypestring -Bemerkung : envgdbtypestring Werte envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 9
Wie werden die Daten verarbeitet? Datenhaltung wenige standardisierte Modellierungselemente Möglichkeit struktureller Erweiterungen ohne vorhandene Elemente verändern/ ergänzen zu müssen Erst die Vereinheitlichung ermöglicht die Übersicht über die dynamischen Fachinhalte. Datenbereitstellung Definition eigenständiger Modell-Klassen für die Anwendungsfälle Modell-Klassen bedienen die Standard-Dienste. Paul Klee: Scheidung abends Die Anwendungen (z.b. envvision Fach Services) und die Dienste (z.b. für INSPIRE) können generisch erstellt und angepasst werden. envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 10
Was ist envvision? Fachthematik/Daten DV-Technik einheitlich strukturierter Datenpool konsequent objektorientiert; 1 realer Sachverhalt wird durch 1 Datenbankobjekt abgebildet. Gesamtansatz gibt Modellierungsmethodiken und Basisstrukturen vor. Daten sind fachübergreifend verschneit- und auswertbar. Fachliche Ausprägungen und Anwendersichten werden konfiguriert. envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 11
Wie werden die Sichten modelliert? extern envvisionbusiness extern envvisioninnerclass extern envvisionobject extern envvisionmultifeature extern envvisionjoinobject extern envvisionbusiness extern envvisionmultifeature extern envvisionfeature extern envvisionrastercatalog extern envvisionfeature Adresse +[Adr]Str : envgdbtypestring +[Adr]Plz : envgdbtypestring +[Adr]Ort : envgdbtypestring Postanschrift Standort Person +Name : envgdbtypestring +Vorname_Zusatz : envgdbtypestring +Anrede : envgdbtypedomainkey extern envvisionrastercatalog Grenzwerte -WE-Menge_Grenzwert : Relation_From -<FSM_Model5_Werte> -* View0_WE_Grenzwert extern WE-Menge_Grenzwert -<FSM_Model5_Werte> Kommunikation +[Com]Tel : envgdbtypestring +[Com]Fax : envgdbtypestring +[Com]Mail : envgdbtypestring +[Com]Web : envgdbtypestring Zeitdauer_AbsYear +[AbsYear]Beg : envgdbtypeinteger +[AbsYear]End : envgdbtypeinteger Zeitdauer_AbsDate +[AbsDate]Beg : envgdbtypedate +[AbsDate]End : envgdbtypedate Personengemeinschaft Stamm-/ Tochterbetrieb Eltern/ Kind Betrachtungsobjekt +Name : envgdbtypestring +Bemerkung : envgdbtypestring Handlung +Bezeichnung : envgdbtypestring +Bemerkung : envgdbtypestring Ausführender Verantwortlicher View1_Überwachungsmessstelle -* WSG_over_WSZ -Wasserschutzzone : Relation_From -<FSM_Model2_BO> WSG -Wasserschutzgebiet : Relation_From -<FSM_Model2_BO> WSZ -Wasserschutzzone : Relation_From -<FSM_Model2_BO> -* -* -* View0_WSG View1_WSZ View0_WSZ View0_Anlage extern Messstelle -<FSM_Model2_BO> extern Wasserschutzgebiet -<FSM_Model2_BO> extern Wasserschutzzone -<FSM_Model2_BO> extern Anlage -<FSM_Model2_BO> Zeitdauer_AbsTime +[AbsTime]DatBeg : envgdbtypedate +[AbsTime]TimBeg +[AbsTime]DatEnd : envgdbtypedate +[AbsTime]TimEnd Prozess Teilhandlung Folgehandlung View0_Ressourcennutzung -* View0_Person -* extern Ressourcennutzung -<FSM_Model4_Prozess> extern Person -<FSM_Model1_Tetraeder> +Bezeichnung : envgdbtypestring +Bemerkung : envgdbtypestring Wert Realisierung_Wasserentnahme -Wasserentnahme : Relation_From -<FSM_Model4_Prozess> Bescheid -Rechtsentscheidung : Relation_From -<FSM_Model3_Handlung> View1_Person +Name +Vorname +Anrede +PostStr +PostPlz +PostOrt +SitzStr +SitzPlz +SitzOrt Metadaten +ClsID_Obj : envgdbtypedomainkey +Datum : envgdbtypedate +Erfasser : envgdbtypestring -Kontakt : envgdbtypestring -Inhaltsbeschreibung : envgdbtypestring -Bemerkung : envgdbtypestring Tatbestand_Wasserentnahme -Benutzungsgenehmigung : envvisionlink -<FSM_Model4_Prozess> View0_Rechtsentscheidung extern Rechtsentscheidung +* -<FSM_Model3_Handlung> View0_Wasserentnahme extern Wasserentnahme +* -<FSM_Model4_Prozess> extern envvisionselectobject envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 12
Was ist envvision? Fachthematik/Daten DV-Technik einheitlich strukturierter Datenpool konsequent objektorientiert; 1 realer Sachverhalt wird durch 1 Datenbankobjekt abgebildet. Gesamtansatz gibt Modellierungsmethodiken und Basisstrukturen vor. Daten sind fachübergreifend verschneit- und auswertbar. Fachliche Ausprägungen und Anwendersichten werden konfiguriert. Versionierungskonzept für Fixierung von Umweltzuständen und Planungsergebnissen envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 13
Wie werden die Daten versioniert? zentrale Datenhaltung mit Versionierungsmöglichkeiten Verwaltung von Umweltzuständen zu konkreten Analysezeitpunkten, z.b. Wasserrahmenrichtlinie EU-Umgebungslärmrichtlinie Hochwasserrisikomanagement-Richtlinie Verwaltung von verbindlichen Planungen und Planungsszenarien Über die Versionierung werden die Daten zu einem konkreten Zeitpunkt eingefroren. Paul Klee: Haupt- und Nebenwege Die Änderungen werden nur in den entsprechenden Versionen sichtbar. envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 14
Wie werden die Daten versioniert? (Quelle: LCC Consulting AG, Zürich, 2006 ) envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 15
Was ist envvision? Fachthematik/Daten einheitlich strukturierter Datenpool konsequent objektorientiert; 1 realer Sachverhalt wird durch 1 Datenbankobjekt abgebildet. Gesamtansatz gibt Modellierungsmethodiken und Basisstrukturen vor. Daten sind fachübergreifend verschneit- und auswertbar. Fachliche Ausprägungen und Anwendersichten werden konfiguriert. Versionierungskonzept für Fixierung von Umweltzuständen und Planungsergebnissen DV-Technik envvision für die zentrale Datenverwaltung auf Basis ArcGIS-Server: objektorientierte Datenhaltung mit Grafik- und Sachdaten Bereitstellung von Diensten für die Datenbereitstellung (Standards nach W3C, OGC) DeveloperKit für die Konfigurierung der Fachschalen Importer für die Übernahme der Fachdaten von den Fachverfahren Schnittstellen zu Standard-Produkten (xima forms, Reportingtools, Metadatensysteme, Security) envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 16
Was ist envvision? INTERNET Special Application GeoServer Download Server envvision ExpertClient Metadaten Server Schnittstellen-Services envvision Services ArcGIS Server Fachverfahren Datenbank envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 17
Wie sieht envvision aus? Schutzgebiete entsprechend Modellvorhaben GDI-DE envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 18
Wie sieht envvision aus? Wasserbuch generiert aus 8 Fachverfahren envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 19
Wie sieht envvision aus? Pegel mit Dienst zur Anzeige der Wasserstands-Ganglinie envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 20
Wie sieht envvision aus? Lärmkartierung 2007 nach EU-ULR im ExpertClient envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 21
Wie sieht envvision aus? Lärmkartierung 2007 nach EU-ULR im WebClient envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 22
Wie sieht envvision aus? Hauptmenü zum Fachinformationssystem Wasserrechtlicher Vollzug envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 23
Was ist envvision? INTERNET Special Application GeoServer Download Server envvision ExpertClient Metadaten Server Schnittstellen-Services envvision Services ArcGIS Server Fachverfahren Datenbank envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 24
Was ist envvision? envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 25
Was ist envvision? Wasser envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 26
Was ist envvision? Natur Wasser envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 27
Was ist envvision? P l a n u n g Natur Wasser envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 28
Was ist envvision? P l a n u n g Natur Wasser Boden envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 29
Was ist envvision? P l a n u n g Natur Wasser Boden Immissionsschutz envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 30
Was ist envvision? P l a n u n g Natur Wasser Boden Immissionsschutz envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 31
Was kann envvision? Versionierungskonzept Planungen Szenarien INSPIRE (z.b. OGC SOAP) Objekte mit Grafik-/ Sachdaten Objektklassen für die Anwendungsfälle Datenhaltung Datenbereitstellung Metadaten Konfigurieren der Dienste themenübergreifender Gesamtansatz einheitliche Datenstruktur Zugriffsrechte Zugriffssicherung Download Schnittstellen Reporting zu Auswertungen Fachverfahren Beauskunftung Importer konkrete Umweltzustände Fach- Applikationen GIS- Komponente Paul Klee: Studie envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 32
Was kann envvision? Atmosphäre (Luft) UmweltDatenZentren - Fachapplikationen auf Basis der Technologie envvision vom themenübergreifenden Datenmanagement Landschaft Biosphäre (Leben) über Prozessbearbeitung, Planungsmanagement ins Internet hin zu GDI und INSPIRE Technosphäre (Technik/ Kultur) Let s go INSPIRE! Hydrosphäre (Wasser) Lithosphäre (Boden) Wassily Kandinsky: zu grün envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE 33
Herzlichen Dank für Ihre Aufmerksamkeit! M.O.S.S. Computer M.O.S.S. Grafik Systeme GmbH Computer Grafik Niederlassung Systeme GmbH Dresden Buchenstraße 16 b Buchenstraße 16b 01097 Dresden 01097 Dresden Telefon +49 351 89819-0 Telefax +49 351 89819-20 T 0351 89819 0 moss@moss.de F 0351 89819 http://www.moss.de 20 envvision - Lösungsstrategie für Umweltdatenmanagement und INSPIRE www.moss.de 34