INTERLIS X einlesen anhand IOM/IOX

Größe: px
Ab Seite anzeigen:

Download "INTERLIS X einlesen anhand IOM/IOX"

Transkript

1 Spirgarten-Treffen, 26. März 2009 INTERLIS X einlesen anhand IOM/IOX am Beispiel der Gebäudedatenbank BL Raphael Salathé 1

2 Anwenderbericht Gebäudedatenbank und INTERLIS-Daten Hintergrund IOM/IOX Einlesen konkret Aufzeigen der realisierten Einlesevorgänge Erfahrungen mit IOM/IOX Zielvorstellung 2

3 Gebäudedatenbank (GDB) GDB bezieht regelmässig Geometerdaten GDB-Applikationen: zum Einlesen der Daten (inkl. Topologieberechnung) zur Prüfung der Daten gg. GDB (Gebäude, Adressen) zur Übernahme in die GDB und Darstellung dieser Daten Zur Zeit befindet sich ein Programm zur automatisierten Übernahme/Überprüfung der laufenden Nachführung im Aufbau. Ziel ist es, einen geringen Wartungsaufwand der Programme und eine langfristig gesicherte Lösung zu erreichen. 3

4 Datenfluss Realisierung: Auslagern aller Datenprüfungen innerhalb ITF-Datei an erweiterten CheckService Wandlung der Daten nach INTERLIS 2 Verwendung von IOM/IOX Prüfprogramme zum Vergleichen der Daten mit der GDB Geometer *.itf infogrips - erweiterter Checkservice - Wandlung nach INTERLIS 2 GIS Fachstelle BL GDB *.log *.xtf FTP Daten einlesen Prüfprogramme zur GDB IOX 4

5 IOM/IOX Begriffe IOM: INTERLIS Object Model. IOX: JAVA Bibliothek. Hintergrund Komfortables Lesen von Attributen anhand INTERLIS-Namen Bsp: String egid = IomObj.getattrvalue( Nummer ); Entkoppelt Transferformat von der Applikation. Dabei wird dem Lesen/Schreiben von Daten ein Modul zwischengeschaltet, welches die Daten abhängig vom Transferformat liest/schreibt. IOX definiert Schnittstellen zum Lesen und Schreiben von Daten. Für ein konkretes Format werden diese implementiert. IOM definiert ein allgemeines Objekt. Bei einer Formatänderung müssen nur die Implementationen ausgewechselt werden. 5

6 Verwendung IOM/IOX bei der GDB Übersicht realisierte Einlese-Varianten INTERLIS1 INTERLIS2 readitf IoxReader a) b) c) 6

7 Einlesen a) Ablauf ITF-Datei einlesen Transfer-Datei: Datenimport: ITF.readITF(): Schleife über alle Zeilen Applikationen: Darstellung Karte: *.itf TOPIC TABLE } OBJE + Steuerwert (TOPIC.TABLE) - relevante Daten sammeln für Appl. - Flächen-Geometrien erstellen - Geometrien endofinput Analysen: GDB Import für vers. Modelle programmiert. Import der Daten verlässt sich auf vorgegebene Reihenfolge der Topics/Tables 7

8 Einlesen b) Ablauf ITF-Datei einlesen mit IOM/IOX Transfer-Datei: Datenimport: Applikationen: IoxReader itfreader: benötigt ilicompiler für Infos zum Datenmodell itfreader.read(): Datei einlesen Darstellung Karte: *.itf + *.ili *StartTransferEvent StartBasketEvent ObjectEvent EndBasketEvent EndTransferEvent **IOXHashtable: Sammlung von IomObjects. Key = TID, Value = IomObject Steuerfluss durch Zugriff auf IOXEvents* (vorgegeben durch Schnittstelle) für jedes relevante Basket: IomObjects in IOXHashtable sammeln nach jedem Basket: - Daten aus IOXHashtable** für Appl. - Flächen-Geometrien erstellen - Geometrien endoftransferevent Datenimport erfolgt über spezifizierte IOX Schnittstelle Weiterhin Berechnung der Geometrie nötig für Flächen Analysen: GDB 8

9 Einlesen c) Ablauf XTF-Datei einlesen Transfer-Datei: Datenimport: IoxReader xtfreader: xtfreader.read(): Datei einlesen Applikationen: Darstellung Karte: *.xtf Kontrollfluss durch Zugriff auf IOXEvents (vorgegeben durch Schnittstelle) für jedes relevante Basket: IomObjects in IOXHashtable sammeln nach jedem Basket: - Daten aus IOXHashtable für Appl. - Geometrien (konvertieren) endoftransferevent Analysen: GDB Reihenfolge darf beliebig sein wegen Zwischenspeicherung in IOXHashtable Datenimport ohne Geometrie-Berechnung 9

10 Abläufe im Vergleich Transfer- Datei Datenimport Datenaufbereitung Applikationen a) ITF readitf Daten sammeln u. Geom. berechnen Geom. b) c) ITF + ILI itfreader Daten sammeln IOXHashtable XTF xtfreader Daten sammeln IOXHashtable Daten Daten Geom. berechnen Geom. ausgelagert konfigurieren konfig. Geom. konvertieren _TF _Reader Daten sammeln IOXHashtable Daten Geom. konvertieren Änderung Transferformat: Einbau der dazu spezifizierten Schnittstelle Änderung am Modell: Anpassungen im Programmcode vornehmen 10

11 Fazit Erkenntnisse Zugriff auf Objekte anhand IomObjects sehr komfortabel Künftige INTERLIS-Transferformate mit IOX geregelt 2 Erweiterungen: - Sammlung von IomObjects - Konverter für Weiterverwendung eigener Geometrie-Klassen Als Ergänzung zur Einlese-Schnittstelle wäre die Topologie- Berechnung sinnvoll. Die Applikation wäre dann unabhängig vom INTERLIS-Standard. 11

