Einführung Clusteranalyse PostgreSQL Geo Web Services OpenLayers

Größe: px
Ab Seite anzeigen:

Download "Einführung Clusteranalyse PostgreSQL Geo Web Services OpenLayers"

Transkript

1 Einführung Clusteranalyse PostgreSQL Geo Web Services OpenLayers Dipl.- Ing. Eva Nuhn Dipl.- Geogr. Stephan Schmid Dipl.- Ing (FH) Steffen Schwarz Arbeitsgemeinschaft GIS Universität der Bundeswehr München

2 Einführung in die Clusteranalyse

3 Inhalt Einführung in die Clusteranalyse Proximitätsmaße Clusteralgorithmen Methoden zur Bestimmung der Clusteranzahl Anwendungsbeispiel Forschungsprojekt EGIFF Auswahl eines Proximitätsmaßes Auswahl eines Clusteralgorithmus Auswahl einer Methode zur Bestimmung der Clusteranzahl

4 Data Mining Schürfen oder Graben von Daten, wobei das, wonach gegraben wird, Informationen bzw. Wissen ist Extraktion von neuen Zusammenhängen, Mustern oder Trends in großen Datenmengen

5 Einleitung: Ein klassisches Beispiel für räumliche Datenanalyse Krankheitshäufung Dr. John Snow Untersuchung der Ursachen einer Coleraepidemie London, September 1854 Infizierte Wasserpumpe? SRC: M. May, 6. Seminar GIS im Internet/Intranet v. 06. bis 08. Oktober 2003 UniBwMünchen Michael May

6 Ziele des Spatial Data Mining Räumliche Muster erkennen Objekte erkennen, die solche Muster möglicherweise verursachen Information extrahieren, die für die Erklärung der Muster relevant ist (und irrelvante Information wegfiltern)

7 Data Mining Typische Aufgabenstellungen Klassifizierungsanalysen Segmentierungsanalysen Prognoseanalysen Abhängigkeitsanalysen Abweichungsanalysen

8 Data Mining Klassifizierung Objekte werden einer vorher bestimmten Klasse zugeordnet Zuordnung findet aufgrund der Parameter und der Klasseneigenschaften statt Anzahl an Klassen bekannt Informationen sind vorab bekannt Segmentierung Objekte werden in Gruppen zusammengefasst, welche vorher nicht bekannt sind Anzahl an Gruppen zu Beginn unbekannt Datenabhängige Einteilung objektiv nachvollziehbar und reproduzierbar Werden verwendet, wenn wenige Informationen vorab vorliegen

9 Data Mining Das am Häufigsten verwendete Verfahren der Segmentierung ist die Clusteranalyse Definition (Steinhausen und Langer, 1977): Clusteranalyse steht für eine Reihe unterschiedlicher mathematischstatistischer und heuristischer Verfahren, deren Ziel darin besteht, eine meist umfangreiche Menge von Elementen durch Konstruktion homogener Klassen, Gruppen oder Cluster optimal zu strukturieren.

10 Clusteranalyse Objekte innerhalb eines Clusters sollen möglichst ähnlich sein (Homogenität in den Clustern) Cluster untereinander sollen möglichst unähnlich sein (Heterogenität zwischen den Clustern)

11 Ablauf der Clusteranalyse Analyse und Präzisierung der Fragestellung Auswahl der Parameter Modifikation, Korrektur Wahl eines Proximitätsmaßes Bestimmung des Algorithmus Bestimmung der Clusteranzahl Technische Durchführung Analyse der Ergebnisse

12 Auswahl der Parameter Clusteranalyse fordert kein spezielles Skalenniveau Beachten: Wahl von zu vielen Parametern viele Cluster, die sich weiter zusammenfassen ließen Wahl von zu wenigen Parametern wenige Cluster, die sich weiter ausdifferenzieren ließen Gute Auswahl der Parameter = einfaches und leicht verständliches Clusterergebnis Schlechte Auswahl der Parameter = komplexes Clusterergebnis, dessen wahre Struktur oft schwierig oder unmöglich zu erkennen ist

13 Auswahl der Parameter Parameter Aufstellen der Rohdatenmatrix Objekte Parameter Vektoren Vektor Vektor 1 Vektor 1 Vektor 2 Vektor 2 Vektor Vektor Vektor n n X [m] 1, ,7211,56240,0351,673245, ,098 1,604 Y [m] 0, ,2720, ,2721,923562, ,249-0,065 Länge [m] 1,499 20,883 1,499 20,883 1,49920, ,8040,315 Richtung [ ] -2, ,137-2, ,137-2, , ,832-0,640

14 Ablauf der Clusteranalyse Analyse und Präzisierung der Fragestellung Auswahl der Parameter Wahl eines Proximitätsmaßes Bestimmung des Algorithmus Bestimmung der Clusteranzahl Technische Durchführung Analyse der Ergebnisse

15 Auswahl eines Proximitätsmaßes Quantifizierung der Ähnlichkeiten zwischen den in der Clusteranalyse berücksichtigten Objekten durch eine statistische Maßzahl Ähnlichkeitsmaße Drücken die Ähnlichkeit zwischen zwei Objekten aus Ein großer Wert beschreibt eine hohe Ähnlichkeit Distanzmaße Drücken die Unähnlichkeit zwischen zwei Objekten aus Ein großer Wert beschreibt eine niedrige Ähnlichkeit Bei identischen Objekten ist die Distanz Null

16 Distanzmaße Werden hauptsächlich bei quantitativen Parametern verwendet Die am häufigsten verwendeten basieren auf der Minkowski-Metrik r = 1 City-Block-Metrik r = 2 Euklidische Distanz

17 Vektoren Auswahl Proximitätsmaß Standardisierte Rohdatenmatrix wird in Distanzmatrix überführt Vektoren Vektor 1 0 Vektor 1 Vektor 2 Vektor 3 Vektor n Vektor 2 0,225 0 Vektor 3 0,959 1,073 0 Vektor n 2,381 2,330 2,922 0

18 Ähnlichkeitsmaße Werden hauptsächlich bei qualitativen Parametern verwendet Tanimoto-Koeffizient M-Koeffizient Dice-Koeffizient Sokal & Sneath Ähnlichkeitsmaß für quantitative Parameter Q-Korrelations-Koeffizient

19 Ähnlichkeitsmaße Standardisierte Rohdatenmatrix wird in Ähnlichkeitsmatrix überführt Vektoren Vektoren Vektor 1 1 Vektor 1 Vektor 2 Vektor 3 Vektor n Vektor 2 0,33 1 Vektor 3 1 Vektor n 1

20 Ablauf der Clusteranalyse Analyse und Präzisierung der Fragestellung Auswahl der Parameter Wahl eines Proximitätsmaßes Bestimmung des Algorithmus Bestimmung der Clusteranzahl Technische Durchführung Analyse der Ergebnisse

21 Clusteralgorithmus Cluster-Algorithmen Hierarchisch Partitionierend agglomerativ divisiv

22 Partitionierende Clustermethoden Gehen von einer gegebenen Startgruppierung aus Die Startgruppierung muss vom Nutzer geschätzt werden Alle Objekte werden zu Beginn einem Cluster zugeordnet Prominentes Beispiel: K-Means

23 K-means Distanzmaß: quadrierte euklidische Distanz

24 K-means So viele Wiederholungen bis keine oder nur noch minimale Verschiebungen von Objekten in andere Cluster mehr Lösung ist stark abhängig von den gewählten Clusterzentren Anzahl Clusterzentren muss vorab bekannt sein Bei Verwendung eines anderen k s kann sich eine komplett andere Lösung ergeben

25 Hierarchische Clusteralgorithmen Divisive Verfahren Zu Beginn bilden alle Objekte ein einziges großes Cluster Das Cluster wird Schritt für Schritt aufgeteilt, indem die unähnlichsten Objekte voneinander getrennt werden Lässt sich solange fortsetzen, bis am Schluss alle Objekte ein eigenes Cluster bilden Sehr rechenaufwändig daher kaum Einsatz in der Praxis Agglomerative Verfahren Zu Beginn bildet jedes Objekt ein Cluster Schritt für Schritt werden die jeweils ähnlichsten Cluster zu einem neuen Cluster zusammengefügt Lässt sich solange fortsetzen, bis sich alle Objekte in einem Cluster befinden

26 Hierarchische Clusteralgorithmen 1. Erstellen einer Distanzmatrix mit den Distanzen der einzelnen Cluster zueinander 2. Zusammenfassen der Cluster, die den kleinsten Distanzwert haben 3. Update der Distanzmatrix Vektoren Vektoren Vektor 1 0 Vektor 1 Vektor 2 Vektor 3 Vektor n Vektor 2 0,225 0 Vektor 3 0,959 1,073 0 Vektor n 2,381 2,330 2,922 0 Vektoren Vektoren Vektor 1/ Vektor2 Vektor 1/ Vektor 2 0 Vektor 3 0 Vektor 3 Vektor n 2,922 0 Vektor n

