DATENHARMONISIERUNG HANDS ON SESSION 2018
|
|
- Henriette Salzmann
- vor 5 Jahren
- Abrufe
Transkript
1 DATENHARMONISIERUNG HANDS ON SESSION 2018 DI ROLAND GRILLMAYER INSPIRE WORKSHOP ÖSTERREICH NOVEMBER 2017, WIEN Bildquelle:
2 AUSBLICK HANDS-ON SESSION 2018 Datenharmonisierung mit HALE (Grillmayer) Datenspezifikationen Exponieren von Viewing & Download Service
3 CODIERUNG VON ASSOZIATIONEN IN HALE GML Encoding? HALE Funktionen? Land Use - Assoziation Land Cover - Aggregation
4 CODIERUNG VON ASSOZIATIONEN IN HALE
5 CODIERUNG VON ASSOZIATIONEN IN HALE
6 Vorarbeiten Aufbereiten der Daten für die Harmonisierung (SDE/Shapefiles) Postgis-DB mit weitgehend gleicher Datenstruktur wie die UML-Diagramme aufweisen Verwendung der Namen der Feature Properties aus der DS erleichtern den Mapping-Prozess Nutzung der Tabellen für die Viewing-Services Erstellen der Feature Klasse ExistingLandUseDataset + Insert der Metadateninformationen Nicht zwingend notwendig Shapefile Import / SDE Import Adaptieren der Feldnamen an die Namen der Feature Properties der DS
7 Vorarbeiten Aufbereiten der Daten für die Harmonisierung (SDE/Shapefiles) Postgis-DB mit weitgehend gleicher Datenstruktur wie die UML-Diagramme aufweisen
8 Erstellen eines HALE-Projekte Einlesen des Ausgangsschemas (PostGIS) und des Zielschemas (INSPIRE DS: sowie Import der Ausgangsdaten (=Instanziieren des Ausgangsschemas)
9 Erstellen eines HALE-Projekte Einlesen des Ausgangsschemas (PostGIS) und des Zielschemas (INSPIRE DS: sowie Import der Ausgangsdaten (=Instanziieren des Ausgangsschemas)
10 Erstellen eines HALE-Projekte Einlesen des Ausgangsschemas (PostGIS) und des Zielschemas (INSPIRE DS: sowie Import der Ausgangsdaten (=Instanziieren des Ausgangsschemas) Copy Link
11
12 Definition der Groovy Script Variablen (= ExistingLandUseObject\id)
13 Definition der Groovy Script Variablen (= ExistingLandUseObject\id)
14 Definition des Groovy-Scripts
15 Nutzung einer sogenannten Collection zur Erstellung einer ID-Liste Erstellen einer Liste von Objekten (in unserem Fall ID + eine definierte Stringkette) Im Hale Groovy Funktion mit Ausgangsvariable localid aufrufen Definition der Variable id_var welcher die xlink.hrefs zugewiesen werden Aufrufen der Funktion withtransformationcontext Definieren des Listennamens und zuweisen der Informationen (xlink:href-referenzen) Erstellen der Liste
16 Liste der xlink:href der Feature Property ExistingLandUseDataset\member zuweisen Um Informationen aus 2 Tabellen nutzen zu können, müssen diese zuerst mittels der HALE Funktion Join über einen Foreign Key verbunden werden 1 - ExistingLandUseDateset: n ExistingLandUseObjects
17 Join
18 Reihenfolge beachten & Foreign Keys definieren
19 Abschließend die xlink:href-liste (Collection) dem ExistingLandUseDataset zuweisen Name des Collectors der im Groovy Script definiert wurde Assign collected values
20 Abschließend die xlink:href-liste (Collection) dem ExistingLandUseDataset zuweisen
21 Reihenfolge der Transformation definieren Ableiten des FeatureType ExistingLandUseObject Erstellen der Collection (Groovy Script) Erstellen des Feature Type ExistingLandUseDataset welcher die Informationen der Liste benötigt
22 Reihenfolge der Transformation definieren Höchste Priorität Hohe Priorität
23 Reihenfolge der Transformation definieren Niedrigste Priorität
24 KONTAKT & INFORMATION Roland Grillmayer +43-(0) /3331, Umweltbundesamt INSPIRE Workshop Österreich Wien
CDDA-REPORTING THE LINKED APPROACH
CDDA-REPORTING THE LINKED APPROACH DI ROLAND GRILLMAYER INSPIRE WORKSHOP ÖSTERREICH - 29. NOVEMBER 2017, WIEN CDDA REPORTING CDDA is an annual Eionet core data flow Geographical coverage: 39 countries
MehrWorkshop zur INSPIRE Datenharmonisierung
Workshop zur INSPIRE Datenharmonisierung TO 4.: Erarbeitung einer prototypischen Umsetzung anhand der protected sites Datenharmonisierung mit HALE Datenvalidierung mit Oxygen Roland Grillmayer / Gebhard
MehrAssistenzstelle Datenharmonisierung. Aktivitäten der Assistenzstelle im Rahmen der Datenharmonisierung
Assistenzstelle Datenharmonisierung Aktivitäten der Assistenzstelle im Rahmen der Datenharmonisierung Grillmayer Roland 13.12.2016, Wien 1 Aktivitäten Workshops 19.04.2016 Workshop Länder 05.09.2016 Workshop
MehrSinn und Unsinn der Datenvalidierung
Sinn und Unsinn der Datenvalidierung EEA-Auftrag: Harmonisierung CORINE Land Cover und Urban Atlas Roland Grillmayer, Thomas Rosmann, Gebhard Banko 18. November 2015 Wien 1 Relation INSPIRE IR & TG Relation
MehrFreiheitsgrade in der UML/GLM basierten Geodatenmodellierung und deren Auswirkungen auf die Harmonisierung von INSPIRE Datensätzen
Freiheitsgrade in der UML/GLM basierten Geodatenmodellierung und deren Auswirkungen auf die Harmonisierung von INSPIRE Datensätzen Kritischer Diskurs zur INSPIRE Umsetzung Grillmayer Roland, Katharina
MehrFreiheitsgrade in der UML/GML-basierten Geodatenmodellierung und deren Auswirkungen auf die Harmonisierung von INSPIRE-Datensätzen
Praxisbeitrag 197 Freiheitsgrade in der UML/GML-basierten Geodatenmodellierung und deren Auswirkungen auf die Harmonisierung von INSPIRE-Datensätzen Roland Grillmayer 1, Katharina Schleidt 1, Jan Schulze-Althoff
MehrDatenharmonisierung Aktuelle Termine
LIVE nach INSPIRE Wer wir sind» Gold-Partner von Safe Software Inc. (CAN) für FME-Produkte (räumliche Datendrehscheibe)» Herstellerunabhängiger IT-Lösungsanbieter» Seit über 12 Jahren führender Anbieter
MehrINSPIRE im Studienplan Geoinformatik der FH Wiener Neustadt. DI Roland Grillmayer
INSPIRE im Studienplan Geoinformatik der FH Wiener Neustadt DI Roland Grillmayer Roland Grillmayer Beruflicher Werdegang Studium der Landschaftsplanung und Landschaftspflege, BOKU Wien 1999-2006: Wissenschaftlicher
MehrKapitel 14. Objekt-relationales Mapping (ORM) mit Hibernate bzw. Java Persistance API (JPA) Prof. Dr. Wolfgang Weber Vorlesung Datenbanken
Kapitel 14 Objekt-relationales Mapping (ORM) mit Hibernate bzw. Java Persistance API (JPA) 1 Wozu Objekt-relationales Mapping? - Problematik - Business-Schicht OO-Klassen Unvereinbarkeit der Paradigmen
MehrTipps und Tricks für FME mit INSPIRE. Beispiel: Protected Sites 1
Tipps und Tricks für FME mit INSPIRE Beispiel: Protected Sites 1 Themen Generelle Konzepte Vorarbeiten mit den Daten Erstellen der Attribute Parameter Datumswerte Listenattribute Geometrieoperationen Parameter
MehrMachen Sie Ihre Daten bereit für INSPIRE mit HALE
Machen Sie Ihre Daten bereit für INSPIRE mit HALE Christian Malewski Fraunhofer-Institut für Graphische Datenverarbeitung IGD Fraunhoferstraße 5 64283 Darmstadt Tel +49 6151 155 424 Fax 444 christian.malewski@igd.fraunhofer.de
MehrHerausforderungen bei der Umsetzung der INSPIRE-Richtlinie
Herausforderungen bei der Umsetzung der INSPIRE-Richtlinie Jürgen Weichand Landesamt für Digitalisierung, Breitband und Vermessung GDI und egovernment-projekte 11.03.2015 FOSSGIS 2015 (Münster) 1 INSPIRE
MehrErstellen eines Applikationsschemas im Enterprise Architekt
INSPIRE Wrkshp 2018 Erstellen eines Applikatinsschemas im Enterprise Architekt OGD Adressen Tirl Erstellen eines UML Diagramm für das Applikatinsschema OGD Adressen Tirl 1.) Allgemeine Infrmatinen - Erstellen
MehrDateninteroperabilität für INSPIRE in der Praxis Datenintegration und -harmonisierung
Dateninteroperabilität für INSPIRE in der Praxis Datenintegration und -harmonisierung Simon Templer Fraunhofer-Institut für Graphische Datenverarbeitung IGD Fraunhoferstraße 5 64283 Darmstadt Tel +49 6151
MehrINSPIRE-Datenharmonisierung
INSPIRE-Datenharmonisierung Erfahrungen mit Schemata und Codelisten am Beispiel Protected Sites Astrid Feichtner Workshop INSPIRE-Umsetzung in Österreich Wien, 17.11.2015 Basiert auf Feichtner, A.; Wanninger,
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
MehrGobales Gedächtnis. AntMe. Sebastian Loers. lb-sys.info. Projekt: AntMe - Globales Gedächtnis (Version 1.0)
AntMe Sebastian Loers lb-sys.info Projekt: AntMe - Globales Gedächtnis (Version 1.0) Dokument Version: 1.0 Erstellt am: 15.04.2007 Geändert am: 30.04.2007 Copyright 2007 lb-sys.info. Alle Rechte vorbehalten.
MehrLebensraumvernetzung Österreich Datengrundlage in Österreich. Workshop Wien
Lebensraumvernetzung Österreich Datengrundlage in Österreich Workshop Wien Roland Grillmayer 28.-29.September 2015, Wien 1 Gliederung Projekte und Datengrundlagen in den Nachbarstaaten Exemplarisch: Deutschland/Schweiz
MehrMehrdimensionale GML-Datenbanken. Dr.-Ing. René Thiele thiele@supportgis.de
Mehrdimensionale GMLDatenbanken Dr.Ing. René Thiele thiele@supportgis.de Gliederung Bergiffsklärung: GMLDatenbank, Mehrdimiensional.. Systemarchitektur. Fortführung mit Historie: Workflow, Dienste. Demo.
MehrINSPIRE Datenüberführung leicht gemacht
INSPIRE Datenüberführung leicht gemacht Hannover, 26. Juni 2018 Benjamin Quest con terra GmbH con terra - Systemintegrator für Geo-IT-Lösungen Gründung 1993, Firmensitz in Münster 135 Mitarbeiter Geo-IT-Lösungen
MehrRelationales Datenbankpraktikum 2016ss
Relationales Datenbankpraktikum 2016ss 3 Teile 1) Datenbankentwurf, Datenimport 2) Formulierung von SQL-Anfragen V. Christen, Dr. A. Groß, M. Junghanns, Z. Sehili 3) Entwicklung einer Middleware für eine
MehrINSPIRE-Modellierung - Erfahrungsbericht zur Modelltransformation von Geologiedaten
INSPIRE-Modellierung - Erfahrungsbericht zur Modelltransformation von Geologiedaten Dr. Heiko Zumsprekel Thüringer Landesanstalt für Umwelt und Geologie Abt. 6 - Geologischer Landesdienst, Boden, Altlasten
MehrFreie Markierung Die Templating-Engine FreeMarker im Einsatz
Freie Markierung Die Templating-Engine FreeMarker im Einsatz Stefan Reinhold stefan.reinhold@it-informatik.de www.it-informatik.de 1 Was ist eine Templating Engine? Zusammenführen von Vorlagen und Daten
MehrGDI-Werkstatt Bodensee: Test-Plattform für Länder und Kommunen
GDI-Werkstatt Bodensee: Test-Plattform für Länder und Kommunen Karl-Otto Funk Leiter der Abteilung Kommunikation, Vertrieb Landesamt für Geoinformation und Landentwicklung Baden-Württemberg Kommunales
MehrKonzeptueller Entwurf
Konzeptueller Entwurf UML Klassendiagrame UML Assoziationen Entspricht Beziehungen Optional: Assoziationsnamen Leserichtung ( oder ), sonst bidirektional Rollennamen Kardinalitätsrestriktionen UML Kardinalitätsrestriktionen
MehrCOBOL für Fortgeschrittene. Übungen zur Schulung
COBOL für Fortgeschrittene Übungen zur Schulung 23. Oktober 2011 Eine Ausarbeitung von: cps4it Ralf Seidler Stromberger Straße 36A 55411 Bingen Fon: +49-6721-992611 Fax: +49-6721-992613 Mail: ralf.seidler@cps4it.de
MehrGML. Grundlagen Roland Grillmayer. <featuretype> AbstractConstruction. + inspireid: Identifier
AbstractConstruction + inspireid: Identifier + beginlifespanversion: DateTime + endlifespanversion: DateTime [0 1] + dateofconstruction: DateTime
MehrDOAG HC ApEx Workshop. OPITZ CONSULTING GmbH 2009 Seite 1
OPITZ CONSULTING GmbH 2009 Seite 1 Ein Kurzeinstieg in Oracle Application Express Enno Schulte, Werksstudent OPITZ CONSULTING Gummersbach GmbH Fachhochschule Gummersbach, 07.10.2009 OPITZ CONSULTING GmbH
Mehr- Pflegestelle. OKSTRA Objekte im Straßenund Verkehrswesen. Dr. Jochen Hettwer
AS 1997 - Pflegestelle OKSTRA Objekte im Straßenund Verkehrswesen Dr. Jochen Hettwer Inhalt des Vortrages Der OKSTRA - Definition und Zielsetzung Die OKSTRA-Klassenbibliothek (OKLABI) Datentransformation
MehrMetropolplaner - Standardisierung von Geodatenformaten und Datenaustausch Workshop III
Metropolplaner - Standardisierung von Geodatenformaten und Datenaustausch Workshop III Robert Krätschmer, GDI-Service Rostock Delmenhorst, 25.04.2018 Zusammenfassung Workshop II Zusammenfassung Workshop
MehrINSPIRE Datenharmoniserung
INSPIRE Datenharmoniserung Beispiele & Stand der Arbeiten UMWELTBUNDESAMT BEREICH WASSER GABRIELE VINCZE, THOMAS ROSMANN INSPIRE DATENSÄTZE WASSER STAND DER ARBEITEN Gewässernetz (HY, I.8) Gesamtgewässernetz
MehrGML. Grundlagen Roland Grillmayer. <featuretype> AbstractConstruction. + inspireid: Identifier
AbstractConstruction + inspireid: Identifier + beginlifespanversion: DateTime + endlifespanversion: DateTime [0 1] + dateofconstruction: DateTime
MehrObjektorientierte Programmierung III
Objektorientierte Programmierung III OOP Kapselung: Gruppierung von Daten und Funktionen als Objekte. Definieren eine Schnittstelle zu diesen Objekten. Vererbung: Erlaubt Code zwischen verwandten Typen
MehrARBEITSPAKETE MIT ÖSTERREICHISCHER BETEILIGUNG
Maintenance and Implementation Work Programme MIWP ARBEITSPAKETE MIT ÖSTERREICHISCHER BETEILIGUNG ERIK OBERSTEINER, GABRIELE VINCZE INSPIRE - MAINTENANCE AND IMPLEMENTATION FRAMEWORK Unterstützung bei
MehrINSPIRE Durchführungsbestimmungen und Umsetzung in GDI-DE
INSPIRE Durchführungsbestimmungen und Umsetzung in GDI-DE Informationsveranstaltung INSPIRE in der Praxis WhereGroup, Bonn 19.1.2010 Sebastian Schmitz Bundesamt für Kartographie und Geodäsie Koordinierungsstelle
MehrSeminar: mobile GIS Austausch von Geodaten
Seminar: mobile GIS Austausch von Geodaten Tobias Wallura 30. Juni 2011 Tobias Wallura Austausch von Geodaten 30.06.2011 1 / 31 Agenda 1 Einführung 2 XML XML Schema XLink und XPointer XSLT 3 GML GML Dokumente
MehrMigration der Daten eines CRS-Mandanten von Kunde zu Kunde
Migration CRS-Mandant Kunde -> Kunde Migration der Daten eines CRS-Mandanten von Kunde zu Kunde Dr. Kurt Franke targens GmbH Kurt.Franke@targens.de, Kurt-Franke@web.de Agenda targens Kurzvorstellung Situation
MehrKopieren und Einfügen (Copy and Paste)
Kopieren und Einfügen (Copy and Paste) Version: NX 9-10 Ersteller: Simon Weibhauser Mit den Funktionen Bearbeiten > Kopieren (Edit > Copy) +C und Bearbeiten > Einfügen (Edit > Paste) +V können
MehrDer Navigationsbereich
NC Cube Quick Guide NCC 10.00 für Microsoft Dynamics NAV 2017* *NC Cube 10.00 ist verfügbar für Microsoft Dynamics NAV 2013, Microsoft Dynamics NAV 2013 R2, Microsoft Dynamics NAV 2015, Microsoft Dynamics
Mehr1) Import einer Datenbank mittels eines Textdokumentes. 1.1) Prinzip
1) Import einer Datenbank mittels eines Textdokumentes 1.1) Prinzip Das Prinzip des Alarm-Importes ausgehend von einer Text-Datei (Ascii-Datei) ist das schnelle Definieren mehrerer Alarme in Alert. Das
MehrPraktische Aspekte der INTERLIS-Verarbeitung. Jens Ingensand KKGEO/IGArc Workshop BAFU,
Praktische Aspekte der INTERLIS-Verarbeitung Jens Ingensand KKGEO/IGArc Workshop BAFU, 07.05.2014 Praktische Aspekte der INTERLIS- Verarbeitung Ausgangslage: Konzeptionelle INTERLIS (2)-Modelle müssen
MehrAPEX Deployment u.a. mit Hudson business by integration. Oliver Lemm
APEX Deployment u.a. mit Hudson business by integration Oliver Lemm Berlin, 10.04.2013 Agenda Einleitung Ziel Prozesse - Entwicklung - Objekte & Livedemo - Hudson & Livedemo Ausblick Fazit 2 APEX Deployment
MehrEs wird das Struts <html:option> Element erläutert und anhand von kleinen Beispielen der Umgang veranschaulicht.
Struts Code Peaces Element Es wird das Struts Element erläutert und anhand von kleinen Beispielen der Umgang veranschaulicht. Allgemeines Autor: Sascha Wolski Sebastian Hennebrüder
Mehr- Projekte & Referenzen - Darstellung von Kunden- Umsätzen auf Basis von Pipelined Functions
- Projekte & Referenzen - Darstellung von Kunden- Umsätzen auf Basis von Pipelined Functions Christian Roesch Software/Anwendungsentwickler, Häcker Küchen E-Mail: CRoesch@haecker-kuechen.de +++ BittenutzenSiezurEinwahlin
MehrRobotron Datenbank-Software GmbH
Robotron Datenbank-Software GmbH Thematische Karten in Oracle BI EE 11g Bianca Böckelmann Nürnberg, 18.11.2014 Zahlen und Fakten Robotron Datenbank-Software GmbH Gründungsjahr 1990 Mitarbeiterzahl 349
MehrVervollständigung des PostNAS-Schemas und die Anpassung des NAS-Imports
Vervollständigung des PostNAS-Schemas und die Anpassung des NAS-Imports an Hand des AAA-Implementierungsmodells Dr.-Ing. Peter Korduan, GDI-Service Rostock Salzburg, 04.07.2016 GDI Service Rostock Softwareentwicklung
MehrAnalyse und Design mituml2
Analyse und Design mituml2 Objektorientierte Softwareentwicklung von Bernd Oestereich 7, aktualisierte Auflage Oldenbourg Verlag München Wien Ш1!Н1Н1КД nhjektorientierte Softwareentwicklung - Analyse und
MehrInhaltsverzeichnis. Vorwort... 5 Grußwort von Safe Software Inc... 13 Über den Herausgeber... 14 Über die Autoren... 14 1 Einleitung...
Vorwort... 5 Grußwort von Safe Software Inc.... 13 Über den Herausgeber... 14 Über die Autoren... 14 1 Einleitung... 17 1.1 Zu diesem Buch... 17 1.1.1 Wie ist dieses Buch aufgebaut?... 17 1.1.2 Auf welcher
MehrETL-Industrialisierung mit dem OWB Mapping Generator. Irina Gotlibovych Senior System Beraterin
ETL-Industrialisierung mit dem OWB Mapping Generator Irina Gotlibovych Senior System Beraterin MT AG managing technology Daten und Fakten Als innovativer Beratungs- und IT-Dienstleister zählt die MT AG
MehrSelbststudium Programmieren & Algorithmen OOP1 FS13 Hochschule Luzern Technik & Architektur
Selbststudium OOP1 Kapitel 1.2 Creating Objects 1. zu bearbeitende Aufgabe: 1.1 2. Wie kann dem Objekt ein eigener Name gegeben werden? Beim Erstellen (Instanz) von einem Objekt kann resp. muss der Name
MehrAnalyse und Design mituml2.1
Analyse und Design mituml2.1 Objektorientierte Softwareentwicklung Von Bernd Oestereich 8., aktualisierte Auflage Oldenbourg Verlag München Wien nhaltsverzeichnis Objektorientierte Softwareentwicklung
MehrArbeitsblätter zu Teil I des Praktikums
Arbeitsblätter zu Teil I des Praktikums Allgemeine Hilfsmittel Bitte benutzen Sie bei Schwierigkeiten mit spezifischem Domänenwissen das Internet als Recherchemöglichkeit (beispielsweise Google oder Wikipedia).
MehrPostGIS für Einsteiger
PostGIS für Einsteiger Astrid Emde Harald Schwenk FOSSGIS 2015 Münster 1 1/ / Astrid Emde, Bonn Projektleitung und umsetzung im Bereich Web GIS Projekte mit PostgreSQL/PostGIS, MapServer, GeoServer, QGIS,
MehrTransformation in das INSPIRE- Datenmodell Beispiel: Forstliche Versuchs- und Forschungsanstalt Baden-Württemberg (FVA)
Transformation in das INSPIRE- Datenmodell Beispiel: Forstliche Versuchs- und Forschungsanstalt Baden-Württemberg (FVA) Stuttgart, 21.10.2016 Günter Meier 1. FVA 2. GIS-Architektur der FVA 3. Aufgabenstellung
MehrBI Publisher Style- und Subtemplates
Schlüsselworte: BI Publisher Style- und Subtemplates Rainer Willems Oracle Deutschland B.V. & Co. KG BI Publisher, Templates, Styles, Style-Templates, Subtemplates, Boilerplate Templates Einleitung Style-
MehrC# Programmierung. Eine Einführung in das.net Framework. C# Programmierung - Tag 2: Einstieg in die OOP
C# Programmierung Eine Einführung in das.net Framework C# Programmierung - Tag 2: Einstieg in die OOP 1/27/2012 1 Di Datentypen Arrays Operatoren Parameter Überladen Heap / Stack Klassen (un)boxing Tag
MehrGESTERN OWB, HEUTE ODI
GESTERN OWB, HEUTE ODI Ein Erfahrungsbericht eines OWB - Entwicklers Christian Piasecki! ÜBER MICH Christian Piasecki Consultant Beratung, Training, Entwicklung Oracle Technologie Oracle BI Suite Oracle
MehrObjekt-relationales Datenbanksystem Oracle
Objekt-relationales Datenbanksystem Oracle 1 Benutzerdefinierte Datentypen 1.1 Unvollständige Typen create-incomplete-type OR 1.2 Kollektionstypen REPLACE TYPE type-name create-varray-type OR TYPE type-name
MehrZeichentool nutzen. Elemente bearbeiten. Toolbarfunktionen:
Zeichentool nutzen Elemente bearbeiten Um Elemente zu verschieben, können diese per Drag-and-Drop geschoben werden. Wenn Elemente über Rand der Zeichenfläche geschoben werden, wird deren Größe automatisch
MehrSoftwareentwicklung I (IB) Objekte. Prof. Dr. Oliver Braun. Fakultät für Informatik und Mathematik Hochschule München
Softwareentwicklung I (IB) Objekte Fakultät für Informatik und Mathematik Hochschule München Letzte Änderung: 18.03.2018 20:09 Inhaltsverzeichnis Neue Typen durch Klassen............................. 2
MehrUniversität Augsburg, Institut für Informatik Sommersemester 2001 Prof. Dr. Martin Ester 16. Juli Klausur
Universität Augsburg, Institut für Informatik Sommersemester 2001 Prof. Dr. Martin Ester 16. Juli 2001 Stefan Holland Informatik II Hinweise: Klausur Verwenden Sie für Ihre Lösungen ausschließlich den
MehrKurzanleitung zur Erstellung eines Reports von ClassiX aus
CLASSIX SOFTWARE GMBH Kurzanleitung zur Erstellung eines Reports von ClassiX aus Report mit Gruppierung Jana Fischereit 26.03.2012 Berichtserstellung aus ClassiX heraus. Im Reportdesign werden Gruppen
MehrDatenmanagement in Android-Apps. 16. Mai 2013
Datenmanagement in Android-Apps 16. Mai 2013 Überblick Strukturierung von datenorientierten Android-Apps Schichtenarchitektur Möglichkeiten der Datenhaltung: in Dateien, die auf der SDCard liegen in einer
MehrErweiterung des Zugriffsschutzes auf Objektattribute im Internet-GIS kvwmap
Steinbeis Transferzentrum Geoinformatik Rostock Erweiterung des Zugriffsschutzes auf Objektattribute im Internet-GIS kvwmap und Verwendung in einem generischer Layereditor Dr.-Ing. Peter Korduan Dipl.-Inf.
MehrDie Oracle BI Trilogie von Trivadis
Die Oracle BI Trilogie von Trivadis Teil 2 - Aufbau einer DWH- und BI-Landschaft Zürich, 25. November 2009 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart
MehrTipps und Tricks für die Capture DB. Sammlung wichtiger Tipps und Tricks
Titel: Produkt: Summary: Tipps und Tricks für die Capture DB OrCAD Capture Sammlung wichtiger Tipps und Tricks Autor/Date: Beate Wilke /8.1.2015 Version 1.2 Inhaltsverzeichnis 1 NC Pins... 2 1.1 NC Property...
MehrEnterprise JavaBeans Überblick
Enterprise JavaBeans Überblick 1. Überblick Java EE 5 und Komponententechnologien 2. Einführung Java EE 5 Plattform 3. Enterprise JavaBeans Architektur 4. Ressourcen Management und Primäre Services 5.
Mehr1. Zusammenfassung der letzten Vorlesung
Websiteentwicklung auf Basis vontypo3 TypoScript Unterlagen zur Vorlesung WS 15/16-6- 1. Zusammenfassung der letzten Vorlesung 2. Marker befüllen 3. Bildbearbeitung mit TypoScript 1 Root Seite anlegen
MehrSelbststudium OOP1 SW Programmieren 1 - H1103 Felix Rohrer
Kapitel 1.2 1. Aufgabe 1.1 Done 2. Wie kann dem Objekt ein eigener Name gegeben werden? Beim Erstellen (Instanz) von einem Objekt kann resp. muss der Name (kleingeschrieben) angegeben werden. Kapitel 1.3
MehrSQL. DDL (Data Definition Language) Befehle und DML(Data Manipulation Language)
SQL DDL (Data Definition Language) Befehle und DML(Data Manipulation Language) DML(Data Manipulation Language) SQL Abfragen Studenten MatrNr Name Vorname Email Age Gruppe 1234 Schmidt Hans schmidt@cs.ro
MehrSQL Data Manipulation Language (DML) und Query Language (QL)
Innsbruck Information System University of Innsbruck School of Management Information Systems Universitätsstraße 15 6020 Innsbruck SQL Data Manipulation Language (DML) und Query Language (QL) Universität
MehrErfahrungen der Geodatenstelle bei der INSPIRE-Datenharmonisierung. Ausblick 2017
Erfahrungen der Geodatenstelle bei der INSPIRE-Datenharmonisierung Stand: Dezember 2016 Tests mit GIP und FME (Jürgen Zornig) wird nicht weiter verfolgt Tests mit Protected Sites (Kerstin Placer) und ArcGIS
MehrAssoziationen in Java
Assoziationen in Java Michael Dienert 16. Oktober 2018 1 Wiederholung: Gerneralisierung und Vererbung Gerneralisierung ist das Gegenteil von Vererbung: Eine spezielle Klasse erbt von der allgemeineren
Mehr2 Eine einfache Programmiersprache
2 Eine einfache Programmiersprache Eine Programmiersprache soll Datenstrukturen anbieten Operationen auf Daten erlauben Kontrollstrukturen zur Ablaufsteuerung bereitstellen Als Beispiel betrachten wir
MehrGrails. Weiterführende Themen zu Internet- und WWW-Technologien. Matthias Springer. 06. Juni 2011
Weiterführende Themen zu Internet- und WWW-Technologien 06. Juni 2011 Übersicht 1 Was ist? 2 Übersicht über 3 MVC-Konzept 4 Groovy Beispiele 5 Tutorial: Kleiner Notizblock Web Application Framework Übersicht
Mehr2 Eine einfache Programmiersprache
2 Eine einfache Programmiersprache Eine Programmiersprache soll Datenstrukturen anbieten Operationen auf Daten erlauben Kontrollstrukturen zur Ablaufsteuerung bereitstellen Als Beispiel betrachten wir
MehrInhaltsverzeichnis. Vorwort Einleitung CityGML als OGC-Norm Grundlagen Das Objektmodell von CityGML...
Vorwort... 5 1 Einleitung... 13 2 CityGML als OGC-Norm... 15 2.1 Das Open Geospatial Consortium... 15 2.2 Kurze Geschichte von CityGML... 16 2.3 GML als Basis... 17 2.4 Normen ringsherum... 18 2.5 Alternativen
MehrGrundlagen. Felix Döring, Felix Wittwer 24. April Python-Kurs
Grundlagen Felix Döring, Felix Wittwer 24. April 2017 Python-Kurs Gliederung 1. Über diesen Kurs 2. Der Python Interpreter 3. Python Scripte 4. Grundlagen der Sprache 5. Das erste Programm 6. Operatoren
MehrINSPIRE und die ISO- Standardisierung. DI Roland Grillmayer
INSPIRE und die ISO- Standardisierung DI Roland Grillmayer ISO TC211 = International Sightseeing Organisation? Innovation Kontinuität Erweiterbarkeit - Konsensfindung Allgemeines Problem der Standardisierung
MehrTraum und Albtraum der perfekten Datenharmonisierung im Annex II Thema Bodenbedeckung
Traum und Albtraum der perfekten Datenharmonisierung im Annex II Thema Bodenbedeckung EEA-Auftrag: Harmonisierung CORINE Land Cover und Urban Atlas Gebhard Banko, Roland Grillmayer, Thomas Rossmann 17.
Mehr6. Zeiger Allgemeines Definition eines Zeigers
6. Zeiger www.c-programme.de Stefan Thiemert Kapitel 6 - Seite 1 von 6 6. 1. Allgemeines Zeiger spielen in der Programmierung eine wichtige Rolle. Sie sind wichtig, bei der Arbeit mit Arrays und Funktionen.
MehrVorstellung des Vorhabens XPlanung. Landesbetrieb Geoinformation und Vermessung Dr.-Ing. Kai-Uwe Krause 2. XÖV-Anwenderkonferenz,
Vorstellung des Vorhabens XPlanung Landesbetrieb Geoinformation und Vermessung Dr.-Ing. Kai-Uwe Krause 2. XÖV-Anwenderkonferenz, 26.04.2010 XPlanung Anlass / Motivation / Ziele Einheitliches Datenformat
MehrDatenstrukturen. Ziele
Datenstrukturen Ziele Nutzen von Datenstrukturen Funktionsweise verstehen Eigenen Datenstrukturen bauen Vordefinierte Datenstrukturen kennen Hiflsmethoden komplexer Datenstrukten kennen Datenstrukturen
MehrEnterprise JavaBeans Überblick: 8. Test-Driven Development. 8.1 Einleitung 8.2 Beispiel 8.3 Anwendung mit Eclipse und dem JBoss Application Server
Enterprise JavaBeans Überblick 1. Überblick Komponententechnologien 2. Einführung 3. Enterprise JavaBeans Architektur 4. Ressourcen Management und Primäre Services 5. Java Persistence: Entity Manager 6.
MehrKomplexe Datenstrukturen
Perl-Praxis Komplexe Datenstrukturen Jörn Clausen, Jan Krüger Jens Reeder, Alex Sczyrba AG Praktische Informatik Technische Fakultät Universität Bielefeld {asczyrba,jkrueger}@techfak.uni-bielefeld.de Übersicht
MehrUML - Unified Modeling Language
Rainer Burkhardt UML - Unified Modeling Language Objektorientierte Modellierung für die Praxis ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts Menlo Park, California
MehrGDI-Forum Nordrhein-Westfalen Technischer Workshop 2 -- Geodienste. Ziele des Workshops
GDI-Forum Nordrhein-Westfalen Technischer Workshop 2 -- Geodienste 2.1 Anforderungen von INSPIRE bezüglich Netzdienste Ziele des Workshops Information der im Rahmen der INSPIRE- Richtlinie verpflichteten
MehrSequenzdiagramme. Hendrik Iben (hiben@tzi.de) Wintersemester 2008/09. Universität Bremen - TZI
Hendrik Iben (hiben@tzi.de) Universität Bremen - TZI Wintersemester 2008/09 Gliederung 1 Motivation 2 3 4 Gliederung 1 Motivation 2 3 4 Warum? Überprüfung der Architektur Benötigte Komponenten Benötigte
MehrBuchhaltung - Abschlüsse - Buchungssätze-Import
Buchhaltung - Abschlüsse - Buchungssätze-Import Inhalt Allgemeines Aufbau der Import Datei Aufruf und Prüfung der Import Datei Validierung Verbuchung Allgemeines Der Buchungssätze-Import dient dazu, dass
MehrDie Klasse Collection (gb) implementiert eine Hash-Tabelle, deren Elemente aus einem Wert-Schlüssel-Paar
7.5.0 Collection Die Klasse Collection (gb) implementiert eine Hash-Tabelle, deren Elemente aus einem Wert-Schlüssel-Paar bestehen. Die Schlüssel sind generell vom Typ String und die assoziierten Werte
MehrDer INSPIRE-Prozess & die Rolle nationaler Fachnetzwerke
Der INSPIRE-Prozess & die Rolle nationaler Fachnetzwerke Sebastian Schmitz Koordinierungsstelle GDI-DE Bundesamt für Kartographie und Geodäsie 13.10.2010 Agenda Was ist INSPIRE? Fachliche Unterstützung:
MehrObjektorientiertes Programmieren II
Objektorientiertes Programmieren II Symbolische Programmiersprache. Benjamin Roth Folien von Annemarie Friedrich Wintersemester 2017/2018 Centrum für Informations- und Sprachverarbeitung LMU München 1
MehrHauptmenü. Cubes ist der Bereich, in dem Cube Bearbeiter Cubes erstellen und bearbeiten.
NC Cube Quick Guide OnPremises NAV Client NCC 13.00 für Microsoft Dynamics 365 Business Central* *Eine vollständige Liste aller verfügbaren Versionen finden Sie im Dokument Versionsmatrix. Beachten Sie,
MehrÜberblick über APEX Carolin Hagemann
Carolin Hagemann BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH Vorstellung Oracle APEX PL/SQL-Entwicklung Carolin Hagemann Applikationsmodernisierung
Mehr