Praxisbeispiel: Datenbewirtschaftung des Gemeindeverbands REAL

Praxisbeispiel: Datenbewirtschaftung des Gemeindeverbands REAL Datenumfang und -modelle im Bereich Abwasser im Kt. Luzern Raumdatenpool Kanton Luzern 22. November 2012 Praxisbeispiel: Datenbewirtschaftung des Gemeindeverbands REAL Raphael Vonaesch Dipl. Kultur-Ing.

Mehr

Erste Erfahrungen mit LKMap

Erste Erfahrungen mit LKMap Erste Erfahrungen mit LKMap Das Datenmodell LKMap (SIA 405) verlangt INTERLIS 2 Jean-Marc Buttliger Leiter 1 Gliederung I. Einleitung II. Norm SIA405 / LKMap III. Reform Leitungskataster BL IV. Geodatenmodell

Mehr

Praktische Aspekte der INTERLIS-Verarbeitung. Jens Ingensand KKGEO/IGArc Workshop BAFU,

Praktische 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

Mehr

Anleitung zu IOX-ILI

Anleitung zu IOX-ILI Anleitung zu IOX-ILI Diese Anleitung beschreibt die für INTERLIS 1 und INTERLIS 2 spezifische Realisierung der IOX Schnittstellen. Für IOX im Allgemeinen beachten sie bitte die Anleitung zu IOX. Konzept

Mehr

Pilotkanton Graubünden

Pilotkanton Graubünden Fachtagung suissemelio in Olten vom 14. Mai 2013 Pilotkanton Graubünden Umsetzung Datenmodell in ArcGIS Umsetzung Darstellungsrichtlinien in ArcGIS Pilotprojekt Gemeinde Sur 1 Umsetzung Datenmodell in

Mehr

RESEAU Erweiterung. Eine grafische Darstellung der RESEAU-Objekte bietet der Objektkatalog RESEAU.pdf.

RESEAU Erweiterung. Eine grafische Darstellung der RESEAU-Objekte bietet der Objektkatalog RESEAU.pdf. Vorgaben zur Datenabgabe RESEAU Die Kernaufgabe im System RESEAU ist die erfolgreiche Übermittlung und Zusammenführung von Geodaten aus den verschiedenen Datenbanken der Wasserversorgungen (= Operate)

Mehr

Checkservices. Prüfdienst für GEP-Daten (GEP-Datachecker)

Checkservices. Prüfdienst für GEP-Daten (GEP-Datachecker) Verband Schweizer Abwasser- und Gewässerschutzfachleute Association suisse des professionnels de la protection des eaux Associazione svizzera dei professionisti della protezione delle acque Swiss Water

Mehr

Checkservice MoCheckBE

Checkservice MoCheckBE BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern Amt für Geoinformation Reiterstrasse 11 3011 Bern Telefon +41 31 633 33 11 Telefax +41 31 633 33 40 Checkservice MoCheckBE Bearbeitungs-Datum : 20.

Mehr

Beschreibung des universellen Gitternetz-Formats unigrid Datentypen und Routinen Entwicklungsstand

Beschreibung des universellen Gitternetz-Formats unigrid Datentypen und Routinen Entwicklungsstand Beschreibung des universellen Gitternetz-Formats unigrid Datentypen und Routinen Entwicklungsstand Bundesanstalt für Wasserbau Abteilung Küste WWW-Server: http://www.hamburg.baw.de/ Dezember 1999 /1 Seite

Mehr

Aufbau einer Fachschale zur Verwaltung der versiegelten Flächen. des AZV Heidelbach mit GEOvision³ GIS

Aufbau einer Fachschale zur Verwaltung der versiegelten Flächen. des AZV Heidelbach mit GEOvision³ GIS Aufbau einer Fachschale zur Verwaltung der versiegelten Flächen Vorbereitung des AZV Heidelbach mit GEOvision³ GIS Aufgabenstellung war, die im Verbandsgebiet vorhandenen versiegelten Flächen durch eine

Mehr

DWA-M-150-Schnittstelle

DWA-M-150-Schnittstelle Einer der ersten Schritte zum integralen Kanalmanagement nach DIN EN 752 ist die Untersuchung des baulichen Zustands zum Kanalnetz. In diesem Prozess wird der Datenaustausch zwischen Kanalinspektion und

Mehr

10. OLAPLINE-Anwendertreffen

10. OLAPLINE-Anwendertreffen 10. OLAPLINE-Anwendertreffen 26. und 27. April 2017 Schloss Garath Düsseldorf Zwei Tage Weiterbildung und Networking integriert: Vorträge, Workshops und Erfahrungsaustausch rund um TM1 JAVA EXTENSIONS

Mehr

GEP-Datachecker (Anleitung)

GEP-Datachecker (Anleitung) Verband Schweizer Abwasser- und Gewässerschutzfachleute Association suisse des professionnels de la protection des eaux Associazione svizzera dei professionisti della protezione delle acque Swiss Water

Mehr

14. GeoMedia-Anwendertreffen Süddeutschland. Barthauer Software GmbH Thomas Weber, Leiter Consulting

14. GeoMedia-Anwendertreffen Süddeutschland. Barthauer Software GmbH Thomas Weber, Leiter Consulting 14. GeoMedia-Anwendertreffen Süddeutschland Barthauer Software GmbH Thomas Weber, Leiter Consulting 14. GeoMedia-Anwendertreffen Süddeutschland Kompensations- und weitere Fachkataster mit Barthauer/GeoMedia

Mehr

Wegleitung GEP-Daten. Prüfdienst für GEP-Daten (GEP-Datachecker)

Wegleitung GEP-Daten. Prüfdienst für GEP-Daten (GEP-Datachecker) Verband Schweizer Abwasser- und Gewässerschutzfachleute Association suisse des professionnels de la protection des eaux Associazione svizzera dei professionisti della protezione delle acque Swiss Water

Mehr