27 Hierarchische Clusteralgorithmen Agglomerative Clusterverfahren unterscheiden sich durch die Berechnung der Distanz zwischen den neugebildeten und den übrigen Clustern Single Linkage Minimale Distanz Complete Linkage Maximale Distanz Average Linkage Durchschnittliche Distanz

28 Hierarchische Clustermethoden Vektoren Single Linkage Vektoren Vektor 1 0 Vektor 1 Vektor 2 Vektor 3... Vektor n Vektor 2 0,225 0 Vektor 3 0,959 1,073 0 Vektor n 2,381 2,330 2, Vektoren Vektoren Vektor 1/ Vektor 2 Vektor 3 Vektor n Vektor 1/ Vektor2 0 Vektor 3 0,959 0 Vektor n 2,330 2,922 0

29 Hierarchische Clustermethoden Complete Linkage = dilatierendes Verfahren Single Linkage = kontrahierendes Verfahren (Chaining Effekt)

30 Ablauf der Clusteranalyse Analyse und Präzisierung der Fragestellung Auswahl der Parameter Wahl eines Proximitätsmaßes Bestimmung des Algorithmus Bestimmung der Clusteranzahl Technische Durchführung Analyse der Ergebnisse

31 Bestimmung der Clusteranzahl Aufteilung in zu viele Cluster verkompliziert das Ergebnis Aufteilung in zu wenige Cluster kann einen Informationsverlust verursachen Bei agglomerativen Verfahren bildet zu Beginn jedes Objekt ein eigenständiges Cluster Der Algorithmus endet mit der Zusammenfassung aller Objekte in einem großen Cluster Im letzten Schritt muss entschieden werden, welche Anzahl von Clustern als die beste anzusehen ist

32 Bestimmung der Clusteranzahl Subjektive Methode Vektor 1 Vektor 2 Vektor 3 Vektor n Vektor 1 0 Vektor 2 0,225 0 Vektor 3 0,959 1,073 0 Vektor n 2,381 2,330 2,922 0

33 Vektor 1 / Vektor 2 Dendrogramm Vektor 1/ Vektor 2 0 Vektor 3 0, Vektor 3... Vektor n Vektor n 2,330 2, Vektor 1 / Vektor 2 / Vektor 3 Vektor 1/ Vektor 2/ Vektor Vektor n Vektor n 2, , ,959 0, n

34 Stopping Rule von Mojena Objektive Methode Stopping Rule von Mojena Basiert auf der relativen Größe der unterschiedlichen Aggregationslevel im Dendrogramm Als Indikator für eine gute Cluster-Lösung gilt diejenige Clusteranzahl bei der gilt:

35 Stopping Rule von Mojena 2, ,959 0, n

36 ANWENDUNGSBEISPIEL

37 Anwendungsgebiete Differenzieren von Bevölkerungsgruppen Auswertung von Satellitenbildern Klassifikation von Dokumenten Marktforschung (z.b. Makler bei Analyse von Haustypen)

38 Project EGIFF Joint Project: Development of suitable Information Systems for Early Warning Systems Funded by the German Ministry of Education and Research (BMBF) within the GEOTECHNOLOGIEN initiative Landslide Early Warning System Development of components of an information system for the early recognition of landslides ss.com/2009/04/landslid e1.jpg Novel combination of GIS, Finite Element Simulations, Geodatabases, Spatial Data Mining, linguistic Methods

39 Objectives of Subproject 1 Early recognition of geological hazards Extension of warning time Approaches Conception, Prototypically implementation and Evaluation of an interlinked GIS and numerical simulation system (SIMS) for analysis of mass movements Benefits of a linked GIS and SIMS Application of numerical simulations to precalculate outcomes of various scenarios on physically well-founded models Application of GIS for integration of user-guidance components and for the simplification of SIMS applications

40 Testgebiet Isarhänge Grünwald Pullach Untersuchungsgebiet Neugrünwald Datenquelle: LVG Bayern (Quelle: Google Earth)

41 Interconnection of GIS and Simulation System

42 Simulationsergebnisse FE-Netz Verschiebungsvektoren

43 Aufbereitung der Simulationsergebnisse im GIS Bestimmung von Verformungsbereichen: Methoden der Clusteranalyse Bestimmung des Rutschkörpers Simulationsergebnisse für den Rutschkörper

44 Methoden der Clusteranalyse Analyse und Präzisierung der Fragestellung Auswahl der Parameter Wahl eines Proximitätsmaßes - Lage - Richtung - Länge - Ähnlichkeitsmaße - Distanzmaße Bestimmung des Algorithmus Bestimmung der Clusteranzahl Euklidische Distanz Technische Durchführung Analyse der Ergebnisse

45 Auwahlkriterien Clusterform Verarbeitung von hochdimensionalen Daten (räumliche, zeitliche, weitere Parameter) Nutzerfreundlichkeit (Anzahl der Cluster ist zu Beginn unbekannt ) Möglichkeit zur Aufdeckung von Ausreißern (Anforderungen an Speicherplatz und an Rechenzeit )

46 Clusteralgorithmus Single Linkage Complete Linkage k-means Verarbeitung von hochdimensionalen Daten möglich Nutzerfreundlichkeit Clusterform Ausreißer Speicherplatzbedarf Rechenzeit - - +

47 Methoden der Clusteranalyse Analyse und Präzisierung der Fragestellung Auswahl der Parameter Wahl eines Proximitätsmaßes Bestimmung des Algorithmus Bestimmung der Clusteranzahl Technische Durchführung Analyse der Ergebnisse - Subjektive Methoden - Objektive Methoden Stopping Rule von Mojena

48 Methoden der Clusteranalyse Multivariate Clusteranalyse Einfluss der Lage zu groß! )² ( )² ( )² ( )² ( )² (... )² ( )² ( R R L L Y Y X X b a b a b a d n n = =

49 Methoden der Clusteranalyse Zweifache bivariate Clusteranalyse Lösungsmöglichkeit verworfen d = ( a 1 b )² + ( a 1 2 b )² ( a 2 n b )² = n ( L 1 L )² + ( R 2 1 R )² 2 Bivariate Clusteranalyse nach Länge und Richtung d = ( a ( X 1 1 b )² + ( a 1 X )² + ( Y b )² ( a 2 Y )² 2 n b )² = n Bivariate Clusteranalyse nach der Lage

50 Methoden der Clusteranalyse Bivariate Clusteranalyse mit Nachbarschaftsbetrachtung d = ( a ( L 1 1 b )² + ( a L )² + ( R b )² ( a 2 R )² 2 n b )² = n Bivariate Clusteranalyse nach Länge und Richtung Nachbarschaftsbetrachtung

51 Preparation for Decision Support

52 PostgreSQL

53 Übungstermine Insgesamt stehen vier Übungstermine fest. Zu jedem Termin ist eine Hausaufgabe anzufertigen Abgabe der Aufgaben erfolgt per an:

54 PostgreSQL Objektrelationale Datenbank (ORDBMS) OpenSource Zugriff über Client-Server Modell Client und Server laufen selten auf derselben Maschine Zugriff über TCP/IP bekanntester Client: pgadmin

55 Leistungsdaten PostgreSQL Größe von Datenbank: unbegrenzt Größe von Tabelle: max. 32 TerraByte Anzahl an Datensätzen in Tabelle: unbegrenzt Maximale Größe eines Datensatzes: 1,6 TB Anzahl Spalten in Tabelle: begrenzt, abhängig von verwendeten Datentypen Anzahl Indizes pro Tabelle: unbegrenzt Vergleich Microsoft Access Größe von Datenbank: max. 2 GB Größe von Tabelle: max. 1 GB

56 Erweiterung PostGIS Es heißt 80 Prozent aller Daten besitzen einen Raumbezug Speicherung raumbezogener Daten in PostgreSQL PostGIS Erweiterung um geographische Objekte und Funktionen Implementierung der Simple-Feature Access Spezifikation von OGC Betreuung und Pflege durch Open Source Geospatial Foundation

57 Geometrietypen PostGIS OpenGIS Well-Known Text (WKT) / Well-Known Binary (WKB) Point, Linestring, Polygon, Multipoint, Multilinestring, Multipolygon und Geometrycollection Extended WKT / Extended WKB Erweiterung von WKT bzw. WKB um Höheninformation SQL/MM (noch nicht vollständig unterstützt) Circularstring, Compoundcurve, Curvepolygon, Multicurve, Multisurface

58 Geometrietypen

59 Funktionen und Operatoren PostGIS Räumliche Funktionen: Berechnung von Flächen und Distanzen Verschneidung Berechnung von Pufferzonen etc. Räumliche Operatoren: Overlaps, Within, Contains etc. Funktionen für die Erstellung von Geometrien: GeometryFromText shp2pgsql Funktionen für die Abfrage von Geometrien in den Formaten WKT, WKB, GML, SVG, KML Räumliche Indizierung mit dem GiST-Index

60 GiST-Index GiSTGeneralized Search Tree Index basiert auf R-Tree Index CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometrycolumn] ); GiST Indizes arbeiten mit dem Lossiness Prinzip nur der wichtige Teil einer Spalte wird indiziert Geometriespalten: Bounding Box Frühere PostGIS Versionen verwendeten R-Tree Index Nachteile R-Tree Index R-Tree Indizes können keine GIS-Objekte größer 8 KB indizieren Dank lossines Eigenschaft von GIST Indizes ist dies möglich R-Tree Indizes schlagen fehl, falls zu einem Datensatz keine Geometrie vorhanden ist GIST-Indizes ignorieren dies

