Logo_Garcia_Softwarelösungen
Projekte (Auszüge - nur öffentliche)

 
Implementierung eines Web Catalogue Service (CSW) in den Umwelt Objekt Katalog (UOK) Bayern:

Abstrakt:

Im Rahmen der INSPIRE Initiative wurde eine
Web Catalogue Service (CSW) Schnittstelle in den UOK integriert, um eine vereinheitlichte Abfragemöglichkeit von INSPIRE-Dokumenten zu ermöglichen.
Das CSW Protokoll ist XML-basiert (SOAP) und bietet dank einer integrierten Abfragesprache die Möglichkeit, komplexe Suchen nach Dokumenten (inkl. Georeferenzen/Boundingboxen) auszuführen. Durch diese Schnittstelle ist der UOK mit einem europaweiten, hierarchischen Netz verbunden, dessen Ziel es ist, dem Bürger/Forscher EU-Umweltdaten vereinheitlicht zur Verfügung zu stellen.
Für weitere Informationen siehe EUROPEAN COMMISSION, INSPIRE http://inspire.jrc.ec.europa.eu/

Projektdaten:

Paradigma: System komplett als XML-basierter Webservice realisiert.
Lösung: System basiert auf dem schon vorhandenen Tomcat Web-Application-Server, ist komplett als Servlet realisiert und nutzt schon vorhandene APIs.
Programmierung: System komplett in Java / XSLT geschrieben.
Datenbank: Tamino der Software AG (native XML Datenbank)
Plattform: Sun Cluster mit Sun Solaris 10


Screenshots:

CSW Abfrage als XML an den UOK:
Dieser Schreenshot zeigt eine CSW Abfrage an den UOK.
Gesucht wird nach allen Dokumenten, welche sich innerhalb einer geographischen Boundingbox befinden.
Antwort des UOK CSW Servers auf eine Abfrage:
Antwort auf die obere Abfrage als XML Dokument.


 
Entwicklung eines zentralen, mehrsprachigen Thesaurus Dienstes (Web / AJAX) zur einheitlichen Beschlagwortung von Metadaten:

Abstrakt:

Für die einheitliche Beschlagwortung von Dokumenten sind Thesauren (Wortkataloge) ein guter Ansatz.
Ziel war die Entwicklung eines webbasierten Thesaurus, welcher auch sehr grosse Wortbäume z.B.
GEMET (+ INSPIRE subset, über 6000 Begriffe / Mehrsprachig / 4 Ebenen) ohne Probleme darstellen kann.
Da die Ressourcen eines Browsers und die Kapazität der Leitung beschränkt sind, ist es nicht sinnvoll, den gesamten Wortbaum auf einmal zu übertragen. Dieses Problem wurde durch die verwendung der AJAX Technologie gelöst, welche es ermöglicht, dynamisch Webinhalte nachzuladen, ohne die Webseite komplett neu anzufordern.
Für die Thesaurusanwendung bedeutet dies die Möglichkeit, nur die Wörter zu laden, welche der Nutzer auch anfordert. Die Thesauren werden als Wortbäume mit erweiterbaren Ästen, ähnlich einem Dateibrowser, dargestellt. Erst nach dem Erweitern eines Astes werden deren Subkomponenten nachgeladen. So können dem Nutzer beliebig grosse/komplexe Thesauren zur verfügung gestellt werden.
Diese Lösung wird im UOK (Umwelt Objekt Katalog) und in der Mediendatenbank für Bildnachweise des Bayerisches Staatsministerium für Umwelt und Gesundheit eingesetzt, um die verschiedenen Ressorts mit Fachthesauren zu versorgen.

Projektdaten:

Paradigma: System komplett web-basiert (AJAX) realisieren und eine einfache Integration in das bestehende Webangebot ermöglichen.
Lösung: System basiert auf dem schon vorhandenen Tomcat Web-Application-Server, ist komplett als Servlet realisiert und nutzt schon vorhandene APIs.
Programmierung: System komplett in Java / JavaScript geschrieben mit Integration einer AJAX-Schnittstelle.
Datenbank: Tamino der Software AG (native XML Datenbank)
Plattform: Sun Cluster mit Sun Solaris 10


