geoserver and opengeo –chris holmes. geospatial web server –vector and raster data open...
TRANSCRIPT
![Page 1: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/1.jpg)
GeoServer and OpenGeo
–Chris Holmes
![Page 2: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/2.jpg)
• Geospatial Web Server– vector and raster data
• Open standards– WFS– WMS– WCS
• Gateway to the “GeoWeb”
What is GeoServer?
![Page 3: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/3.jpg)
What is GeoServer?
![Page 4: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/4.jpg)
The Past
![Page 5: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/5.jpg)
The Past
![Page 6: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/6.jpg)
The Present
![Page 7: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/7.jpg)
KML
![Page 8: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/8.jpg)
REST
![Page 9: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/9.jpg)
Rendering
![Page 10: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/10.jpg)
ArcSDE
![Page 11: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/11.jpg)
Databases
![Page 12: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/12.jpg)
Output Formats
![Page 13: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/13.jpg)
Extensions
![Page 14: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/14.jpg)
2.0
![Page 15: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/15.jpg)
• 489 bug fixes
• 1682 commits
• 7 releases
* Without October, November, December
The Year in Review
![Page 16: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/16.jpg)
Bug Fixes
![Page 17: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/17.jpg)
Commits
![Page 18: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/18.jpg)
Downloads
![Page 19: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/19.jpg)
Mailing List Traffic
![Page 20: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/20.jpg)
• English – 987 members
• Brazilian – 300 members
• Chinese – 282 members
• Italian – 54 members
• Spanish – 53 members
GeoServer International
![Page 21: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/21.jpg)
…
![Page 22: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/22.jpg)
2.0!
![Page 23: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/23.jpg)
![Page 24: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/24.jpg)
New UI
![Page 25: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/25.jpg)
• Users and roles
• Data security
• Service security
Security UI
![Page 26: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/26.jpg)
• Complex feature schemas
• Feature chaining
Application Schemas
![Page 27: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/27.jpg)
• Super Overlays
• Geo Search
• Extrudes
• Partial 3D
KML
![Page 28: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/28.jpg)
• Labels– curved labeling– repetition– wrapping– displacement
• Dynamic symbolizers– hatched fills– dynamic glyphs
• Resource limits
Rendering
![Page 29: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/29.jpg)
• RESTful configuration
• Styler
REST
![Page 30: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/30.jpg)
• Arbitrary number of bands and pixel depth
• Color maps
• Raster catalogs
ArcSDE Raster
![Page 31: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/31.jpg)
• Scalability with sessions
• Multi-version tables
• Geometryless
• JNDI
ArcSDE Miscellaneous
![Page 32: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/32.jpg)
• GDAL support– more formats– robust bindings
• Mosaics– automated index creation– transparency
• Coverage rendering
Raster Improvements
![Page 33: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/33.jpg)
• “NG” architecture– security– performance
• Improved PostGIS and Oracle
• SQL Server
• JNDI connections
Databases
![Page 34: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/34.jpg)
• Tiles and pyramids in the database
• Vector pyramids
• Charts
• HTML image maps
Extensions
![Page 35: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/35.jpg)
• Database configuration storage
• Multi-dimensional coverages
• Service profiles
• Web Processing Service
• Scripting
On the Horizon
![Page 36: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/36.jpg)
OpenGeo
![Page 37: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/37.jpg)
Sorting Confusion
![Page 38: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/38.jpg)
In the beginning
(The Open Planning Project)
![Page 39: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/39.jpg)
The first project
![Page 40: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/40.jpg)
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: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/41.jpg)
Building a stack
![Page 42: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/42.jpg)
The Client
OpenLayersQuickTime™ and a
TIFF (Uncompressed) decompressorare needed to see this picture.
![Page 43: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/43.jpg)
The Cache
![Page 44: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/44.jpg)
The Database
![Page 45: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/45.jpg)
The Rich Client
![Page 46: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/46.jpg)
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
The OpenGeo Suite
![Page 47: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/47.jpg)
Funding
![Page 48: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/48.jpg)
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: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/49.jpg)
OpenGeo.org
![Page 50: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/50.jpg)
Enterprise
Towards a Product
![Page 51: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/51.jpg)
OpenGeoSuite
The full solution
![Page 52: GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?](https://reader036.vdocuments.mx/reader036/viewer/2022062417/551b780a550346d31b8b640f/html5/thumbnails/52.jpg)
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