61 Implementierung PostGIS in PostgreSQL zusätzliche Anlage der Datenbank template_postgis vorgefertigte Geometriefunktionen zwei Systemtabellen geometry_columns spatial_ref_sys geometry_columns Verwaltung der Tabellen, die mit Hilfe von PostGIS-Funktionen erstellt wurden. spatial_ref_sys Auflistung von EPSG-Codes und Bezeichnung Außerdem Projektionsparameter für Transformation der Geometrien.

62 Aufbau PostgreSQL Datenbankserver Datenbank Schema Funktionen, Tabellen, Anlegen von Datenbank, Tabellen immer nutzerabhängig

63 Geometrietabelle / Spalte anlegen Tabelle erstellen (ohne Geometriespalte) Geometriespalte hinzufügen AddGeometryColumn Anfügen der Geometriespalte in Tabelle Tabellenname, Spaltenname, SRID, (-1: kein Referenzsystem, 4326: EPSG Code 4326: WGS 84), Geometrietyp, Dimension SELECT AddGeometryColumn ( 'strassen', 'geom', -1, 'LINESTRING', 2 ); Funktion GeometryFromText erzeugt ein Objekt vom Typ Geometry Geometriedaten werden im WKT-Format übergeben text, SRID INSERT INTO strassen VALUES ( 4567, 'Hofweg', GeometryFromText ( 'LINESTRING ( 30 35, 45 57, )', -1 ) );

64 EPSG Code Daten mit Raumbezug benötigen ReferenzsystemEPSG-Codes eindeutige Angabe des räumlichen Bezugs von Geodaten 4- bis 5-stellige Schlüsselnummern In Deutschland Gauß-Krüger-Zonen 2 bis 5 des Deutschen Hauptdreiecksnetzes EPSG-Codes bis WGS 84 (EPSG:4326) World Geodetic System 1984 am häufigsten verwendete EPSG-Code weltweites zweidimensionales geodätisches Referenzsystem Basis für GPS Koordinaten

65 EPSG Auszug aus Tabelle spatial_ref_sys

66 Geo Web Services

67 Geo Web Services Maps are cool (Schuyler D. Erle-FossGIS 2006) Abstrakte Zusammenhänge lassen sich leicht erkennen GIS 2.0 Crowd source data Jeder kann mitmachen Gesteigertes Interesse an Geodaten im Internet

68 Geo Web Services

69 Geo Web Services Geoinformatik 2

70 (Geo) Web Service Web Service Web Service nimmt Anfragen über ein Netzwerk entgegen verschiedene Anwendungen können mit Hilfe von XML-basierten (Extensible Markup Language) Nachrichten miteinander kommunizieren Austausch über standardisierte Protokolle, wie zum Beispiel HTTP. Geo Web Service besondere Ausprägung der Web Services speziell auf Geodaten ausgerichtet sind Zugriff auf geografische Informationen komplexe Berechnungen auf Grundlage der Geometrie von geografischen Objekten und ihren räumlichen und zeitlichen Ausbreitungen durchzuführen.

71 Web Services Grundlage Client Server Modell

72 Vorteile (Geo) Web Services Reduzierung der Kosten durch günstige Entwicklung Einfachere Instandhaltung Flexibel und Anpassungsfähig Verschiedene Übertragungsprotokolle möglich (HTTP, FTP ) Unabhängig von einer Programmiersprache Standards gewährleisten Interoperabilität

73 Web Map Service Visualisierung von Vektordaten und Rasterdaten kein Zugriff auf die zugrundeliegenden Daten ermöglicht visuelle Repräsentation der angeforderten Informationen in Form einer digitalen Karte bereitgestellt 3 definierte Operationen GetCapabilities GetFeatureInfo GetMap

74 Web Map Service (WMS 1.3) Basic WMS Unterstützung GetCapabilities & GetMap Queryable WMS Unterstützung für GetFeatureInfo Alle output Formate mit MIME Type erlaubt Besonderheiten: DGIWG 1.3 Profil Weniger als 20 Layer MaxWidth & MaxHeight > 800px Bestimmte Style Vorgaben für Höhendaten und bathymetrische Daten Unterstützung EPSG:4326 & 3395 (world mercator) PNG & JPEG & GIF output

75 GetCapabilities s&service=wms

76 DescribeFeatureInfo 66,50&styles=population&format=jpeg&info_format=text/plain& request=getfeatureinfo&layers=topp:states&query_layers=top p:states&width=550&height=250&x=170&y=160

77 GetMap /geoserver/wms?service= WMS&version=1.1.0&requ est=getmap&layers=unib w:baden- Wuertemberg_points&style s=&bbox=7.512,47.527, ,49.8&width=512&heig ht=391&srs=epsg:4326&f ormat=image/png

78 Web Feature Service (WFS 2.0) Acht Operationen möglich GetCapabilities/ DescribeFeatureType /GetFeature GetPropertyValue Ermöglicht die Abfrage von Werten eines Feature Attributes über ein Abfrage Statement LockFeature - GetFeatureWithLock Stored Query Management Vordefinierte Feature Operationen Z.B. ExtractPointSeries Ähnlich einem View einer Datenbank CreateStoredQuery DropStoredQuery ListStoredQueries DescribeStoredQueries Transaction (insert, update, delete)

79 GetCapabilities 80/geoserver/wfs?reque st=getcapabilities&serv ice=wfs

80 DescribeFeatureType Service=WFS&request=DescribeFeatureType&UniBw:Baden- Wuertemberg_points

81 GetFeature uest=getfeature&typename=unibw:baden- Wuertemberg_natural

82 Web Coverage Service (WCS 2.0) WCS Core GetCapabilities DescriveCoverage GetCoverage WCS Extensions WCPS (1.0) ProcessCoverages processing of multi-dimensional grid coverage WCS-T (1.1.4) add, modify, and/or delete coverages Transaction Operation - zwei Modi: Synchronous Mode: direkte Bearbeitung der Anfragen vom Client mit direkter Antwort Asynchronous Mode: Senden einer Bestätigung, Bearbeitung der Anfrage wenn der Server Zeit hat. Keine Timeout

83 Web Coverage Service (WCS 2.0) WCS: erlaubt den Zugriff auf große, multidimensionale Rasterarchive GetCapabilities DescribeCoverage GetCoverage Coverages Spezieller Typ zur Repräsentation raumbezogener Informationen Abbildung von variierenden Attributwerten in Abhängigkeit der Position Besteht aus einer Geometrie und einer Menge von Attributwerten

84 Web Processing Service (WPS 1.0) Bereitgestellte rechen und modellierungs Algorithmen Daten auf Server oder Upload der Daten möglich, Drei Operationen GetCapabilities Describe Process Execute Process Generisches Modell keine vordefinierten Prozesse, keine Implementierungsvorgaben der Prozesse Ableitung Profile nötig Interoperabilität

85 Geoserver Freie GIS Server Software Unterstützt WMS, WFS, WCS, (WPS über Plug-In) Programmiersprache: JAVA Nutzerfreundlich durch graphische Benutzeroberfläche Benutzeroberfläche: Wicket (Projekt der Apache Software Foundation) Über Plug-Ins erweiterbar Software zum Caching der Inhalte integriert (GeoWebCache) Integrierter SLD Editor mit Validator Verschiedene Security Optionen User Data Service

86 Medium Term Project (2.1.x) 3-D, 4-D, n-d Coverage Support (Core) WMS 1.3 (Standards Implementation) WFS 2.0 (Standards Implementation) WPS 1.0 CS-W 2.0 integration (Standards Implementation)

87 OpenLayers