4. Ausgewählte normenbasierte Software-Werkzeuge

4. Ausgewählte normenbasierte Software-Werkzeuge 4. Ausgewählte normenbasierte Software-Werkzeuge Stefan Keller 4. Intergraph (Geomedia): INTERLIS 2 GEOS Pro / GeoMedia bietet bezüglich INTERLIS 2 die folgenden neuen Möglichkeiten an: Import INTERLIS2-Modellbeschrieb

Mehr

Datenmodell, Interlis, Datenflüsse TECHNISCHE HARMONISIERUNG GEP AGIS

Datenmodell, Interlis, Datenflüsse TECHNISCHE HARMONISIERUNG GEP AGIS Datenmodell, Interlis, Datenflüsse TECHNISCHE HARMONISIERUNG GEP AGIS Ziel & Zweck von GEP AGIS Die Entwässerungs-Informationen im Kanton Aargau mit ausgewiesenem Verwendungsbedarf sind online nutzbar.

Mehr

ALPGIS AG Raumentwicklung und Geoinformation. Seminar "INTERLIS 2 - Erfahrungen aus der Praxis INTERLIS / INTERLIS 2 in Geodatenstrukturen

ALPGIS AG Raumentwicklung und Geoinformation. Seminar INTERLIS 2 - Erfahrungen aus der Praxis INTERLIS / INTERLIS 2 in Geodatenstrukturen Seminar "INTERLIS 2 - Erfahrungen aus der Praxis INTERLIS / INTERLIS 2 in Geodatenstrukturen 1 Raumentwicklung Regionalentwicklng Geoinformation ALPGIS AG Raumentwicklung und Geoinformation 2 Technologien

Mehr

GIS-INFRASTRUKTUR GVRZ PFLICHTENHEFT FÜR BETEILIGTE GEMEINWESEN

GIS-INFRASTRUKTUR GVRZ PFLICHTENHEFT FÜR BETEILIGTE GEMEINWESEN GIS-INFRASTRUKTUR GVRZ PFLICHTENHEFT FÜR BETEILIGTE GEMEINWESEN Baar,31.01.2013 IMPRESSUM Datum: 30. November 2012 30. November 2012 3. Dezember 2012 31. Januar 2013 Revisionen: Auftrags-Nr: 00.04.001.81

Mehr

Generelle Entwässerungsplanung: Datenbewirtschaftung

Generelle Entwässerungsplanung: Datenbewirtschaftung Generelle Entwässerungsplanung: Datenbewirtschaftung GEP Tagung Amt für Umwelt Kanton Thurgau vom 23. Oktober 2015 Markus Gresch, Hunziker Betatech AG Konradin Fischer, Fischer Ingenieure AG Inhalt und

Mehr

DWA-M-150-Schnittstelle

DWA-M-150-Schnittstelle Produktkatalog Module und Schnittstellen zur Smallworld Fachschale Kanal Version 3.3 zur Smallworld Fachschale Kanal Einer der ersten Schritte zum integralen Kanalmanagement nach DIN EN 752 ist die Untersuchung

Mehr

DWA-M-150-Schnittstelle

DWA-M-150-Schnittstelle Produktkatalog Module und Schnittstellen zur Smallworld Fachschale Kanal Einer der ersten Schritte zum integralen Kanalmanagement nach DIN EN 752 ist die Untersuchung des baulichen Zustands zum Kanalnetz.

Mehr

Datenaustausch mit JSON

Datenaustausch mit JSON Datenaustausch mit JSON Datenaustausch Kodierung von Daten Binärformate (PNG, MP4, Word,... ) effizient, aufwändig, nicht menschenlesbar Textformate (Java,... ): menschenlesbar, Aufwand für Ein- und Ausgabe

Mehr

Amtliche Vermessung: Vom itf zum AV-WMS

Amtliche Vermessung: Vom itf zum AV-WMS Kanton Thurgau Amt für Geoinformation INSER SA, Lausanne Amtliche Vermessung: Vom itf zum AV-WMS B. Hebel, A. Viquerat: FME World Tour 2011, Fribourg (CH) 11. April 2011 11.4.2011 FME World Tour 2011,

Mehr

Klassen in Java. Grundlagen der Programmierung. Stephan Kleuker 68

Klassen in Java. Grundlagen der Programmierung. Stephan Kleuker 68 Klassen in Java Stephan Kleuker 68 Klassen in Java (Syntax) (1/3) class Datum { int tag; int monat; int jahr; } Java hat Schlüsselworte (z. B. class), diese dürfen z. B. nicht als Variablennamen genutzt

Mehr

Daten- u. Darstellungsmodell DDM Strukturverbesserungen / GIS-Services BLW

Daten- u. Darstellungsmodell DDM Strukturverbesserungen / GIS-Services BLW Eidgenössisches Departement für Wirtschaft, Bildung und Forschung WBF Bundesamt für Landwirtschaft suissemelio Fachtagung 16.06.2015 Daten- u. Darstellungsmodell DDM Strukturverbesserungen / GIS-Services

Mehr

ig/check for INTERLIS 1

ig/check for INTERLIS 1 Technoparkstrasse 1 8005 Zürich Tel.: 044 / 350 10 10 Fax.: 044 / 350 10 19 ig/check for INTERLIS 1 Zusammenfassung Diese Dokumentation beschreibt das Produkt ig/check for INTERLIS 1 Version 1.9. Mit ig/check

Mehr

Stand und Ausblick GEP-AGIS Ingenieurtagung Dr. Jürg Lüthy

Stand und Ausblick GEP-AGIS Ingenieurtagung Dr. Jürg Lüthy Stand und Ausblick GEP-AGIS Ingenieurtagung 2016 Dr. Jürg Lüthy Agenda Erfahrungen GEP-AGIS 2016 1. Erfahrungen GEP-AGIS 2016 Abwasserkataster AG-64 Anpassung Datendrehscheibe GEP-AGIS-Infrastruktur Nachführung

