Foss4g2009tokyo Cholmes Gs Og Jp

52
GeoServer and OpenGeo –Chris Holmes

description

FOSS4G 2009 Tokyo(フォスフォージー2009東京)-フリー&オープンソースGISの祭典-http://www.osgeo.jp/foss4g2009-in-tokyo/2009年11月1日(日) ~ 2日(月)

Transcript of Foss4g2009tokyo Cholmes Gs Og Jp

Page 1: Foss4g2009tokyo Cholmes Gs Og Jp

GeoServer and OpenGeo

–Chris Holmes

Page 2: Foss4g2009tokyo Cholmes Gs Og Jp

• Geospatial Web Server– vector and raster data

• Open standards– WFS– WMS– WCS

• Gateway to the “GeoWeb”

What is GeoServer?

Page 3: Foss4g2009tokyo Cholmes Gs Og Jp

What is GeoServer?

Page 4: Foss4g2009tokyo Cholmes Gs Og Jp

The Past

Page 5: Foss4g2009tokyo Cholmes Gs Og Jp

The Past

Page 6: Foss4g2009tokyo Cholmes Gs Og Jp

The Present

Page 7: Foss4g2009tokyo Cholmes Gs Og Jp

KML

Page 8: Foss4g2009tokyo Cholmes Gs Og Jp

REST

Page 9: Foss4g2009tokyo Cholmes Gs Og Jp

Rendering

Page 10: Foss4g2009tokyo Cholmes Gs Og Jp

ArcSDE

Page 11: Foss4g2009tokyo Cholmes Gs Og Jp

Databases

Page 12: Foss4g2009tokyo Cholmes Gs Og Jp

Output Formats

Page 13: Foss4g2009tokyo Cholmes Gs Og Jp

Extensions

Page 14: Foss4g2009tokyo Cholmes Gs Og Jp

2.0

Page 15: Foss4g2009tokyo Cholmes Gs Og Jp

• 489 bug fixes

• 1682 commits

• 7 releases

* Without October, November, December

The Year in Review

Page 16: Foss4g2009tokyo Cholmes Gs Og Jp

Bug Fixes

Page 17: Foss4g2009tokyo Cholmes Gs Og Jp

Commits

Page 18: Foss4g2009tokyo Cholmes Gs Og Jp

Downloads

Page 19: Foss4g2009tokyo Cholmes Gs Og Jp

Mailing List Traffic

Page 20: Foss4g2009tokyo Cholmes Gs Og Jp

• English – 987 members

• Brazilian – 300 members

• Chinese – 282 members

• Italian – 54 members

• Spanish – 53 members

GeoServer International

Page 21: Foss4g2009tokyo Cholmes Gs Og Jp

Page 22: Foss4g2009tokyo Cholmes Gs Og Jp

2.0!

Page 23: Foss4g2009tokyo Cholmes Gs Og Jp
Page 24: Foss4g2009tokyo Cholmes Gs Og Jp

New UI

Page 25: Foss4g2009tokyo Cholmes Gs Og Jp

• Users and roles

• Data security

• Service security

Security UI

Page 26: Foss4g2009tokyo Cholmes Gs Og Jp

• Complex feature schemas

• Feature chaining

Application Schemas

Page 27: Foss4g2009tokyo Cholmes Gs Og Jp

• Super Overlays

• Geo Search

• Extrudes

• Partial 3D

KML

Page 28: Foss4g2009tokyo Cholmes Gs Og Jp

• Labels– curved labeling– repetition– wrapping– displacement

• Dynamic symbolizers– hatched fills– dynamic glyphs

• Resource limits

Rendering

Page 29: Foss4g2009tokyo Cholmes Gs Og Jp

• RESTful configuration

• Styler

REST

Page 30: Foss4g2009tokyo Cholmes Gs Og Jp

• Arbitrary number of bands and pixel depth

• Color maps

• Raster catalogs

ArcSDE Raster

Page 31: Foss4g2009tokyo Cholmes Gs Og Jp

• Scalability with sessions

• Multi-version tables

• Geometryless

• JNDI

ArcSDE Miscellaneous

Page 32: Foss4g2009tokyo Cholmes Gs Og Jp

• GDAL support– more formats– robust bindings

• Mosaics– automated index creation– transparency

• Coverage rendering

Raster Improvements

Page 33: Foss4g2009tokyo Cholmes Gs Og Jp

• “NG” architecture– security– performance

• Improved PostGIS and Oracle

• SQL Server

• JNDI connections

Databases

Page 34: Foss4g2009tokyo Cholmes Gs Og Jp

• Tiles and pyramids in the database

• Vector pyramids

• Charts

• HTML image maps

Extensions

Page 35: Foss4g2009tokyo Cholmes Gs Og Jp

• Database configuration storage

• Multi-dimensional coverages

• Service profiles

• Web Processing Service

• Scripting

On the Horizon

Page 36: Foss4g2009tokyo Cholmes Gs Og Jp

OpenGeo

Page 37: Foss4g2009tokyo Cholmes Gs Og Jp

Sorting Confusion

Page 38: Foss4g2009tokyo Cholmes Gs Og Jp

In the beginning

(The Open Planning Project)

Page 39: Foss4g2009tokyo Cholmes Gs Og Jp

The first project

Page 40: Foss4g2009tokyo Cholmes Gs Og Jp

Towards OpenGeo

• From a side project of TOPP

• To sustaining contract work

• And the push to grow

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Grow!

Page 41: Foss4g2009tokyo Cholmes Gs Og Jp

Building a stack

Page 42: Foss4g2009tokyo Cholmes Gs Og Jp

The Client

OpenLayersQuickTime™ and a

TIFF (Uncompressed) decompressorare needed to see this picture.

Page 43: Foss4g2009tokyo Cholmes Gs Og Jp

The Cache

Page 44: Foss4g2009tokyo Cholmes Gs Og Jp

The Database

Page 45: Foss4g2009tokyo Cholmes Gs Og Jp

The Rich Client

Page 46: Foss4g2009tokyo Cholmes Gs Og Jp

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

The OpenGeo Suite

Page 47: Foss4g2009tokyo Cholmes Gs Og Jp

Funding

Page 48: Foss4g2009tokyo Cholmes Gs Og Jp

Building the Open Geospatial Web

• Making Geospatial Information Open and Accessible

• By bringing Open Source Principles to Geo

• Working by building OS software that gets used by all

• In the context of a hybrid organization

Page 49: Foss4g2009tokyo Cholmes Gs Og Jp

OpenGeo.org

Page 50: Foss4g2009tokyo Cholmes Gs Og Jp

Enterprise

Towards a Product

Page 51: Foss4g2009tokyo Cholmes Gs Og Jp

OpenGeoSuite

The full solution

Page 52: Foss4g2009tokyo Cholmes Gs Og Jp

Towards the ‘dot-org’

• Full Cost Recovery for OpenGeo• Spin off like Mozilla Corporation• Reinvest profit in similar ‘dot-orgs’

– Make Capital viral like the GPL

• Require complete transparency• Business built on Open Source

principles