88 OpenLayers JavaScript Bibliothek Entwicklung von Web Mapping Anwendungen Flexibles Kartenwerkzeug Open-Source Projekt (http://www.openlayers.org/) Ansprechen eines GIS-Servers (z. B. Geoserver) über OpenLayers Abrufen der Daten über WebServices (z. B. WMS, WFS) Freie Software unter BSD (Berkeley Software Distribution) Lizenz Freie Verwendung Kopieren, verändern und verbreiten erlaubt Nur Copyright muss angegeben werden

89 Warum OpenLayers? Integration zahlreicher Geodatenformate Einfache Erstellung von Anwendungen nur wenig Code muss geändert werden Geoserver verwendet OL zur Kartenvorschau OSM verwendet OL zur Kartendarstellung Fortbildung OpenLayers und Integration in Dienste

90

91 Fortbildung OpenLayers und Integration in Dienste

92 Beispiel Erzeugen einer Karte Fortbildung OpenLayers und Integration in Dienste

93

94 Vielen Dank für die Aufmerksamkeit

ALKIS- und Dienst-Nutzung mit Mapbender

ALKIS- und Dienst-Nutzung mit Mapbender ALKIS- und Dienst-Nutzung mit Mapbender Olaf Knopp WhereGroup Einführung in Mapbender Aufbau / Architektur Funktionen Lizenz Grundlagen und Standards OSGeo Open Source Geospatial Foundation OGC Open Geospatial

Mehr

Makologa Touré Damian Gawenda

Makologa Touré Damian Gawenda Vortrag von Makologa Touré Damian Gawenda im ITT am 08. August 2006 07.08.06 Makologa Touré Damian Gawenda 1 Übersicht Was ist ein WMS? Web-Technologien Wie installiere ich einen Web-Map-Server? 07.08.06

Mehr

Praxis bei Unternehmen und Behörden

Praxis bei Unternehmen und Behörden PostGIS Praxis bei Unternehmen und Behörden Forum Freie GI-Systeme 23.02.2007 - Oldenburg Geodatenbanken PostgreSQL/PostGIS Anwendungsbeispiele Entwicklungen Frank Koormann, Intevation GmbH,

Mehr

Nutzung und Bereitstellung von OGC-Diensten in ArcGIS 9.3

Nutzung und Bereitstellung von OGC-Diensten in ArcGIS 9.3 Nutzung und Bereitstellung von OGC-Diensten in ArcGIS 9.3 Matthias Schenker ESRI Geoinformatik AG 2007 ESRI Geoinformatik GmbH Unterstützung von OGC-Diensten mit ArcGIS Server 9.3 WMS Web Mapping Service

Mehr

EOxServer & MapServer. Open Source Lösungen für Erdbeobachtungsdaten

EOxServer & MapServer. Open Source Lösungen für Erdbeobachtungsdaten EOxServer & MapServer Open Source Lösungen für Erdbeobachtungsdaten Wer ist EOX? (Was tun wir so & für wen?) Erdbeobachtung 101 Ofene Standards für Geoinformations Systeme MapServer EOxServer Wer ist

Mehr

PostGIS für Einsteiger

PostGIS 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,

Mehr

PostGIS. die PostgreSQL Erweiterung zur Geodatenhaltung. Astrid Emde

PostGIS. die PostgreSQL Erweiterung zur Geodatenhaltung. Astrid Emde PostGIS die PostgreSQL Erweiterung zur Geodatenhaltung Astrid Emde Astrid Emde, Bonn Projektumsetzung im Bereich WebGIS Projekte mit PostgreSQL/PostGIS, MapServer, GeoServer, Quantum GIS Aktiv in OSGeo

Mehr

Visualisierung von Geodaten

Visualisierung von Geodaten Seminar: mobilegis Visualisierung von Geodaten Maria Selzer Agenda Einführung Datenformate Maps APIs Virtuelle Globen Zusammenfassung Einführung Visualisierung: graphische bzw. visuelle Darstellung von

Mehr

PostGIS Workshop Einführung in Geodatenbanken mit PostGIS

PostGIS Workshop Einführung in Geodatenbanken mit PostGIS PostGIS Workshop Einführung in Geodatenbanken mit PostGIS 05.04.2011, FOSSGIS 2011, Heidelberg PostGIS Einführung, FOSSGIS 2011, Heidelberg - Seite 1 Beispieldaten Die im Workshop verwendeten Beispieldaten

Mehr

Anleitung zur Einbindung von WMS, WFS und WCS in ArcGIS

Anleitung zur Einbindung von WMS, WFS und WCS in ArcGIS Kanton Zürich Baudirektion Amt für Raumentwicklung Geoinformation GIS-Zentrum 5. Februar 2015 Anleitung zur Einbindung von WMS, WFS und WCS in ArcGIS Allgemeines über Web Map Services (WMS) Ein WMS ist

Mehr

Nutzung und Erweiterung von IT-Standards zur Realisierung von Authentifizierung und Zugriffsschutz für Geo Web Services

Nutzung und Erweiterung von IT-Standards zur Realisierung von Authentifizierung und Zugriffsschutz für Geo Web Services Nutzung und Erweiterung von IT-Standards zur Realisierung von Authentifizierung und Zugriffsschutz für Geo Web Services Universität der Bundeswehr München Was erwartet Sie in diesem Vortrag? Thema 4 Thema

Mehr

Vom GDI-Grid zur Geo Cloud Raumbezogene Informationen in der D- Grid-Initiative für Wissenschaft und Wirtschaft

Vom GDI-Grid zur Geo Cloud Raumbezogene Informationen in der D- Grid-Initiative für Wissenschaft und Wirtschaft Vom GDI-Grid zur Geo Cloud Raumbezogene Informationen in der D- Grid-Initiative für Wissenschaft und Wirtschaft Klaus Greve Geographisches Institut der Universität Bonn Verteiltes Rechnen: Begriffsbestimmung

Mehr

Mehrdimensionale GML-Datenbanken. Dr.-Ing. René Thiele thiele@supportgis.de

Mehrdimensionale 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.

Mehr

Oracle Spatial Die Plattform für Geo-Business-Intelligence. Carsten Czarski ORACLE Deutschland B.V. & Co KG

<Insert Picture Here> Oracle Spatial Die Plattform für Geo-Business-Intelligence. Carsten Czarski ORACLE Deutschland B.V. & Co KG Oracle Spatial Die Plattform für Geo-Business-Intelligence Carsten Czarski ORACLE Deutschland B.V. & Co KG Oracle: Die offene Geodatenbank Native Datentypen Vektordaten und Rasterdaten

Mehr

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

Diplomprüfung für Vermessungsingenieure Herbsttrimester 2007 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 2007

Mehr

Architektur der Geodateninfrastruktur Deutschland

Architektur der Geodateninfrastruktur Deutschland Architektur der Geodateninfrastruktur Deutschland Version 2.0 Auszug Teil IV: Anhang Verzeichnis der referenzierten Standards Konzept zur fach- und ebenenübergreifenden Bereitstellung und Nutzung von Geodaten

Mehr

Inhaltsverzeichnis... VII

Inhaltsverzeichnis... VII Inhaltsverzeichnis Vorwort... V Inhaltsverzeichnis... VII 1 Einleitung... 1 1.1 Bedeutung von Internet-GIS... 1 1.2 Aufbau dieses Buchs... 1 1.3 Konventionen in diesem Buch... 3 1.4 Historie der Internet-GIS...

Mehr

FreeGIS: an example of a Free Software Reference System

FreeGIS: an example of a Free Software Reference System FreeGIS: an example of a Free Software Reference System Peter Hopfgartner R3 GIS 1 Übersicht Was ist GIS Wer benutzt GIS Open Source GIS GIS im Internet Verteilte Daten Standards, OGC und INSPIRE Hürden

Mehr

mobile GIS Open Source Geodatenbanken Benjamin Winter

mobile GIS Open Source Geodatenbanken Benjamin Winter mobile GIS Open Source Geodatenbanken Benjamin Winter Einführung Internet auf Smartphones integrierte GPS-Sensoren in vielen Geräten einfache Möglichkeit seinen Standort mitzuteilen daher große Menge an

Mehr

Einführung in Geodatenbanken, Zusatzfolien

Einführung in Geodatenbanken, Zusatzfolien Einführung in Geodatenbanken, Zusatzfolien Stefan Wiesmeier, AUG, Unibasel (stefan.wiesmeier@unibas.ch) Inhalt: ab 2-5 Dateiformate Webservices ab 2-10 Übersicht DBMS mit Spatial Extension GIS Funktionen

Mehr

GeoPackage, das Shapefile der Zukunft

GeoPackage, das Shapefile der Zukunft FOSSGIS 2013 GeoPackage, das Shapefile der Zukunft Pirmin Kalberer Sourcepole AG, Zürich www.sourcepole.ch Über Sourcepole > QGIS > Core dev. & Project Steering Commitee > Printing, QGIS Server, div Plugins,

Mehr

Geodienste der Landesver messung und Geobasisinf ormation Brandenburg

Geodienste der Landesver messung und Geobasisinf ormation Brandenburg Geodienste der Landesver messung und Geobasisinf ormation Brandenburg Agenda 2 Geodienste der Landes vermessung Zugang und Nutzung der Geodi enste Beispiele für Nutzung der Geodi enste Quellen und Links

Mehr

Entwicklung ISO/OGC-konformer Metadaten und Katalogdienste

Entwicklung ISO/OGC-konformer Metadaten und Katalogdienste 19. September 2006 Entwicklung ISO/OGC-konformer Metadaten und Katalogdienste Wilhelmstraße 56 D-53721 Siegburg http://www.supportgis.de Tel.:+49(0)2241-2594- 0 Fax.:+49(0)2241-2594-29 thiele@supportgis.de

Mehr

Inhaltsverzeichnis. Vorwort...

Inhaltsverzeichnis. Vorwort... Vorwort... V 1 Einleitung... 1 1.1 Geoinformationssysteme und -dienste... 1 1.1.1 Geoinformationssysteme... 1 1.1.2 Offene Geoinformationssysteme... 4 1.1.3 Geodienste... 5 1.2 Datenbanksysteme... 7 1.2.1

Mehr

Geodatenbanksysteme in Theorie und Praxis

Geodatenbanksysteme in Theorie und Praxis Thomas Brinkhoff Geodatenbanksysteme in Theorie und Praxis Einführung in objektrelationale Geodatenbanken unter besonderer Berücksichtigung von Orade Spatial 3., überarbeitete und erweiterte Auflage @

Mehr

Projekt: Erstellung eines Durchführungskonzeptes mit Prototyp für ein landesweites Katastrophenschutzportal. - HW- und SW-Anforderungen des Prototypen

Projekt: Erstellung eines Durchführungskonzeptes mit Prototyp für ein landesweites Katastrophenschutzportal. - HW- und SW-Anforderungen des Prototypen - HW- und SW-Anforderungen des Prototypen Version: 0.3 Projektbezeichnung Projektleiter Verantwortlich KatS-Portal Dr.-Ing. Andreas Leifeld Patrick Hasenfuß Erstellt am 09/06/2011 Zuletzt geändert 10/06/2011

Mehr

Einführung in die Software-Umgebung

Einführung in die Software-Umgebung Ortsbezogene Anwendungen und Dienste WS2011/2012 Einführung in die Software-Umgebung Die Software-Umgebung Zentrale Postgres-Datenbank mit Geodaten von OpenStreetMap: Deutschland: 13 mio. Datensätze Topologie-Informationen

Mehr

GDI-Forum Nordrhein-Westfalen Technischer Workshop 2 - Geodienste - 2.3 INSPIRE-konforme Download-Dienste. Inhalt

GDI-Forum Nordrhein-Westfalen Technischer Workshop 2 - Geodienste - 2.3 INSPIRE-konforme Download-Dienste. Inhalt GDI-Forum Nordrhein-Westfalen Technischer Workshop 2 - Geodienste - 2.3 INSPIRE-konforme Download-Dienste Inhalt Inspire Downloaddienste -Grundlagen- Varianten Direkter Zugriff via WFS Vordefinierte Datensätze

Mehr

SpatiaLite, das Shapefile der Zukunft?

SpatiaLite, das Shapefile der Zukunft? FOSSGIS 2010 SpatiaLite, das Shapefile der Zukunft? Pirmin Kalberer Sourcepole AG, Bad Ragaz www.sourcepole.ch Über Sourcepole > GIS-Knoppix: erste GIS Live-CD > UMN Mapserver > Ruby bindings > SDE Raster

Mehr

CITRA-Forum. Nutzen Sie das Potential all Ihrer Daten: Geodata Warehouse mit der Oracle Plattform. CITRA-Forum im Schloß 2009

CITRA-Forum. Nutzen Sie das Potential all Ihrer Daten: Geodata Warehouse mit der Oracle Plattform. CITRA-Forum im Schloß 2009 Nutzen Sie das Potential all Ihrer Daten: Geodata Warehouse mit der Oracle Plattform im Schloß 2009 Sinzig, 15.09.2009 Carsten Czarski, Oracle Deutschland GmbH Agenda Geodaten gestern, heute, morgen Geo-DWH

Mehr

Agenda. Kurs 1, 14.06.2007: Interoperabilität. Begleitende Hausaufgabe

Agenda. Kurs 1, 14.06.2007: Interoperabilität. Begleitende Hausaufgabe Agenda Kurs 1, 14.06.2007: Interoperabilität Geo Web Services und Geodatenformate Kurs 2, xx.06.2007: Servertechnologie web-basierte Datenbereitstellung mit Geoserver Kurs 3, 21.06.2007: Web-Viewer Visualisierung

Mehr

Workshop mit Schwerpunkt WFS

Workshop mit Schwerpunkt WFS Workshop mit Schwerpunkt WFS Astrid Emde WhereGroup Astrid Emde langjährige Projekterfahrung mit OSGeo Software arbeitet bei der WhereGroup in Bonn Schulungen zu GeoServer, MapServer, PostgreSQL/PostGIS,

Mehr

Data Mining und Knowledge Discovery in Databases

Data Mining und Knowledge Discovery in Databases Data Mining und Knowledge Discovery in Databases Begriffsabgrenzungen... Phasen der KDD...3 3 Datenvorverarbeitung...4 3. Datenproblematik...4 3. Möglichkeiten der Datenvorverarbeitung...4 4 Data Mining

Mehr

PostGIS Tutorial (Grundlagen)

PostGIS Tutorial (Grundlagen) HafenCity Universität Hamburg, Department Geomatik PostGIS Tutorial (Grundlagen) Version 2/2006 Uwe Dalluege HCU Hamburg Dept. Geomatik PostGIS Tutorial (Grundlagen) Autor: Dipl.-Ing. Uwe Dalluege HafenCity

Mehr

Verwendung der OGC Spezifikationen WebMap- und WebCoverageService für die Entwicklung des regionalen europäischen KOMPSAT Archivs

Verwendung der OGC Spezifikationen WebMap- und WebCoverageService für die Entwicklung des regionalen europäischen KOMPSAT Archivs Verwendung der OGC Spezifikationen WebMap- und WebCoverageService für die Entwicklung des regionalen europäischen KOMPSAT Archivs Stephan MEISSL, Christian SCHILLER und Gerhard TRIEBNIG Zusammenfassung

Mehr

Neues in ArcGIS Server 9.3 Matthias Schenker ESRI Geoinformatik AG

Neues in ArcGIS Server 9.3 Matthias Schenker ESRI Geoinformatik AG Matthias Schenker ESRI Geoinformatik AG 2007 ESRI Geoinformatik GmbH Schwerpunkte bei ArcGIS Server 9.3 Qualitätsverbesserungen über alle Schichten des Server Stacks Front Ends ArcGIS Desktop ArcGIS Explorer

Mehr

Geoinformation im Internet

Geoinformation im Internet Peter Korduan/Marco L. Zehner Geoinformation im Internet Technologien zur Nutzung raumbezogener Informationen im WWW Wichmann Heidelberg Vorwort V VII 1 Einleitung?.'. 1 1.1 Bedeutung von Internet-GIS

Mehr

GeoXACML und SAML. Ubiquitous Protected Geographic Information. Dr. Andreas Matheus Universität der Bundeswehr München Andreas.Matheus@unibw.

GeoXACML und SAML. Ubiquitous Protected Geographic Information. Dr. Andreas Matheus Universität der Bundeswehr München Andreas.Matheus@unibw. GeoXACML und SAML Ubiquitous Protected Geographic Information Dr. Andreas Matheus Universität der Bundeswehr München Andreas.Matheus@unibw.de Was erwartet Sie in diesem Vortrag? Einleitung OpenGIS Web

Mehr

Maple Ein WMS zur Visualisierung von Tagclouds generiert aus OpenStreetMap Daten

Maple Ein WMS zur Visualisierung von Tagclouds generiert aus OpenStreetMap Daten Fakultät Forst-, Geo- und Hydrowissenschaften Institut für Kartographie Maple Ein WMS zur Visualisierung von Tagclouds generiert aus OpenStreetMap Daten Stefan Hahmann Fakultät Forst-, Geo- und Hydrowissenschaften

Mehr

Clusteranalyse. Multivariate Datenanalyse. Prof. Dr. Dietmar Maringer. Abteilung für Quantitative Methoden, WWZ der Universität Basel

Clusteranalyse. Multivariate Datenanalyse. Prof. Dr. Dietmar Maringer. Abteilung für Quantitative Methoden, WWZ der Universität Basel Clusteranalyse Multivariate Datenanalyse Prof. Dr. Dietmar Maringer Abteilung für Quantitative Methoden, WWZ der Universität Basel Herbstsemester 2013 D Maringer: Datenanalyse Clusteranalyse (1) Ausgangssituation

Mehr

A034 High End GIS. IKT-Standard. Ausgabedatum: 2015-01-26. Version: 1.11. Ersetzt: 1.1. Genehmigt durch: Informatiksteuerungsorgan Bund, am 2012-03-26

A034 High End GIS. IKT-Standard. Ausgabedatum: 2015-01-26. Version: 1.11. Ersetzt: 1.1. Genehmigt durch: Informatiksteuerungsorgan Bund, am 2012-03-26 Eidgenössisches Finanzdepartement EFD Informatiksteuerungsorgan des Bundes ISB A034 High End GIS Klassifizierung: Typ: Nicht klassifiziert IKT-Standard Ausgabedatum: 2015-01-26 Version: 1.11 Status: Genehmigt

Mehr

Big-Data-Visualisierung über Geo-Daten mit SQL-Server & Power BI. Robert Schulz, PhD Consultant für Datenmanagement bei ergon Datenprojekte GmbH

Big-Data-Visualisierung über Geo-Daten mit SQL-Server & Power BI. Robert Schulz, PhD Consultant für Datenmanagement bei ergon Datenprojekte GmbH Big-Data-Visualisierung über Geo-Daten mit SQL-Server & Power BI Robert Schulz, PhD Consultant für Datenmanagement bei ergon Datenprojekte GmbH Wofür werden Geo-Daten benutzt? Zeiterfassung & -auswertung

Mehr

42. Sitzung der "Arbeitsgruppe Automation in Kartographie, Photogrammetrie und GIS" Die Bedeutung von Profilen für den Datenaustausch mittels GML

42. Sitzung der Arbeitsgruppe Automation in Kartographie, Photogrammetrie und GIS Die Bedeutung von Profilen für den Datenaustausch mittels GML 42. Sitzung der "Arbeitsgruppe Automation in Kartographie, Photogrammetrie und GIS" Die Bedeutung von Profilen für den Datenaustausch mittels GML Wien, 12.-13. September 2005 Dipl.- Geogr. Universität

Mehr

gvsig, PostgreSQL und Mapbender

gvsig, PostgreSQL und Mapbender gvsig, PostgreSQL und Mapbender Workshop im Rahmen von gvsig und FOSS in der Praxis 3. Februar 2010 München Agenda Web-GIS Kurze Einführung Digitalisierung und direkte Speicherung der Geodaten nach PostgreSQL

Mehr

Einrichtung eines Webdienstes. Bereitstellung der Bauleitpläne. über einen WebMapService mit GetFeatureInfo

Einrichtung eines Webdienstes. Bereitstellung der Bauleitpläne. über einen WebMapService mit GetFeatureInfo Einrichtung eines Webdienstes über einen WebMapService mit GetFeatureInfo 1. Allgemeines 1.1. Webdienste Als Webdienste (engl. Web-Services) werden internetgestützte elektronische Dienstleistungen bezeichnet.

Mehr

GeoMedia 6.1.7: WMS. OGC WMS Daten in der GeoMedia Welt

GeoMedia 6.1.7: WMS. OGC WMS Daten in der GeoMedia Welt GeoMedia 6.1.7: WMS OGC WMS Daten in der GeoMedia Welt Tipps & Tricks September 2010 Inhaltsverzeichnis Inhaltsverzeichnis Einführung... 3 WMS Daten anhängen... 3 Ausgangslage... 3 WMS Verbindung erstellen...

Mehr

Entwicklung eines 3D-Geoinformationssystems für Gefahrensituationen im In- und Outdoorbereich im Rahmen von WALK

Entwicklung eines 3D-Geoinformationssystems für Gefahrensituationen im In- und Outdoorbereich im Rahmen von WALK Entwicklung eines 3D-Geoinformationssystems für Gefahrensituationen im In- und Outdoorbereich im Rahmen von WALK Mariusz Baldowski Hochschule für Angewandte Wissenschaften Hamburg Dept. Informatik mariusz.baldowski@haw-hamburg.de

Mehr

Einsatz vom deegree WPS in einer WebService Anwendung - am Beispiel vom Flex-I-Geo-Web Projekt - einem interaktiven Software-Baukasten für Geodaten

Einsatz vom deegree WPS in einer WebService Anwendung - am Beispiel vom Flex-I-Geo-Web Projekt - einem interaktiven Software-Baukasten für Geodaten Flex-I-Geo-Web Einsatz vom deegree WPS in einer WebService Anwendung - am Beispiel vom Flex-I-Geo-Web Projekt - einem interaktiven Software-Baukasten für Geodaten Robert Kulawik, Intergeo 2010, Köln 05.10.2010

Mehr

9. Aktuelle Geo-Server und -Clients

9. Aktuelle Geo-Server und -Clients 9. Aktuelle Geo-Server und -Clients 9.1 Klassifikationsmerkmale 9.2 Server 9.3 Clients 9.4 Zusammenfassung aus: http://www.conterra.de/de/ Spatial Databases und GISe, Kap.9/ K.N., S.T. / SomSem 2009 706

Mehr

ENTWICKLUNG EINES GEOMETRIE-EDITORS FÜR DAS WEBGIS KVWMAP AUF BASIS VON SVG, POSTGIS UND AJAX

ENTWICKLUNG EINES GEOMETRIE-EDITORS FÜR DAS WEBGIS KVWMAP AUF BASIS VON SVG, POSTGIS UND AJAX ENTWICKLUNG EINES GEOMETRIE-EDITORS FÜR DAS WEBGIS KVWMAP AUF BASIS VON SVG, POSTGIS UND AJAX Stefan Rahn Steinbeis Transferzentrum Geoinformatik Rostock Professur für Geodäsie und Geoinformatik, Universität

Mehr

Was ist ein Web Service?

Was ist ein Web Service? Web Services: Was ist ein Web Service? Dienste, auf die über Standard-protokolle programmtechnisch zugegriffen werden kann. erlauben Kommunikation zwischen Applikationen über das standardisierte Schnittstellen

Mehr

Geodateninfrastruktur Berlin: Das virtuelle 3D Stadtmodell

Geodateninfrastruktur Berlin: Das virtuelle 3D Stadtmodell 3D Stadtmodell Berlin Geodateninfrastruktur Berlin: Das virtuelle 3D Stadtmodell EFRE Projekt Strategische Ziele 3D Stadtmodell Berlin Strategische Ziele Einsatz des 3D Stadtmodells für: Stadt- und Raumplanung,

Mehr

Raumbezogenes Informationsmanagement und Applikationsentwicklung. Andreas Hocevar OpenGeo ahocevar@opengeo.org

Raumbezogenes Informationsmanagement und Applikationsentwicklung. Andreas Hocevar OpenGeo ahocevar@opengeo.org Raumbezogenes Informationsmanagement und Applikationsentwicklung Andreas Hocevar OpenGeo ahocevar@opengeo.org Inhalte Was kann und warum will man ein WebGIS? Cloud Computing mit Amazon EC2 & OpenGeo Suite

Mehr

Visualisierung von Geodaten. Visualisierung von Geodaten

Visualisierung von Geodaten. Visualisierung von Geodaten 1 Inhalt Visualisierung Motivation Definition Vorteile Geoobjekte Geometrische Modellierung Rastermodelle Vektormodelle Hybridmodelle Software Kartographie Client-Server Server-Anwendungen 3D-Visualisierung

Mehr

Neues aus dem 52 North WPS Projekt. Benjamin Proß, FOSSGIS, 20.03.2014

Neues aus dem 52 North WPS Projekt. Benjamin Proß, FOSSGIS, 20.03.2014 Neues aus dem 52 North WPS Projekt Benjamin Proß, FOSSGIS, 20.03.2014 Überblick Aktuelle Entwicklungen im WPS Testing WPS 2.0 Neues aus dem 52 North WPS Projekt 2 Der 52 North WPS Version 3.2.0 Unterstützt

Mehr

Aqcuisition Processing Distribution Exploit/View

Aqcuisition Processing Distribution Exploit/View Rendering und Bereitstellung massiver Geodaten unter Verwendung von OpenWebGlobe und MapCache in der Cloud Robert Wüest, Martin Christen, Benjamin Loesch Fachhochschule Nordwestschweiz Aqcuisition Processing

Mehr

GeoServer in action Fortgeschrittene Möglichkeiten beim Einsatz des Geoservers

GeoServer in action Fortgeschrittene Möglichkeiten beim Einsatz des Geoservers GeoServer in action Fortgeschrittene Möglichkeiten beim Einsatz des Geoservers Nils Bühner buehner@terrestris.de terrestris GmbH & Co KG Über uns Nils Bühner buehner@terrestris.de github.com/buehner Informatiker

Mehr

Geoproxy Freistaat Thüringen

Geoproxy Freistaat Thüringen Geoproxy Freistaat Thüringen Web Feature Service - Beispiele zur Nutzung - Dokumentenhistorie Stand: 20.04.2015 Version Datum Bemerkungen 1.3 20.04.2015 Anpassungen basierend auf neuem Geoproxy Release

Mehr

Inhaltsverzeichnis. Teil I: Einführung. Teil II: OpenStreetMap für Mitmacher

Inhaltsverzeichnis. Teil I: Einführung. Teil II: OpenStreetMap für Mitmacher Teil I: Einführung 1 Auf dem Weg zur freien Weltkarte...3 1.1 Die Wikipedia der Kartographie...4 1.2 Frei ist nicht dasselbe wie kostenlos...4 1.3 Geodaten, Vektorzeichnungen, Bitmaps...5 1.4 OpenStreetMap

Mehr

Qualitätssicherung bei der mobilen Datenerfassung

Qualitätssicherung bei der mobilen Datenerfassung Qualitätssicherung bei der mobilen Datenerfassung Stephan Mäs Arbeitsgemeinschaft GIS Universität der Bundeswehr München http://www.unibw.de/bauv11/geoinformatik/agis 9. Seminar GIS & Internet 13.-15.

Mehr

Raumbezogene Datenbanken (Spatial Databases)

Raumbezogene Datenbanken (Spatial Databases) Raumbezogene Datenbanken (Spatial Databases) Ein Vortrag von Dominik Trinter Alexander Christian 1 Inhalte Was ist ein raumbezogenes DBMS? Modellierung Abfragen Werkzeuge zur Implementierung Systemarchitektur

Mehr

Technologische Entwicklung von GIS und Internet der letzten Jahre

Technologische Entwicklung von GIS und Internet der letzten Jahre Technologische Entwicklung von GIS und Internet der letzten Jahre 10. Seminar GIS & Internet 10. bis 12. September 2007 UniBwMünchen Dr. Christine Giger Übersicht GIS vor 30 Jahren GIS vor 20 Jahren GIS

Mehr

Browser- gestützte Visualisierung komplexer Datensätze: Das ROAD System

Browser- gestützte Visualisierung komplexer Datensätze: Das ROAD System AG Computeranwendungen und QuanLtaLve Methoden in der Archäologie 5. Workshop Tübingen 14. 15. Februar 2014 Browser- gestützte Visualisierung komplexer Datensätze: Das ROAD System Volker Hochschild, Michael

Mehr

MapProxy. Eine praktische Einführung. 07.04.2011 - FOSSGIS Heidelberg. Dominik Helle Oliver Tonnhofer

MapProxy. Eine praktische Einführung. 07.04.2011 - FOSSGIS Heidelberg. Dominik Helle Oliver Tonnhofer MapProxy Eine praktische Einführung 07.04.2011 - FOSSGIS Heidelberg Dominik Helle Oliver Tonnhofer Inhalt Was ist der MapProxy? Installation & Konfiguration Seeding von Daten Ausblick Was ist der MapProxy?

Mehr

Exploration und Klassifikation von BigData

Exploration und Klassifikation von BigData Exploration und Klassifikation von BigData Inhalt Einführung Daten Data Mining: Vorbereitungen Clustering Konvexe Hülle Fragen Google: Riesige Datenmengen (2009: Prozessieren von 24 Petabytes pro Tag)

Mehr

Das Virtuelle Kartenforum 2.0

Das Virtuelle Kartenforum 2.0 Das Virtuelle Kartenforum 2.0 Visualisierung von Altkarten im Virtuellen Kartenforum 2.0 https://creativecommons.org/licenses/by/4.0/ $ whoami Jacob Mendt Geograph / Geoinformatiker Wissenschaftlicher

Mehr

gvsig - Aktuelles im Überblick José Canalejo Ruth Schönbuchner

gvsig - Aktuelles im Überblick José Canalejo Ruth Schönbuchner gvsig - Aktuelles im Überblick gvsig Aktuelles im Überblick Gliederung INTERGEO 07 bis 08 - ein Jahr danach In Entwicklung Neuerungen ab gvsig 2.0 Links gvsig - ein Jahr danach gvsig jetzt auch auf Deutsch

Mehr

PostGIS-Einführung Architektur und Funktionen

PostGIS-Einführung Architektur und Funktionen Stadt Uster, Abteilung Bau GIS Kompetenzzentrum Seminar Einführung in PostGIS/PostgreSQL Einführung PostGIS PostGIS-Einführung Architektur und Funktionen Andreas Neumann GIS Kompetenzzentrum Stadt Uster,

Mehr

Hochschul- und Studentenprojekte mit GeoMedia

Hochschul- und Studentenprojekte mit GeoMedia Hochschul- und Studentenprojekte mit GeoMedia Studiengänge: B. Eng. Vermessung und Geoinformatik, M.Eng. Vermessung sowie M.Sc. Photogrammetry and Geoinformatics Hochschule für Technik Stuttgart Visualisierung

Mehr

Web Feature Service GN-DE Suche Geographischer Namen Deutschlands

Web Feature Service GN-DE Suche Geographischer Namen Deutschlands Bundesamt für Kartographie und Geodäsie Beschreibung eines Web- Dienstes Web Feature Service GN-DE Suche Geographischer Namen Deutschlands Dienstleistungszentrum Stand 27.03.2015 1 Datenbestand GN-DE Der

Mehr

FOSSGIS 2010, Osnabrück

FOSSGIS 2010, Osnabrück FOSSGIS 2010, Osnabrück WYTIWYS (What You Type Is What You See) Webbasierter interaktiver Terminal als Schnittstelle zwischen OpenLayers und PostGIS Marc Jansen, terrestris GmbH & Co. KG 1 Gliederung Motivation

Mehr

Die Clusteranalyse 24.06.2009. Clusteranalyse. Grundidee Mögliche Anwendungsgebiete gg Vorgehensweise Beispiele. methodenlehre ll Clusteranalyse

Die Clusteranalyse 24.06.2009. Clusteranalyse. Grundidee Mögliche Anwendungsgebiete gg Vorgehensweise Beispiele. methodenlehre ll Clusteranalyse Clusteranalyse Thomas Schäfer SS 2009 1 Die Clusteranalyse Grundidee Mögliche Anwendungsgebiete gg Vorgehensweise Beispiele Thomas Schäfer SS 2009 2 1 Die Clusteranalyse Grundidee: Eine heterogene Gesamtheit

Mehr

Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient

Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient Zhihang Yao, Kanishk Chaturvedi, Thomas H. Kolbe Lehrstuhl für Geoinformatik www.gis.bgu.tum.de 11/14/2015 Webbasierte Exploration

Mehr

ALKIS -DHK als Katalysator ISO/OGC-konformer 2D/3D-Anwendungen in der Kommunalverwaltung www.cpa-systems.de

ALKIS -DHK als Katalysator ISO/OGC-konformer 2D/3D-Anwendungen in der Kommunalverwaltung www.cpa-systems.de ALKIS -DHK als Katalysator ISO/OGC-konformer 2D/3D-Anwendungen in der Kommunalverwaltung www.cpa-systems.de Dr.-Ing. Matthias Ellsiepen ellsiepen@supportgis.de Das Unternehmen CPA Systems GmbH: Gegründet:

Mehr

GEO-DIENSTE AUF BASIS DER ANDROID-PLATTFORM. Seminar: Datenbankunterstützung für mobile GIS Michael Goj

GEO-DIENSTE AUF BASIS DER ANDROID-PLATTFORM. Seminar: Datenbankunterstützung für mobile GIS Michael Goj GEO-DIENSTE AUF BASIS DER ANDROID-PLATTFORM Seminar: Datenbankunterstützung für mobile GIS Michael Goj AGENDA Einleitung Standortbezogene Dienste und Anwendungen Geo-Dienste Die Android-Plattform Google

Mehr

Cesium. Virtueller 3D Globus im Web. Elisabeth Leu, Camptocamp SA Emmanuel Belo, Camptocamp SA

Cesium. Virtueller 3D Globus im Web. Elisabeth Leu, Camptocamp SA Emmanuel Belo, Camptocamp SA Cesium Virtueller 3D Globus im Web Elisabeth Leu, Camptocamp SA Emmanuel Belo, Camptocamp SA Übersicht Camptocamp Was ist Cesium? Datenquellen Features OL3 Cesium Ausblick 2/41 Open Source Lösungen als

Mehr

CSGIS Gbr Canalejo & Schönbuchner GIS. Der VfS Viewer: Ein auf Open Source basiertes Web GIS zur Information von Waldbesitzern in Bayern

CSGIS Gbr Canalejo & Schönbuchner GIS. Der VfS Viewer: Ein auf Open Source basiertes Web GIS zur Information von Waldbesitzern in Bayern Der VfS Viewer: Ein auf Open Source basiertes Web GIS zur Information von Waldbesitzern in Bayern Gliederung Präsentation VfS Von analogen Standortkarten zu digitalen Daten Einleitung zum forstlichen Informationssystem

Mehr

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.

Mehr

Inhaltsverzeichnis. Teil I: Einführung. Teil II: OpenStreetMap für Mitmacher

Inhaltsverzeichnis. Teil I: Einführung. Teil II: OpenStreetMap für Mitmacher Teil I: Einführung 1 Auf dem Weg zur freien Weltkarte...3 1.1 Die Wikipedia der Kartographie...4 1.2 Frei ist nicht dasselbe wie kostenlos...4 1.3 Geodaten, Vektorzeichnungen, Bitmaps...5 1.4 OSM und Geographische

Mehr

GIS mit Ruby on Rails

GIS mit Ruby on Rails FOSSGIS 2010 Pirmin Kalberer Sourcepole AG, Bad Ragaz www.sourcepole.ch ./configure && make && make install apt-get install postgis XML, SOAP Http, REST CVS git Linux? Linux! RUP Agile Software- Entwicklung

Mehr

Oracle Spatial: Der Stand der Dinge...

<Insert Picture Here> Oracle Spatial: Der Stand der Dinge... Oracle Spatial: Der Stand der Dinge... Carsten Czarski ORACLE Deutschland GmbH Einschub: Geodaten und APEX Deutsche APEX Community http://www.oracle.com/global/de/community/index.html

Mehr

Modellierung von Geodaten

Modellierung von Geodaten Modellierung von Geodaten Universität Augsburg Fachbereich Informatik Seminar: Datenbankunterstützung für mobile GIS Sommersemester 2011 Zeev Turevsky Betreuer: Dipl.-Informatiker Florian Wenzel Gliederung

Mehr

Voraussetzung wieder: Datenraum mit Instanzen, mehrere Attribute - kein ausgezeichnetes Zielattribut, keine vorgegebenen Klassen

Voraussetzung wieder: Datenraum mit Instanzen, mehrere Attribute - kein ausgezeichnetes Zielattribut, keine vorgegebenen Klassen 7. Clusteranalyse (= Häufungsanalyse; Clustering-Verfahren) wird der multivariaten Statistik zugeordnet Voraussetzung wieder: Datenraum mit Instanzen, mehrere Attribute - kein ausgezeichnetes Zielattribut,

Mehr

GIS. Geographische Informationssysteme im Unterricht. Daten, Tabellen, Pixel und Vektorgrafiken. Des Geographen Leid des Informatikers Freud!

GIS. Geographische Informationssysteme im Unterricht. Daten, Tabellen, Pixel und Vektorgrafiken. Des Geographen Leid des Informatikers Freud! GIS Geographische Informationssysteme im Unterricht Daten, Tabellen, Pixel und Vektorgrafiken Des Geographen Leid des Informatikers Freud! Wege von Google Earth zu Quantum GIS Was ist der Sinn eines GIS?

Mehr

Geodienste der Landesvermessung und Geobasisinformation Brandenburg. Was gibt es Neues bei den Webdiensten? Gudrun Ritter

Geodienste der Landesvermessung und Geobasisinformation Brandenburg. Was gibt es Neues bei den Webdiensten? Gudrun Ritter Geodienste der Landesvermessung und Geobasisinformation Brandenburg Was gibt es Neues bei den Webdiensten? Gudrun Ritter Agenda 2 Aktuelle Geodienste der LGB AAA-Dienste Geschützte AAA-Geodienste Was bringt

Mehr

Generische WPS-Dienste und deren Umsetzung

Generische WPS-Dienste und deren Umsetzung Generische WPS-Dienste und deren Umsetzung Workshop Standardisierte Dienste im UIS am Marcus Briesen disy Informationssysteme GmbH Agenda Generische WPS Dienste? Kurzvorstellung WPS Der Weg zum Generischen

Mehr

Von der Karte zur Geo-Datenbank. Die Tücken in der Praxis. DOAG-Jahreskonferenz 2007. Nürnberg, 22.11.2007

Von der Karte zur Geo-Datenbank. Die Tücken in der Praxis. DOAG-Jahreskonferenz 2007. Nürnberg, 22.11.2007 Von der Karte zur Geo-Datenbank. Die Tücken in der Praxis dialog DOAG-Jahreskonferenz 2007 Nürnberg, 22.11.2007 daten Andreas Bartels und Dr. Gergely Lukács disy Informationssysteme GmbH dimensionen disy

Mehr

PostGIS Raster Workshop

PostGIS Raster Workshop PostGIS Raster Workshop 22.03.2012, FOSSGIS 2012, Dessau-Rosslau PostGIS Raster, FOSSGIS 2012, Dessau-Rosslau - Seite 1 Beispieldaten Die im Workshop verwendeten Beispieldaten sind im Ordner /opt/postgis2.0/shapefiles

Mehr

Java und XML 2. Java und XML

Java und XML 2. Java und XML Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Institut für Praktische Informatik und Medieninformatik Fachgebiet Telematik Java und XML Hauptseminar Telematik WS 2002/2003

Mehr

gvsig - Aktuelle Entwicklungen: 3D, Raster Analyse und mobiles gvsig

gvsig - Aktuelle Entwicklungen: 3D, Raster Analyse und mobiles gvsig gvsig - Aktuelle Entwicklungen: 3D, Raster Analyse und mobiles gvsig Miguel Montesinos mmontesinos@prodevelop.es Salvador Bayarri Salvador.Bayarri@iver.es Victor Olaya volaya@unex.es José Canalejo canalejo_jos@gva.es

Mehr

Geodaten in der Datenbank: Wozu? Was ist Oracle Spatial? Spatial war doch immer eine Option, oder...? Kann Oracle mehr als Vektordaten...?

Geodaten in der Datenbank: Wozu? Was ist Oracle Spatial? Spatial war doch immer eine Option, oder...? Kann Oracle mehr als Vektordaten...? ,QVHUW3LFWXUH+HUH! $XIGHQ2UWNRPPWHVDQ *HRGDWHQXQGGLH2UDFOH3ODWWIRUP *HRGDWHQXQGGLH2UDFOH3ODWWIRUP +lxiljh)udjhq Geodaten in der Datenbank: Wozu? Was ist Oracle Spatial? Spatial war doch immer eine Option,