Screenshots:

Thesaurus (Beschlagwortung eines INSPIRE Dokumentes):
Screenshot vom web-basierten (AJAX) Thesaurus.
Die Thesaurus-Anwendung ist mehrsprachig und ermöglicht Volltextsuchen. Durch die AJAX Technologie werden nur noch die Teilbäume des Thesaurus übertragen, welche angezeigt werden sollen. Dadurch können beliebig grosse / tiefe Thesauren angezeigt werden.
Jeder Begriff kann im Detail angezeigt werden und es werden beliebig viele Sprachvarianten unterstützt.
Die einzelnen Begriffe sind über Kategorien "Oberbegriff", "Unterbegriff" und "Thematik" miteinander verknüpft.
Thesaurus (Beschlagwortung eines Bildnachweises):
Screenshot vom web-basierten (AJAX) Thesaurus für die Beschalgwortung von Bildnachweisen. Die Schlagwörter werden über die Zwischenablage in das Dokument eingefügt.
Hier sieht man einen Fachthesaurus zum Thema "Wasser" des Bayerisches Landesamt für Umwelt (LfU).


 
Implementierung der INSPIRE Direktive in den Umwelt Objekt Katalog (UOK) Bayern:

Abstrakt:

Im Rahmen der europäischen
INSPIRE Direktive wurde im Umwelt Objekt Katalog des Bayerische Staatsministerium für Umwelt, Gesundheit und Verbraucherschutz ein web-basiertes Erfassungs- und Verwaltungssystem entwickelt, um gültige Datensätze nach der komplexen Norm ISO 19115 zu erzeugen.
Durch die strikte, interaktive Validierung und der Nutzung von Fach-Thesauren, wird der Erfassungsaufwand für INSPIRE-kompatible Dokumente auf ein Minimum reduziert.
Auf Wunsch können die erfassten Dokumente dann auch automatisch in die angeschlossenen Systeme (Portale, CSW Dienste) publiziert werden und sind so für die Öffentlichkeit auffindbar.

Projektdaten:

Paradigma: System komplett web-basiert realisieren und eine einfache Integration in das bestehende Webangebot ermöglichen..
Lösung: System basiert auf dem schon vorhandenen Tomcat Web-Application-Server, ist komplett als Servlet realisiert und nutzt schon vorhandene APIs.
Programmierung: System komplett in Java geschrieben.
Datenbank: Tamino der Software AG (native XML Datenbank)
Plattform: Sun Cluster mit Sun Solaris 10


Screenshots:

INSPIRE Erfassungsmaske (Teilstück / Anfang): Die INSPIRE Erfassungsmaske ist nach 10 Kapiteln strukturiert, um eine komfortable Bearbeitung zu gewährleisten.
Kapitel:
B1 Identifikation / B2 Klassifizierung / B3 Schlüsselwörter / B4 Ausdehnung / B5 Zeitangaben / B6 Qualität und Validierung / B7 Konformität / B8 Einschränkungen / B9 Verantwortliche Organisation / B10 Metadaten
INSPIRE Erfassungsmaske (Teilstück / Beschlagwortung):
Die Beschlagwortung erfolgt durch einen web-basierten Thesaurus und ist multilingual. Es können beliebig viele Schlagwörter hinzugefügt werden.
Implementiert wurden der komplette GEMET (+ INSPIRE subset, über 6000 Begriffe / Mehrsprachig) und der NUTS Geo-Thesaurus.
INSPIRE Erfassungsmaske (Teilstück / Thesaurus):
Screenshot vom web-basierten (AJAX) Thesaurus.
Die Thesaurus-Anwendung ist mehrsprachig und ermöglicht Volltextsuchen. Durch die AJAX Technologie werden nur noch die Teilbäume des Thesaurus übertragen, welche angezeigt werden sollen. Dadurch können beliebig grosse / tiefe Thesauren angezeigt werden.
Jeder Begriff kann im Detail angezeigt werden und es werden beliebig viele Sprachvarianten unterstützt.
Die einzelnen Begriffe sind über Kategorien "Oberbegriff", "Unterbegriff" und "Thematik" miteinander verknüpft.
INSPIRE Dokumentenansicht (Teilstück):
Die Darstellung eines INSPIRE Datensatzes im UOK für den Datenerfasser.
Wird das Dokument für die Öffentlichkeit freigegeben, so sind die öffentlichen Fassungen direkt verlinkt (siehe Feld 'Link auf öffentliche Version im UOK public' und 'Inspire CSW Link').
Die öffentlichen Versionen dieses Dokumentes werden automatisch generiert und mit dem Hauptdokument synchronisiert.
Öffentliche Darstellung im UOK Portal:
Screenshot des veröffentlichten Dokumentes innerhalb des UOK Portals.
Das Portal selbst wird wiederum von Suchmaschinen (Google, Bing etc.) durchsucht, so dass dieses Dokument weltweit gefunden werden kann.