Mehr

Schnell Importieren mit dem neuen ImportExport Modul

Schnell Importieren mit dem neuen ImportExport Modul Schnell Importieren mit dem neuen ImportExport Modul Nutzen und anpassen des ImportExport Moduls in eigenen Erweiterungen Meet-Magento, Mai 2011 Autor: Vinai Kopp Vinai Magento

Mehr

Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java. Software-Architektur basierend auf dem Plug-in-Konzept

Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java. Software-Architektur basierend auf dem Plug-in-Konzept Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java Software-Architektur basierend auf dem Plug-in-Konzept Aufteilung: Probleme mit normaler/alter Software Ziele des Software Engineerings Die

Mehr

GeoForum BL GIS & Mobilfunk

GeoForum BL GIS & Mobilfunk GeoForum BL GIS & Mobilfunk Axel Hettich & Andreas Weber Sissach, 24. Mai 2012 Inhalt Mobilfunk-Fakten Mobilfunk + LHA Mobilfunk + LHA + GIS Mobilfunk im PARZIS 2 Mobilfunk-Fakten Ende 2011: ~9.8 Mio.

Mehr

RDP-9046 Merkblatt Ver- und Entsorgungsgebiete

RDP-9046 Merkblatt Ver- und Entsorgungsgebiete Zentralstrasse 28 CH-6002 Luzern T 041 228 69 44 F 041 210 41 91 raumdatenpool@lu.ch www.raumdatenpool.ch Luzern, den 29. Mai 2010, fs RDP-9046 Merkblatt Ver- und Entsorgungsgebiete Phase 1: Versorgungsgebiete

Mehr

Fachschale für Erdwärmesondenbewilligungen

Fachschale für Erdwärmesondenbewilligungen Fachschale für Erdwärmesondenbewilligungen Ein Erfahrungsbericht zur Erstellung einer Fachschale mit Hilfe von PostGIS, QGIS und ili2pg Manuel Kaufmann, QGIS-Anwendertreffen 2017 Direktion des Innern,

Mehr

Einführung in ili2db. Claude Eisenhut

Einführung in ili2db. Claude Eisenhut Claude Eisenhut ce@eisenhutinformatik.ch Übersicht Kommandozeil (kein GUI) unterstützt Interlis 1+2 Funktionen erstellt DB Schema aus Interlis Modell Importiert Daten aus Datei in DB Exportiert Daten aus

Mehr

CHECKZRK Benutzerhandbuch

CHECKZRK Benutzerhandbuch Obstgartenstrasse 7 8035 Zürich Tel.: 044 / 350 10 10 Fax.: 044 / 350 10 19 CHECKZRK Benutzerhandbuch Zusammenfassung Diese Dokumentation beschreibt die Bedienung des CHECKZRK FTP-Service. 7.7.2005 Die

Mehr

Richtlinien digitaler Ortsplan und POI

Richtlinien digitaler Ortsplan und POI Murbacherstrasse 21 CH-6002 Luzern T 041 228 69 44 F 041 228 64 93 raumdatenpool@lu.ch www.raumdatenpool.ch Richtlinien digitaler Ortsplan und POI Version 1.02 16. Mai 2013 ESTERMANN HANS, TRIGONET AG

Mehr

So geht s Schritt-für-Schritt-Anleitung

So geht s Schritt-für-Schritt-Anleitung So geht s Schritt-für-Schritt-Anleitung Software WISO Mein Büro 365 inkl. Webselling Thema Import von Vorgängen über das Modul Webselling Version/Datum ab 16.00.05.100 Inhaltsverzeichnis 1. Einführung...

Mehr

Java Internationalization (i18n) 8. April 2003

Java Internationalization (i18n) 8. April 2003 Java Internationalization (i18n) 8. April 2003 Java i18n Übersicht i18n = i plus 18 Buchstaben nternationalizatio plus n Internationalisierung Lokalisierung Pakete java.util, java.text http://java.sun.com/docs/books/tutorial/i18n

Mehr

IT I: Heute. Klasse Object. equals, hashcode, tostring. HashSet IT I - VO 6 1