Mehr

PostGIS 2.0 Tutorial (Grundlagen)

PostGIS 2.0 Tutorial (Grundlagen) HafenCity Universität Hamburg Geomatik PostGIS 2.0 Tutorial (Grundlagen) Version 13.06.05 Uwe Dallüge HCU Hamburg Geomatik PostGIS 2.0 Tutorial (Grundlagen) Autor: Uwe Dallüge HafenCity Universität Hamburg

Mehr

XINDICE. The Apache XML Project 3.12.09. Name: J acqueline Langhorst E-Mail: blackyuriko@hotmail.de

XINDICE. The Apache XML Project 3.12.09. Name: J acqueline Langhorst E-Mail: blackyuriko@hotmail.de Name: J acqueline Langhorst E-Mail: blackyuriko@hotmail.de 3.12.09 HKInformationsverarbeitung Kurs: Datenbanken vs. MarkUp WS 09/10 Dozent: Prof. Dr. M. Thaller XINDICE The Apache XML Project Inhalt Native

Mehr

Web Data Mining. Alexander Hinneburg Sommersemester 2007

Web Data Mining. Alexander Hinneburg Sommersemester 2007 Web Data Mining Alexander Hinneburg Sommersemester 2007 Termine Vorlesung Mi. 10:00-11:30 Raum?? Übung Mi. 11:45-13:15 Raum?? Klausuren Mittwoch, 23. Mai Donnerstag, 12. Juli Buch Bing Liu: Web Data Mining