Online:

Der UOK (Umwelt Objekt Katalog) des Bayerischen Staatsministeriums für Umwelt, Gesundheit und Verbraucherschutz ist hier: UOK Bayern Portal zu erreichen.
 
Suchmaschine für den UOK (Umwelt Objekt Katalog) für das Bayerisches Staatsministerium für Umwelt, Gesundheit und Verbraucherschutz:

Abstrakt:

Das Bayerische Staatsministerium für Umwelt, Gesundheit und Verbraucherschutz erschließt mit dem
Umweltobjektkatalog (UOK) systematisch einschlägige Daten des Geschäftsbereichs und solche von Partnern aus Kommunen und Landratsämtern auf Grundlage der Informationsverpflichtungen aus EU-Richtlinien, des Umweltinformationsgesetzes und der Aarhuskonvention.
Bei den Daten handelt es sich in aller Regel um sogenannte Metainformationen, also Daten über Daten. Hierbei wird aufgezeigt, welche Daten in den einzelnen Fachbereichen zur Verfügung stehen, und wo sich die Datenquellen befinden.
Über einzelnen angebundenen Informationssysteme ist ein Zugriff auf die Daten unmittelbar möglich. Der Umweltobjektkatalog ist im Aufbau und wird laufend aktualisiert und durch neue Informationen ergänzt.
Er ist mit dem Bund- Länderportal zur Umweltinformation (www.PortalU.de) vernetzt.

Projektdaten:

Paradigma: System komplett als WebService realisieren.
Lösung: System basiert auf dem schon vorhandenen Tomcat Web-Application-Server, ist komplett als Servlet realisiert und nutzt schon vorhandene APIs.
Programmierung: System komplett in Java geschrieben.
Datenbank: Tamino der Software AG (native XML Datenbank)
Plattform: Sun Cluster mit Sun Solaris 10


Screenshots:

Portal-Seite:
Erweiterte Suche:
Suchergebnis:
Such nach "Ingolstadt"
UOK Thesaurus:
Thesaurus zur einheitlichen Beschlagwortung und zur Befüllung der Suchfelder


Online:

Der UOK (Umwelt Objekt Katalog) des Bayerischen Staatsministeriums für Umwelt, Gesundheit und Verbraucherschutz ist hier: UOK Bayern Portal zu erreichen.
 

Online-Bewerbung auf Forschungsvorhaben des Bayerischen Staatsministeriums für Umwelt, Gesundheit und Verbraucherschutz (E-Government)

Abstrakt:

Das Bayerisches Staatsministerium für Umwelt, Gesundheit und Verbraucherschutz und seine nachgeordneten Dienststellen erstellen jährlich einen Forschungsplan, in dem die Forschungsvorhaben aufgeführt sind, die im Folgejahr vergeben werden sollen.

