• No results found

Open Source GIS. Open Source GIS. Agenda. Open Source. Typische GIS Funktionen. LOTS Bern

N/A
N/A
Protected

Academic year: 2021

Share "Open Source GIS. Open Source GIS. Agenda. Open Source. Typische GIS Funktionen. LOTS Bern"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

LOTS 18.2.05

Open Source GIS

Open Source GIS

LOTS Bern 18.2.05

Pirmin Kalberer

Sourcepole AG, Bad Ragaz

www.sourcepole.ch

LOTS 18.2.05

Agenda

Agenda

Typische GIS Anwendungen

Datenformate und GIS-Datenbanken

Standards & Protokolle

Bibliotheken & Applikationen

Fragen & Live-Demo

Open Source GIS

Open Source

Open Source

GPL (GNU General Public License)

Freedom to use/distribute/improve/study

Linux Kernel, GNU-Tools, KDE, GRASS

Andere OSS Lizenzen

BSD (UMN MapServer)

Apache

Mozilla Public License (MPL)

www.opensource.org

Open Source GIS

GIS: Geographische Informationssysteme

Funktionen

Karten-Anzeige / Visualisierung

Informationen, Suchfunktionen

Analyse

Datenerfassung (Digitalisierung), Bearbeitung

Typische GIS Funktionen

Typische GIS Funktionen

(2)

Open Source GIS

LOTS 18.2.05

Datenformate und Datenbanken

Datenformate und Datenbanken

Rasterdaten

Pixel-basiert, z.B. Satellitenbilder

Formate: TIFF, jpeg

Vektordaten

Formate: Shape-Files und viele mehr

GIS-Datenbanken

Speicherung und Indizierung von Vektordaten

Open Source GIS

LOTS 18.2.05

Geo-Datenbanken

Geo-Datenbanken

PostgreSQL/PostGIS

MySQL

Kommerziell: Oracle Spatial, ArcSDE

Open Source GIS

LOTS 18.2.05

Geo-Datenbanken / PostGIS

Geo-Datenbanken / PostGIS

Erweiterung PostgreSQL

OpenGIS „Simple Features“

create table baum (gid int4,baum_typ varchar); select AddGeometryColumn ('geodaten1','baum', 'the_geom','31493','POINT',2);

insert into baum values ('1','Erle',GeometryFromText ('POINT(3564780.70 5631558.75)',31493));

insert into baum values ('2','Linde', GeometryFromText ('POINT(3564850.72 5631672.23)', 31493));

Open Source GIS

LOTS 18.2.05

Von den Daten zur Karte im

Von den Daten zur Karte im

Browser

Browser

S e rv e r Geodaten (DB, Shape, TIFF) Apache Mapserver (CGI) C li e n ts Browser .map Template

(3)

LOTS 18.2.05

Von den Daten zur Karte im

Von den Daten zur Karte im

Browser

Browser

S e rv e r Geodaten (DB, Shape, TIFF) Apache/PHP Viewer-App. Mapscript C li e n ts Browser

Open Source GIS

Datenquellen

Datenquellen

Frei erhältliche Daten

vmap0

GEOnet Names Server (GNS)

Kostenpflichtige Daten

CH Landeskarten (Vektor, Raster)

Luftbilder

(4)

Open Source GIS LOTS 18.2.05

GIS-Standards

GIS-Standards

Datenformate

GML

Interlis 1 und 2

Protokolle

WMS (Web Mapping Service)

WFS & weitere OGC Standards

Open Source GIS

LOTS 18.2.05

GIS-Standards - GML

GIS-Standards - GML

Geography Markup Language

http://www.opengis.org/specs/

Datenspezifikation:

XML Schema

Daten:

XML

Open Source GIS

LOTS 18.2.05

Interlis

Interlis

www.interlis.ch

Amtliche Vermessung CH: Interlis 1

Aktuell: Interlis 2

Datenspezifikation:

Interlis (Pascal-ähnliche Syntax)

Daten (Transferformat):

XML

Open Source GIS

LOTS 18.2.05

OGC Web Services

OGC Web Services

(5)

LOTS 18.2.05

Web Map Service (WMS)

Web Map Service (WMS)

HTTP-based communication

HTTP GET or POST mechanism

Operations

GetCapabilities

GetMap

GetFeatureInfo (optional)

LOTS 18.2.05

Web Map Service (WMS)

Web Map Service (WMS)

http://www.opengis.org/specs/

http://b-maps.com/map.cgi?VERSION=1.1.0& REQUEST=GetMap&SRS=EPSG:4326& BBOX=-97.105,24.913,78.794,36.358& WIDTH=560&HEIGHT=350& LAYERS=BUILTUPA_1M,COASTL_1M,POLBNDL_1M& STYLES=0XFF8080,0X101040,BLACK&FORMAT=image/png& BGCOLOR=0xFFFFFF& TRANSPARENT=TRUE& EXCEPTIONS=application/vnd.ogc.se_inimage

Open Source GIS

Web Feature Service (WFS)

Web Feature Service (WFS)

Feature level access to spatial data

Finer grained access and query

Spatial and non-spatial query capability

Attribute and / or geometry

Returns GML

Further transform with XSLT to SVG, style with SLD, etc.

Transactional capability

INSERT, UPDATE, DELETE, LOCK, …

Security considerations

Open Source GIS

Styled Layer Descriptors (SLD)

Styled Layer Descriptors (SLD)

Symbolization to map data

Styling

Addresses lack of symbolization within

current and past OGC services

Cartographic design of GeoData

Augments OpenGIS specifications

Can custom style WMS content