Mehr

Abschlussveranstaltung elearning-seminar Geodatenbanken 30. Juni 2007, Oldenburg

Abschlussveranstaltung elearning-seminar Geodatenbanken 30. Juni 2007, Oldenburg - PostGIS - Free Software Geospatial Database Abschlussveranstaltung elearning-seminar Geodatenbanken 30. Juni 2007, Oldenburg Seite 1 Agenda Einführung Freie Software Historie von PostgreSQL/PostGIS Installation

Mehr

Interoperable GIS-Analysen in 3D-Geodateninfrastrukturen

Interoperable GIS-Analysen in 3D-Geodateninfrastrukturen Interoperable GIS-Analysen in 3D-Geodateninfrastrukturen Prof. Dr. Alexander Zipf Lehrstuhl Geoinformatik Geographisches Institut Universität Heidelberg alexander.zipf@geog.uni-heidelberg.de www.geog.uni-heidelberg.de/giscience.html

Mehr

Nachtrag: Farben. Farbblindheit. (Light und Bartlein 2004)

Nachtrag: Farben. Farbblindheit. (Light und Bartlein 2004) Nachtrag: Farben Farbblindheit (Light und Bartlein 2004) 1 Vorgeschlagene Farbskalen (Light and Bartlein 2004) Farbkodierung metrisch skalierter Daten Unterscheide: 1. Sequential Data (ohne Betonung der

Mehr

Objektorientierte Datenmodelle und - verwaltung

Objektorientierte Datenmodelle und - verwaltung Schlagworte der 90er: Objektorientiertes GIS OpenGIS Case-Tool Geoökologe Legt Problemstellung fest (Art, Anzahl, Dimension, Skalierung) Wählt Koordinatensystem Wählt Fachattribute OOUI (object-oriented

Mehr

3D webservices - where do we stand? Emmanuel Belo +41 21 619 10 25 emmanuel.belo@camptocamp.com

3D webservices - where do we stand? Emmanuel Belo +41 21 619 10 25 emmanuel.belo@camptocamp.com 3D webservices - where do we stand? Emmanuel Belo +41 21 619 10 25 emmanuel.belo@camptocamp.com Google Maps 2/32 Google Maps 3/32 Here maps (Nokia) 4/32 OpenWebGlobe 5/32 Cesium 6/32 Was wollen wir im

Mehr

Geoproxy Freistaat Thüringen. Dokumentation zur Einbindung des Web Feature Service in GIS-Anwendungen. - ArcGIS von ESRI - Stand: 21.05.

Geoproxy Freistaat Thüringen. Dokumentation zur Einbindung des Web Feature Service in GIS-Anwendungen. - ArcGIS von ESRI - Stand: 21.05. Geoproxy Freistaat Thüringen Dokumentation zur Einbindung des Web Feature Service in GIS-Anwendungen - von ESRI - Stand: 21.05.2015 Dokumentenhistorie Version Datum Bemerkungen 1.0 21.05.2013 basierend

Mehr