Institutionen oder Firmen, die an der Durchführung eines oder mehrerer Forschungsvorhaben interessiert sind, können ihre Bewerbung für die entsprechend gekennzeichneten ("bewerben") Forschungsvorhaben abgeben.

  • Bei den einzelnen Forschungsvorhaben finden Sie eine kurze Beschreibung des Projektthemas, Angaben zur Vergabestelle, dem zuständigen Ansprechpartner, der weitere Auskünfte erteilt, der Bewerbungsfrist sowie zur geplanten Laufzeit des Vorhabens (Ausführungsfrist).
  • Die Auftragsvergabe erfolgt im Wege einer Freihändigen Vergabe.
  • Die Projekte werden einzeln vergeben. Eine losweise Vergabe innerhalb eines Projekts ist grundsätzlich nicht vorgesehen.
  • Ein Anspruch auf Beteiligung am Wettbewerb sowie auf Anwendung der VOL/A besteht nicht.
  • Für die Abgabe einer Bewerbung und ggf. eines Angebots werden keine Kosten erstattet.
  • Die Realisierung der geplanten Forschungsvorhaben erfolgt im Rahmen der verfügbaren Haushaltsmittel.
  • Eingangsbestätigungen oder Benachrichtigungen bzgl. nicht berücksichtigter Interessentenbekundungen werden nicht erteilt. Mit der Abgabe eines Angebots unterliegt der Bieter den Bestimmungen über nicht berücksichtigte Angebote analog § 27 VOL/A.
  • Bewerber, die mit der Vergabestelle bisher nicht in Geschäftsverbindung standen, werden gebeten, ihrem Teilnahmeantrag Unterlagen beizufügen, nach denen ihre Fachkunde, Leistungsfähigkeit und Zuverlässigkeit beurteilt werden können (siehe Bewerbungsformulare bei den einzelnen Forschungsvorhaben).
  • Die Bewerbungen werden von den Vergabestellen ausgewertet. In der Regel werden die Bewerber, die eine zuverlässige Leistungserbringung zu angemessenen Preisen erwarten lassen, zur Abgabe eines Angebots aufgefordert.
  • Der Vertragsabschluss erfolgt auf der Grundlage des Vertragsmusters der Vergabestelle, bei bayerischen Universitäten auf der Grundlage einer Bewilligung. Die Muster können bei der Vergabestelle angefordert werden.


Projektdaten:

Paradigma: System komplett als WebService realisieren und eine einfache Integration in das bestehende Webangebot ermöglichen.
Lösung: System basiert auf dem schon vorhandenen Tomcat Web-Application-Server, ist komplett als Servlet realisiert und nutzt schon vorhandene APIs.
Programmierung: System komplett in Java geschrieben.
Datenbank: Tamino der Software AG (native XML Datenbank)
Plattform: Sun Cluster mit Sun Solaris 10


Screenshots:

Forschungsvorhaben Portal:
Suche Foschungsvorhaben:
nach
08: Lebensmittelsicherheit, Veterinärwesen u. Ernährung
online Bewerbung auf Forschungsvorhaben:


Online:

Die Seite "Forschung für Umwelt, Gesundheit und Verbraucherschutz in Bayern"
ist hier:
Forschung für Umwelt, Gesundheit und Verbraucherschutz in Bayern zu erreichen.
 

Content Management System (CMS) auf XML-Datenbasis für den Umwelt Objekt Katalog (UOK) des Bayerischen Staatsministeriums für Umwelt, Gesundheit und Verbraucherschutz

Abstrakt:

Umweltobjektkatalog

Das Bayerische Staatsministerium für Umwelt, Gesundheit und Verbraucherschutz ermöglicht mit dem Informationssystem für Planung und Umwelt umwelt- und planungsrelevante Daten aus den verschiedenen Bereichen des Umweltschutzes und der Landesentwicklung zu erschließen.

Bei den Daten handelt es sich in aller Regel um sogenannte Metainformationen, also Daten über Daten. Hierbei wird aufgezeigt, welche Daten in den einzelnen Fachbereichen zur Verfügung stehen, und wo sich die Datenquellen befinden. Über die einzelnen angebundenen Informationssysteme ist ein Zugriff auf die Daten möglich.