Can custom style WFS content

(6)

Open Source GIS LOTS 18.2.05 W e b D e s k to p

Applikations-Landschaft

Applikations-Landschaft

Function Thuban

Visualisation Query/Analysis Processing TerraView Jump QGis Grass UMN Mapserver Chameleon MapBender GeoServer/deegree

Open Source GIS

LOTS 18.2.05

Applikationen OGC

Applikationen OGC

WMS http://mapsurfer.sourceforge.net/ MapSurfer GML,SLD,Grid Coverages,WCTS,Filter http://www.geotools.org/ GeoTools http://openmap.bbn.com/ OpenMap SLD,Context,WMS http://www.maptools.org/studio/ Studio WMS http://www.inovagis.org/quickwms/ QuickWMS WMS http://pyogclib.sourceforge.net/ PyOGCLib

OGC Geometry Model http://www.mysql.com/

MySQL Spatial

GML http://gml4j.sourceforge.net/

gml4j

Simple Features for SQL http://geos.refractions.net/ GEOS GML http://www.vividsolutions.com/jump/ JUMP WMS http://sourceforge.net/projects/inlinewms inlineWMS WMS,Context,WFS http://www.maptools.org/chameleon/index.phtml Chameleon WMS http://www.maptools.org/maplab/index.phtml maplab WFS-T http://geoserver.sourceforge.net/ GeoServer WMS,WFS,WCS,WCAS WFS-G,WTS,WCTS http://deegree.sourceforge.net/ deegree WMS,Context http://mapbuilder.sourceforge.net/ MapBuilder

Simple Features for SQL http://postgis.refractions.net/ PostGIS WMS,WFS,Context,SLD Filter,GML http://mapserver.gis.umn.edu/ UMN MapServer OGC Specification(s) URL Product

Open Source GIS

LOTS 18.2.05

Two Tribes“

Two Tribes“

C Tribe

UMN Mapserver

GRASS

OpenEV

QGIS

OGR/GDAL

PROJ4

GEOS

PostGIS

JDBC OpenGIS WMS/WFS

Java Tribe

GeoTools

GeoServer

DeeGree

OpenMap

JUMP

uDig

Open Source GIS

LOTS 18.2.05

C Tribe

C Tribe

OGR/GDAL Mapserver GRASS PostGIS OpenEV OSSIM Proj4 GEOS QGIS Thuban GMT

(7)

LOTS 18.2.05

C Libraries

C Libraries

GDAL

Raster Format Reader / Writer

OGR

Vector Format Reader / Writer

PROJ4

Coordinate Reprojection

GEOS

Geometry Objects and Functions

LOTS 18.2.05

C Servers

C Servers

Mapserver

OpenGIS Web Map Server

OpenGIS Web Feature Server

OGR / GDAL / PROJ4

PostGIS / ArcSDE / OracleSpatial

PostGIS

OpenGIS Simple Features for SQL

PROJ4 / GEOS

Open Source GIS

UMN Mapserver

UMN Mapserver

PostGIS ArcSDE Oracle Shape MapInfo WMS WFS WMS TIFF

(8)

Open Source GIS

LOTS 18.2.05

OpenEV

OpenEV

Open Source GIS

LOTS 18.2.05

GRASS

GRASS

(9)

LOTS 18.2.05

Java Tribe

Java Tribe

GeoTools

OpenMap

GeoServer

JTS

Topology

Suite

WKB4J

GML4J

JUMP Unified Mapping Platform

uDig /

JUMP2

DeeGree LOTS 18.2.05

Java Libraries

Java Libraries

JTS Topology Suite

OpenGIS Geometries and Methods

GeoTools

Data Formats, Java GIS Toolkit

WKB4J

Java Well-Known Binary Reader / Writer

GML4J

Java GML Reader / Writer

Open Source GIS

OpenMap

OpenMap

(10)

Open Source GIS

LOTS 18.2.05

uDIG

uDIG

Open Source GIS

LOTS 18.2.05

Weitere Links

Weitere Links

http://www.freegis.org/

http://www.sourcepole.ch/gis-knoppix/

Credits:

Paul Ramsey, Refractions Research

Tom Kralidis, Jeff McKenna, Peter Pulsifer,

Bart van den Eijnden

Open Source GIS

LOTS 18.2.05

Open Source GIS

Open Source GIS

Fragen?

Live-Demo

Danke!

Pirmin Kalberer

<pka at sourcepole.ch>

References

Related documents

Moreover, they are both based on the expansion of the ‘fiduciary capitalism’ that characterised the Anglo-Saxon approach to CSR vis-à-vis the Continental Europe one (Teubner

WBF academy body.circus Side Events 3 Main Days in Bodypaint City World Awards World Championships Trade Area Market Area VIP Area Bodypaint City TV Photo Area &amp;

Before the Court are the Plaintiffs’ Motion for Summary Judgment on Their Second Claim For Relief (Rec. 82), the Defendant’s Cross Motion for Summary Judgment (Rec. 85), and

Name and address of employer Regione Sardegna Type of business or sector Regional Administration Occupation or position held Consultant. Main activities and responsibilities

obtaining healthy temporary or permanent teeth when they are extracted for treatments such as orthodontics makes dental stem cells an attractive source for autologous transplant as

Concurrent implementation with specific changes in government expenditure and tax policies and two alternative stylized land redistribution schemes yields differing outcomes in terms

For this objective to be achieved, the following cost elements of LCC should be identified: Initial capital cost (design development and.. construction cost),

Undefined operation if using building copper pipe or safety ground wiring as counterpoise!. MFJ-931 Artificial Ground – loads a short