IT I: Heute. Klasse Object. equals, hashcode, tostring. HashSet IT I - VO 6 1 IT I: Heute Klasse Object equals, hashcode, tostring HashSet 14.11.2017 IT I - VO 6 1 Wissensüberprüfung Wie ruft man statische Methode auf? Gegeben Klasse Fix mit statischer Methode static boolean foxi(string

Mehr

Inhaltsverzeichnis 1 Einführung Die Software JGIS Grundlagen raumbezogener Daten

Inhaltsverzeichnis 1 Einführung Die Software JGIS Grundlagen raumbezogener Daten 1 Einführung... 1 1.1 Was wird vermittelt?... 1 1.2 Hinweise zum Buch... 3 1.3 Hinweise zur Buch-CD... 4 1.4 Hinweise zum Forum... 4 1.5 Allgemeine Hinweise... 5 2 Die Software JGIS... 7 2.1 Start des

Mehr

CityGML-Daten als Grundlage für webbasierte Visualisierungen

CityGML-Daten als Grundlage für webbasierte Visualisierungen CityGML-Daten als Grundlage für webbasierte Visualisierungen Geonetzwerk Münsterland Thementag 3D Christian Dahmen Christoph Uhlenküken Münster, 17. November 2017 connecting worlds CityGML-Daten als Grundlage

Mehr

Die Warenkorbfunktion (workbasket)

Die Warenkorbfunktion (workbasket) Beschreibung der Komponente zur integration eines Warenkorbs in die Anwendung Table of contents 1 Allgemein...2 2 Körbe speichern und laden...3 3 Aufgelöstes XML oder beliebige weitere Metadaten im Korb...

Mehr

COSYNUS Backend Communication Server Christian Baumgartner, Senior IT-Consultant. Kommunikation verbindet. Wir verbinden die Kommunikation.

COSYNUS Backend Communication Server Christian Baumgartner, Senior IT-Consultant. Kommunikation verbindet. Wir verbinden die Kommunikation. COSYNUS Backend Communication Server Christian Baumgartner, Senior IT-Consultant Key-Features des COSYNUS Backend Communication Server Verbinden Sie Ihre Geschäftsanwendungen oder Ihren E-Mail-Server mit

Mehr

Zusammenführung und Vereinheitlichung von Eisenbahn-Streckennetzdaten Alexander Matheisen

Zusammenführung und Vereinheitlichung von Eisenbahn-Streckennetzdaten Alexander Matheisen Zusammenführung und Vereinheitlichung von Eisenbahn-Streckennetzdaten Alexander Matheisen FOSSGIS 2017, Passau Über mich Alexander Matheisen seit 2008 bei OpenStreetMap aktiv

Mehr

Informatik I. 21. Das WWW befragen Albert-Ludwigs-Universität Freiburg. Informatik I. Bernhard Nebel. Motivation. Webseiten und HTML

Informatik I. 21. Das WWW befragen Albert-Ludwigs-Universität Freiburg. Informatik I. Bernhard Nebel. Motivation. Webseiten und HTML 21. WWW befragen Albert-Ludwigs-Universität Freiburg 10.01.2014 1 / 13 2 / 13 Oft braucht ein Programm Informationen, die es im WWW einfach zu finden gibt. 3 / 13 Oft braucht ein Programm Informationen,

Mehr

Wie Darstellungsmodelle normieren?

Wie Darstellungsmodelle normieren? Wie Darstellungsmodelle normieren? Beispiel und Anforderungen anhand des SEPM X-Translator Formats Spirgarten 2008 robert.schweikert@sepm.ch Inhalt Übersicht Anforderungen zur Übertragung der GIS-Darstellung

Mehr

Die GIS-Anwendungen Waldinfoplan und Geomail wurden über hochintegrierte Schnittstellen eingebunden.

Die GIS-Anwendungen Waldinfoplan und Geomail wurden über hochintegrierte Schnittstellen eingebunden. Allgemein Konzeption Dieses Programm dient der umfassenden Abwicklung aller Geschäftsvorfälle, die im Zusammenhang mit Rundholz anfallen. Es ist Dreh- und Angelpunkt im Workflow des Anwenders. Um dem gerecht

Mehr

Bemerkung betreffend der Merkmale GEB Status_GA (AV) et GSTAT (GWR): "Real" in der AV ist im GWR mit "bestehend" gleichzusetzen.

Bemerkung betreffend der Merkmale GEB Status_GA (AV) et GSTAT (GWR): Real in der AV ist im GWR mit bestehend gleichzusetzen. CheckGWR-Regeln Abkürzungen: amtlichen Vermessung (AV), eidgenössisches Gebäude- und Wohnungsregister (GWR), Topic Bodenbedeckung (BB), Topic Einzelobjekte (EO), Topic Gebaeudeadressen (GEB) Ziel des CheckGWR

Mehr

Modernisierung von Forms durch neues Look&Feel

Modernisierung von Forms durch neues Look&Feel Modernisierung von Forms durch neues Look&Feel Dr. Gudrun Pabst gudrun.pabst@trivadis.com Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Agenda Definition

Mehr

Java-Bibliothek oracle.sdoapi

Java-Bibliothek oracle.sdoapi Java-Bibliothek oracle.sdoapi Der Zugriff auf SQL-Objekte ist ein wenig umständlich und sollte unbedingt in entsprechenden Klassen gekapselt werden. Zur Arbeitserleichterung stellt aber Oracle seit dem

Mehr

Themen für Bachelorprojekte und Bachelorarbeiten Lehrstuhl Prof. Dr. Pohl, Software Systems Engineering

Themen für Bachelorprojekte und Bachelorarbeiten Lehrstuhl Prof. Dr. Pohl, Software Systems Engineering Themen für Bachelorprojekte und Bachelorarbeiten Lehrstuhl Prof. Dr. Pohl, Software Systems Engineering 11.07.2018 Vergleich von Metriken zur Bewertung der Genauigkeit binärer Prozessprognosen anhand eines

Mehr

Kapitel 11 Programmierung des EIB

Kapitel 11 Programmierung des EIB Kapitel 11 Programmierung des Der /KNX kann mit folgenden Tools programmiert werden: -Leitstelle (Busch-Jaeger, nur Szenen und Zeituhr) Power Project (Busch-Jaeger, nur Szenen und Zeituhr) ETS2 (derzeit

Mehr

Projekt Message-Logger

Projekt Message-Logger M o d u l S o f t w a r e k o m p o n e n t e n T A. S W K. F 1 0 0 1 Projekt Message-Logger T e s t p r o t o k o l l Horw, 06.06.2010 Projekt Dokument Schule Modul Projektteam Dozenten Letzte Änderung

Mehr

Grundlagen von Python

Grundlagen von Python Einführung in Python Grundlagen von Python Felix Döring, Felix Wittwer November 17, 2015 Scriptcharakter Programmierparadigmen Imperatives Programmieren Das Scoping Problem Objektorientiertes Programmieren

Mehr

Modellgetriebene Softwareentwicklung bei der IBYKUS AG

Modellgetriebene Softwareentwicklung bei der IBYKUS AG Modellgetriebene Softwareentwicklung bei der IBYKUS AG Theorie Teil 7: Modelltransformationen Dr. Steffen Skatulla IBYKUS AG 1 Inhalt Teil 7: Modelltransformationen Wozu Modelltransformationen? Konzepte

Mehr

Development auf der Plattform SAP HANA

Development auf der Plattform SAP HANA Development auf der Plattform SAP HANA SAP HANA Architektur SAP HANA Studio Modellierung auf SAP HANA Web basierte Data Access Role und Berechtigung SAP HANA Plattform SAP HANA als Appliance SAP HANA in

Mehr

Der MyCoRe-URI-Resolver

Der MyCoRe-URI-Resolver by Thomas Scheffler, Wiebke Oeltjen, Jens Kupferschmidt 2015-06-16 Der URI-Resolver in MyCoRe ist eine Erweiterung des Standard-URI-Resolvers und gestattet innerhalb der MyCoRe- Anwendung den einfachen

Mehr

Code Beispiel: /* path element */ var el = rc.path("m l 0-50 l l 0-50 l l 0 50 l l 0 50 z");

Code Beispiel: /* path element */ var el = rc.path(m l 0-50 l l 0-50 l l 0 50 l l 0 50 z); SVG in APEX: Best Practices an Live Beispielen Tobias Arnhold Tobias Arnhold IT Consulting Heppenheim Schlüsselworte APEX, Raphaël, RaphaelJS, Visualisierung, Javascript, HTML5, SVG, UX, Design, APEX-AT-WORK

Mehr

Properties und Proxies

Properties und Proxies g n årà Dr. Winfried Grünewald service@grnwld.de Properties und Proxies Dr. Winfried Grünewald, Stutensee 2011 Version 0.9 2/10 1 Einleitung Die Java Entwicklungsumgebung bietet mit den Properties-Dateien

Mehr

IT I: Heute. Klasse Object. equals, hashcode, tostring. HashSet IT I - VO 6 1

IT I: Heute. Klasse Object. equals, hashcode, tostring. HashSet IT I - VO 6 1 IT I: Heute Klasse Object equals, hashcode, tostring HashSet 13.11.2018 IT I - VO 6 1 Organisatorisches Wissensüberprüfung gleich im Anschluss an die VO UE heute schon früher (ab 11:45) heute beide UE-Gruppen

Mehr

Leistungsbeschreibung PHOENIX HR. Oktober 2014 Version 1.0

Leistungsbeschreibung PHOENIX HR. Oktober 2014 Version 1.0 Leistungsbeschreibung PHOENIX HR Oktober 2014 Version 1.0 Businesslösung Personalakte (HR) PHOENIX HR ist eine speziell für die Verwaltung von Personalakten konzipierte Erweiterung von PHOENIX. Sie enthält

Mehr

Grundlagen. Felix Döring, Felix Wittwer 24. April Python-Kurs

Grundlagen. Felix Döring, Felix Wittwer 24. April Python-Kurs Grundlagen Felix Döring, Felix Wittwer 24. April 2017 Python-Kurs Gliederung 1. Scriptcharakter 2. Programmierparadigmen Imperatives Programmieren Das Scoping Problem Objektorientiertes Programmieren 3.

Mehr

Programmiertechnik 1 FOR-SCHLEIFEN

Programmiertechnik 1 FOR-SCHLEIFEN Programmiertechnik 1 FOR-SCHLEIFEN In diesem Dokument wollen wir uns mit Kontrollstrukturen befassen. Dazu sind im Folgenden einige Übungsaufgaben zu den Themen Schleifen (FOR, WHILE, DO) und Bedingungen

Mehr

2. Kantonale Geodateninfrastruktur (KGDI)

2. Kantonale Geodateninfrastruktur (KGDI) 2. Kantonale Geodateninfrastruktur (KGDI) Koordination der versch. Fachinteressen unter Berücksichtigung kantonaler und nationaler Richtlinien und Standards GeoPortal mit Ausgabesystemen zum Visualiseren,

Mehr

Funktionsbeschreibung. ProLys. Prozessobjekt-Analyse

Funktionsbeschreibung. ProLys. Prozessobjekt-Analyse Funktionsbeschreibung ProLys Prozessobjekt-Analyse Inhaltsverzeichnis 1 Übersicht...1 2 Systemvoraussetzungen...2 3 Die Programmoberfläche von ProLys...2 4 Exportfunktionen...6 1 Übersicht Mit Hilfe der

Mehr

AGENDA. Einleitung Systemwechsel Erfahrungen INTERLIS 2 Erfahrungen VSA-DSS 2014 Häufige Kritikpunkte (gemäss Workshop RDP 2013) Fazit

AGENDA. Einleitung Systemwechsel Erfahrungen INTERLIS 2 Erfahrungen VSA-DSS 2014 Häufige Kritikpunkte (gemäss Workshop RDP 2013) Fazit VSA-DSS 2014 ERFAHRUNGEN AUS DER PRAXIS MIT INTERLIS 2 Romano Hofmann Dipl. Geomatik-Ingenieure ETH, Pat. Ing.-Geometer Abteilungsleiter Geomatik. GIS AGENDA Einleitung Systemwechsel Erfahrungen INTERLIS

Mehr

Codegenerierung mit Xtend. 21. Januar 2015

Codegenerierung mit Xtend. 21. Januar 2015 Codegenerierung mit Xtend 21. Januar 2015 Überblick Xtend bietet einen Template-basierten Ansatz zur Codegenerierung Xtend enthält eine spezielle Template-Sprache. Das Modell kann beliebig benutzt werden,

Mehr

AV-Importschnittstelle INTERLIS nach ArcSDE

AV-Importschnittstelle INTERLIS nach ArcSDE Amt für Geoinformation, Lausanne AV-Importschnittstelle INTERLIS nach ArcSDE B. Hebel, J. Konnen & M. Boller: Spirgarten-Treffen, Zürich-Altstetten (CH) 26. März 2009 26.3.2009 Spirgarten-Treffen, Zürich-Altstätten

Mehr

SEPM Produkte Release Neue Funktionen

SEPM Produkte Release Neue Funktionen SEPM Produkte Release 2012-02 Neue Funktionen Copyright SEPM 2012 Dokument Information Art Abstrakt Beschreibung Version 2012-02 - Juni 2012 Dieses Dokument beschreibt neue Funktionen bei den SEPM Produkten

Mehr

Auf dieser und den beiden folgenden Folien wurde jeweils ein neues Objekt der Klasse FigurMalerei erstellt und die angegebene Methode ausgeführt.

Auf dieser und den beiden folgenden Folien wurde jeweils ein neues Objekt der Klasse FigurMalerei erstellt und die angegebene Methode ausgeführt. 432 433 434 435 Auf dieser und den beiden folgenden Folien wurde jeweils ein neues Objekt der Klasse FigurMalerei erstellt und die angegebene Methode ausgeführt. 436 437 438 439 440 441 442 443 Die verkürzte

Mehr

Web-Applikationen mit und um Basement

Web-Applikationen mit und um Basement Web-Applikationen mit und um Basement Basement Anwender Treffen 2018, Rapperswil Michel Kuhlmann 24.01.2018 TK CONSULT AG Zürich, Schweiz tkc@tkconsult.ch www.tkconsult.ch Einleitung Basement: keine GUI

Mehr

IT I: Heute. abstrakte Methoden und Klassen. Interfaces. Interfaces List, Set und Collection IT I - VO 7 1

IT I: Heute. abstrakte Methoden und Klassen. Interfaces. Interfaces List, Set und Collection IT I - VO 7 1 IT I: Heute abstrakte Methoden und Klassen Interfaces Interfaces List, Set und Collection 22.11.2018 IT I - VO 7 1 Wissensüberprüfung Überschreiben von Methoden: Aufruf der Methode der Oberklasse ist oft

Mehr

MONARCH Publikationsserver der

MONARCH Publikationsserver der MONARCH Publikationsserver der Technischen Universität Chemnitz http://archiv.tu-chemnitz.de 5. Workshop DissOnline 25.02.2005 Qualität und Standards DINI Zertifikat 17.03.2004: OAI Interface 2.0 seit

Mehr

1 Datenübernahme ohne VBA Grundlagen der VBA Programmierung Inhalt

1 Datenübernahme ohne VBA Grundlagen der VBA Programmierung Inhalt Inhalt 1 Datenübernahme ohne VBA... 11 1.1 Fernbezüge zu Excel-Arbeitsmappen...13 Fernbezüge erstellen... 13 Verknüpfungen aktualisieren...16 Beispiel Daten aus mehreren Arbeitsmappen zusammenfassen...

Mehr

Technische Weisungen zu 3a der Verordnung zum Raumplanungs- und Baugesetz. 16. November 2011

Technische Weisungen zu 3a der Verordnung zum Raumplanungs- und Baugesetz. 16. November 2011 Rauminformation Rheinstrasse 29 - Postfach 4410 Liestal Telefon 061 552 59 33 Telefax 061 552 69 82 gis.arp@bl.ch Bau- und Umweltschutzdirektion Kanton Basel-Landschaft Amt für Raumplanung Technische Weisungen

Mehr

Programmieren II. Innere Klassen. Heusch 10, Ratz 5.2.1, Institut für Angewandte Informatik

Programmieren II. Innere Klassen. Heusch 10, Ratz 5.2.1, Institut für Angewandte Informatik Programmieren II Innere Klassen Heusch 10, 13.10 Ratz 5.2.1, 9.8 KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Innere Klassen Bisher kennen wir nur Klassen, die entweder zusammen

Mehr

BAU-, VERKEHRS- UND ENERGIEDIREKTION

BAU-, VERKEHRS- UND ENERGIEDIREKTION BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern Amt für Geoinformation Reiterstrasse 11 3011 Bern Telefon 031 633 33 11 Telefax 031 633 33 40 Prüfung von Gemeindegrenzen bei Nachführungen Datenmodell

Mehr

Z88 Aurora V1 Workshop

Z88 Aurora V1 Workshop Z88 Aurora V1 Workshop Import und Export Aufbereitung von CAD-Daten Bayreuth, 25. Oktober Dipl.-Ing. Alexander Troll Unterstützte Datenformate CAD-Daten FE-Daten 2 Übersicht über die Import-/Exportfunktionen

Mehr

ITF2XML. Transferservice. Version 1.1. Tel.: 044 / 350 10 10 Fax: 044 / 350 10 19. CH-8005 Zürich

ITF2XML. Transferservice. Version 1.1. Tel.: 044 / 350 10 10 Fax: 044 / 350 10 19. CH-8005 Zürich GmbH Technoparkstrasse 1 Informationssysteme Engineering & Consulting CH-8005 Zürich Tel.: 044 / 350 10 10 Fax: 044 / 350 10 19 ITF2XML Transferservice Version 1.1 infogrips GmbH, 2001-2014 06.01.2014

Mehr

Pakete Software Entwicklung 1

Pakete Software Entwicklung 1 Pakete Software Entwicklung 1 Annette Bieniusa, Mathias Weber, Peter Zeller 1 Organisation von Klassen- und Interface-Deklaration Java-Programme bestehen aus Typdeklarationen, d.h. Klassen- und Interface-Deklarationen.

Mehr

Übungsblatt Programmierung und Software-Entwicklung Generizität, Interfaces, Listen, Sortieralgorithmen & JUnit

Übungsblatt Programmierung und Software-Entwicklung Generizität, Interfaces, Listen, Sortieralgorithmen & JUnit Übungsblatt Programmierung und Software-Entwicklung Generizität, Interfaces, Listen, Sortieralgorithmen & JUnit Aufgabe : Die allgemeine Object-Liste Gegeben sei folgendes UML-Klassendiagramm: MyObjectList

Mehr

Geoinformation im Kanton Schwyz. UNIGIS-Tag HSR

Geoinformation im Kanton Schwyz. UNIGIS-Tag HSR Geoinformation im Kanton Schwyz UNIGIS-Tag HSR 24. Mai 2013 Gabriella Zanetti, Kantonsgeometerin Kt. Schwyz Geoinformation SZ WebMap SZ Kartenangebot / Metadaten Endprodukte für den Nutzer Was steckt dahinter?

Mehr

Diplomprüfung für Vermessungsingenieure Herbsttrimester 2009 Fach: Geoinformationssysteme

Diplomprüfung für Vermessungsingenieure Herbsttrimester 2009 Fach: Geoinformationssysteme Univ.-Prof. Dr.-Ing. Wolfgang Reinhardt Institut für Geoinformation und Landentwicklung Universität der Bundeswehr München D-85577 Neubiberg Diplomprüfung für Vermessungsingenieure Herbsttrimester 2009

Mehr

Daten Import. 2. Daten für Import aufbereiten allgemeines Überblick

Daten Import. 2. Daten für Import aufbereiten allgemeines Überblick Daten Import 1. Einleitung enthält eine Funktion, die den Import von existierenden Daten im Datenbank ermöglicht, damit Sie ihre Arbeit sehr einfach und schnell vortsetzen können. Es sind drei Daten -

Mehr

Handbuch für die Erweiterbarkeit

Handbuch für die Erweiterbarkeit Handbuch für die Erweiterbarkeit Inhalt Pakete für die Erweiterbarkeit... 2 Actions... 2 Items... 2 Itemset... 2 Die UseCaseNewAction... 3 Eigene Shapes... 4 Der Shape Container... 5 User Objects... 6

Mehr

e3m Data Center 1/6 ... der zentrale Datenpool für die wichtigen Kenngrössen über alle Objekte

e3m Data Center 1/6 ... der zentrale Datenpool für die wichtigen Kenngrössen über alle Objekte e3m Data Center 1/6 e3m Data Center... der zentrale Datenpool für die wichtigen Kenngrössen über alle Objekte Der Datenpool ermöglicht eine zentrale Bewirtschaftung der wichtigsten Kennzahlen Ihrer Anlagen

Mehr

INTERLIS Tools IL2DB Konfigurationseditor Benutzerhandbuch

INTERLIS Tools IL2DB Konfigurationseditor Benutzerhandbuch Technoparkstrasse 1 8005 Zürich Tel.: 044 / 350 10 10 Fax.: 044 / 350 10 19 INTERLIS Tools IL2DB Konfigurationseditor Benutzerhandbuch Zusammenfassung Diese Dokumentation beschreibt die Bedienung des INTERLIS

Mehr

Visual Concepts - Fotolia.com I.V.E PRO. Inspektionsdaten Verarbeiten und Evaluieren. XML in lesbarer Form

Visual Concepts - Fotolia.com I.V.E PRO. Inspektionsdaten Verarbeiten und Evaluieren. XML in lesbarer Form Visual Concepts - Fotolia.com I.V.E PRO Inspektionsdaten Verarbeiten und Evaluieren XML in lesbarer Form Produktbeschreibung Version: 2.0.030 bluemetric software GmbH Nordring 17 64347 Griesheim Inhalt

Mehr

Spezifikation Datenaustauschmodelle

Spezifikation Datenaustauschmodelle Murbacherstrasse 21 CH-6002 Luzern T 041 228 69 44 F 041 228 64 93 raumdatenpool@lu.ch www.raumdatenpool.ch Spezifikation Datenaustauschmodelle Leitungskataster alle Medien Werkinformation Wasser (Basis:

Mehr

Inhaltsverzeichnis. Grundlagen und Einführung (1. Band) 1

Inhaltsverzeichnis. Grundlagen und Einführung (1. Band) 1 Inhaltsverzeichnis Grundlagen und Einführung (1. Band) 1 1 Einleitung und Vorwort 1 1.1 Vorwort zur 13. Auflage....................... 1 1.2 Vorwort zur 10. Auflage....................... 1 1.3 Voraussetzungen...........................

Mehr

Entwurf Spezifikation Datenaustauschmodelle

Entwurf Spezifikation Datenaustauschmodelle Murbacherstrasse 21 CH-6002 Luzern T 041 228 69 44 F 041 228 64 93 raumdatenpool@lu.ch www.raumdatenpool.ch Entwurf Spezifikation Datenaustauschmodelle Leitungskataster alle Medien Werkinformation Wasser

Mehr

TK Werke GIV. Leitungskataster / Werkinformation

TK Werke GIV. Leitungskataster / Werkinformation TK Werke GIV Leitungskataster / Werkinformation Lukas Schildknecht (Rosenthaler + Partner AG) Hansruedi Fäh (geotopo AG) 24. November 2014 2 Traktanden TK Werke: Auftrag, Ausgangslage, Stand WI Datenmodelle

Mehr

Aufbau einer Geodaten-Infrastruktur aus dezentralen Datenbeständen. Jürg Lüthy, CEO ARIS AG Spirgarten-Treffen 26. März 2009

Aufbau einer Geodaten-Infrastruktur aus dezentralen Datenbeständen. Jürg Lüthy, CEO ARIS AG Spirgarten-Treffen 26. März 2009 Aufbau einer Geodaten-Infrastruktur aus dezentralen Datenbeständen Jürg Lüthy, CEO ARIS AG Spirgarten-Treffen 26. März 2009 Einleitung - Zielsetzung Initiale Datenerfassungen vielerorts abgeschlossen -

Mehr

WinIso 3D Praxisbeispiel

WinIso 3D Praxisbeispiel WinIso 3D Praxisbeispiel Einleitung Mit der Windows-Applikation WinIso 3D kann man dreidimensionale stationäre Wärmeströme für Querschnitte berechnen. Die Berechnung liefert für die zugrundegelegten Randbedingungen

Mehr

Datentransfer "Grundwasser schutzzonen"

Datentransfer Grundwasser schutzzonen 4410 Liestal, Rheinstrasse 29 Telefon 061 552 55 05 Telefax 061 552 69 84 Bau- und Umweltschutzdirektion Kanton Basel-Landschaft Amt für Umweltschutz und Energie Datentransfer "Grundwasser schutzzonen"

Mehr