(es folgen Auszüge aus dem Referenz-Dokument dieses Projektes auf der Software AG Seite [
link])

Die Aufgabe:

Nachweis von Umweltdaten und -fakten mit einer intelligenten Suchmaschine, die den Benutzern die Informationsquellen der einzelnen Behörden für planerische Aufgaben in den Bereichen Landesentwicklung und Umweltschutz über das Internet erschließt.

Die Lösung:

Bereitstellung eines Content-Management Systems (CMS) zur Beschreibung von Metainformationen und Umweltobjekten, die mittels des Thesaurus des bayerischen Umwelt-Objektkatalogs (UOK) als Web Service im Internet recherchierbar sind. Die Datenerfassung und Präsentation der UOK-Objekte erfolgt als lupenreine XML Anwendung. Einsatz des Tamino XML Servers für die Verwaltung der UOK-Objekte und der für Betrieb und Administration der Lösung notwendigen Daten.

Das Ergebnis:

  • Schneller, zielgerichteter Zugriff auf die unterschiedlichen Datenquellen. 
  • Hohe Recherche-Qualität durch Wahrung der Semantik und des unterschiedlichen Sachbezugs homonymer Begriffe. 
  • Flexible, auf unterschiedliche Nutzerprofile abgestimmte Steuerung der Art und des
    Umfangs der präsentierten Daten. 
  • Der UOK als meist genutzte, externe Datenquelle des - ebenfalls auf Tamino basierenden - GEIN (German Environmental Information Network)-Systems des Bundes.
  • Integration der Forschungsdokumentation, die auch kostenseitig Transparenz über
    alle durchgeführten, laufenden und geplanten Forschungsvorhaben in ganz Bayern schafft.
  • Integration anderer Objekte mit Umweltbezug, wie zum Beispiel beim Management EU-geförderter Projekte. 
  • Hohe Stabilität und Performance dank nativer XML-Implementierung in Tamino.     


Projektdaten:

Paradigma: System komplett als WebService realisieren und eine einfache Integration in das bestehende Webangebot ermöglichen.
- Einfache Anbindung an Partnersysteme mittels SOAP gewährleisten.
- Hohe Skalierbarkeit was Nutzeranzahl sowie Speicherkapazität angeht.
- So weit es geht, nur offene Standards und Protokolle verwenden, sowie Open Source einsetzten.
- Jegliche Datenhaltung und Transformation auf XML und XSL(T) basieren lassen.
- System soll diverse Sprachen und Zeichensätze unterstützen (zB für internationale Projekte)
Lösung: System basiert auf einem Tomcat Web-Application-Server, ist komplett als Servlet realisiert und nutzt als Datenbank Tamino (native XML DB der Software AG).
Programmierung: System komplett in Java / XSLT / JavaScript geschrieben.
Datenbank: Tamino der Software AG (native XML Datenbank)
Plattform: Sun Cluster mit Sun Solaris 10


Screenshots: (zeigt einige Features des Systems)

Einstiegsseite der englischsprachigen Gruppe Gruppe "DIAMONT" im UOK CMS:
Benutzerdaten verwalten:
einfache Suchmaske:
Suchergebnis als strukturierter Baum mit der Möglichkeit zwischen Dokumenten zu wechseln:
Baum: gegliederte Baumansicht: Editor - MainTrend
Bearbeitungsmaske für die Datenklasse "Umweltdatenkatalog":
(Ausschnitt 1)
Bearbeitungsmaske für die Datenklasse "Umweltdatenkatalog":
(Ausschnitt 2)
Bearbeitungsmaske für die Datenklasse "Umweltdatenkatalog":
(Ausschnitt 3)
Darstellung für die Datenklasse "UDK Adresse":


Online:

Das Portal des UOK Bayern ist hier: www.uok.bayern.de zu erreichen.


 
Kontakt: David Garcia - Gremmendorfer Weg 67 - 48167 Münster - Tel +49 251 53 95 90 52  Impressum / Disclaimer