Transcript
Page 1: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsTyler Mitchell

Page 2: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Tyler Mitchell

• Geographer• Open Source Geospatial Advocate• GIS Manager at Timberline, B.C.• Author

Web Mapping Illustrated Using Open Source GIS Toolkits (O'Reilly)

Page 3: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Data Components

Databases Files

Spatial data access API

Real-timeapps

Page 4: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Data Components

PostgreSQLPostGIS

MySQL

Shape files

GeoTIFF

GML/XML

CSV/Text

Real-time GPS

Web Services

Search

Geospatial DataAbstraction Layer (GDAL)

MapServer / GeoServerfor web services

C C++ Python Images WMS WFS

Page 5: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Functional Components

Creation

Manipulation

Visualisation

Analysis

Data Conversion

Page 6: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Data Creation

DataCreation

Page 7: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Data Creation

DataCreation

Page 8: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Conversion

Data Conversion

Raster conversion> gdal_translate -of GTiff input.jpg output.tif

> gdal_translate -of ECW input.jpg output.ecw

Vector conversion> ogr2ogr -f GML output.gml input.shp

Page 9: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Manipulation

Data

Manipulation

Raster clip> gdal_translate -projwin -122.19 52.21 -122.08 52.11

input_dem.tif output_clip.tif

Page 10: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Manipulation

Data

Manipulation

PostGIS query to buffer points> CREATE TABLE station_areas AS (

SELECT buffer(geo_points,2) FROM stations WHERE..

Page 11: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Analysis

Data

Analysis

Page 12: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Analysis

Data

Analysis

PostGIS query to analysis distances

> SELECT county.nameFROM counties, stationsWHERE distance(counties.geo, stations.geo) < 10 AND stations.power > 150;

name-----------BarnstableDukesNantucketPlymouth

Page 13: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Analysis

Data

Analysis

Page 14: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Visualisation

Data

Visualisation

Page 15: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Visualisation

Data

Visualisation

Page 16: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Visualisation

Data

Visualisation

Page 17: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Visualisation

Data

Visualisation

Page 18: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Visualisation

Data

Visualisation

Page 19: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Summary

Page 20: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Watch For...

●Continued progress of GDAL●Desktop GIS/mapping to stabilise●Further consolidation●Bridging between OSGeo/commercial●Web service platforms (OWS)●GUI to spatial database functions●"Foundation" development

Page 21: Open Source Geo Tools Tyler Mitchell

Open Source Geo ToolsOpen Source Geo ToolsTyler MitchellTyler Mitchell

Contact & Follow-up

MapTools.org

FreeGIS.org

O'Reilly Network Weblogoreillynet.com

[email protected]


Top Related