• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Osgis 2010
 

Osgis 2010

on

  • 2,201 views

 

Statistics

Views

Total Views
2,201
Views on SlideShare
2,105
Embed Views
96

Actions

Likes
1
Downloads
35
Comments
0

11 Embeds 96

http://geo-solutions.blogspot.com 72
http://geo-solutions.blogspot.it 7
http://geo-solutions.blogspot.fr 4
http://geo-solutions.blogspot.co.uk 3
http://static.slidesharecdn.com 2
http://geo-solutions.blogspot.com.ar 2
http://geo-solutions.blogspot.ca 2
http://www.blogger.com 1
http://geo-solutions.blogspot.nl 1
http://geo-solutions.blogspot.de 1
http://geo-solutions.blogspot.kr 1
More...

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Osgis 2010 Osgis 2010 Presentation Transcript

    • Using GeoServer for interoperable management and dissemination of geospatial data Ing. Simone Giannecchini, GeoSolutions OSGIS 2010, Nottingham 22nd June 2010
    • Outline  GeoSolutions Facts  GeoServer 2.0 Facts  GUI  Security  Administration  WMS, WFS, WCS  Extensions and additional modules OSGIS 2010, Nottingham 22nd June 2010
    • GeoSolutions - Facts  Founded mid 2006 in Italy  Expertise • Image Processing, GeoSpatial Data Fusion • Java, Java Enterprise, C++, Python • JPEG2000, JPIP, Advanced 2D visualization  Supporting/Developing FOSS4G projects  GeoTools, GeoServer, GeoBatch, ImageIO-Ext, uDig  Focus on  Consultancy (agencies, large private companies, etc…)  Building stack of geospatial Open Source products OSGIS 2010, Nottingham 22nd June 2010
    • GeoServer  GeoSpatial enterprise gateway Java Enterprise Management of raster and vector data  Standards compliant OGC WCS 1.0 - 1.1.1 (RI) OGC WFS 1.0 - 1.1 (RI) OGC WMS 1.1.1 OGC WPS 1.0.0  Google Earth/Maps support KML, GeoSearch, etc.. OSGIS 2010, Nottingham 22nd June 2010
    • ---------- ---------- ---------- Shapefile Shapefile --------- ---------- WFSv* GML2 ---------- --------- ---------- GML3 GeoRSS Vector files Raw vector GeoJSON WFS 1.0 data GeoServer 2.0 Facts PostGIS CSV/XLS DB2 WFS 1.1 Oracle PNG, GIF MySql JPEG GeoServer WMS TIFF, 1.1.1 DBMS GeoTIFF SVG, PDF Google* Styled KML/KMZ maps ArcSDE WFS WCS 1.0 GeoTIFF Servers ArcGrid GeoTIFF WCS GTopo30 1.1.1 Img+World ArcGrid Raw raster data GTopo30 WPS Img+world 1.0.0 Mosaic Raster files KML superoverlays MrSID GWC Google maps tiles JPEG 2000 ECW,Pyramid, Oracle GeoRaster OSGIS 2010, Nottingham 22nd June 2010
    • GeoServer 2.0 Facts WCS WMS WFS WFSv REST Google GWC GeoTools ImageIO JAI JTS GDAL Kakadu Raster Style Vector OSGIS 2010, Nottingham 22nd June 2010
    • GeoServer 2.0 GUI OSGIS 2010, Nottingham 22nd June 2010
    • Integrated Security  Spring ACEGI framework  Per-layer rules support  Simplified configuration with rules list namespace.layer.mode=role1,role2,... A name, or * to r: read The roles that will mean “any” w: write be authorized to access the data under this rule OSGIS 2010, Nottingham 22nd June 2010
    • Integrated Security *.*.r=* RDONLY *.*.w=NO_ONE lock down private.*.r=TRUSTED_ROLE private.*.w=TRUSTED_ROLE Per-layer override topp.districts.w=LEGISLATORS topp. Other private.* topp.* districts layers TRUSTED_ROLE r/w r r r LEGISLATORS (no access) r r/w r (all other users) (no access) r r r OSGIS 2010, Nottingham 22nd June 2010
    • Integrated Security: Web UI OSGIS 2010, Nottingham 22nd June 2010
    • RESTful Administration  Programmatic Configuration Remote (no UI) Workspaces DataStores/CoverageStores Layers and Styles  Exposes Internal configuration Ajax-JavaScript friendly  Stable Module  Integrated Security OSGIS 2010, Nottingham 22nd June 2010
    • WMS 1.1.1 – Advanced Styling Advanced Labeling OSGIS 2010, Nottingham 22nd June 2010
    • WMS 1.1.1 – Advanced Styling Dynamic Symbolizers OSGIS 2010, Nottingham 22nd June 2010
    • WMS 1.1.1 – Advanced Styling Geometry Filter Functions Transformations Drop Number Shadow Formatting OSGIS 2010, Nottingham 22nd June 2010
    • WMS 1.1.1 – Advanced Styling Continuous Maps CSS Styling <PolygonSymbolizer> <Fill> <!-- CssParameters allowed are fill (the color) and fill-opacity --> <CssParameter name="fill">#4DFF4D</CssParameter> <CssParameter name="fill-opacity">0.7</CssParameter> </Fill> </PolygonSymbolizer> OSGIS 2010, Nottingham 22nd June 2010
    • WMS 1.1.1 – Advanced Styling Raster Styling Raw 256 Data Colors 65536 Colors OSGIS 2010, Nottingham 22nd June 2010
    • KML/KMZ TEMPORAL SERIES KML KML EXTRUDE SUPEROVERLAY OSGIS 2010, Nottingham 22nd June 2010
    • Google Search OSGIS 2010, Nottingham 22nd June 2010
    • WMS 1.1.1 - CQL  GeoServer WMS – CQL Examples  STATE_NAME = 'Montana'  MALE > FEMALE  LAND_KM > 300000 OSGIS 2010, Nottingham 22nd June 2010
    • ImageIO-Ext Support  Extension of SUN ImageIO framework  New plug-ins:  BigTiff*, netCDF-CF,GriB1,MatFile 5, HDF4  JP2000 based on kakadu  Ongoing work on GDAL 1.7.2  GDAL integration via ImageIO-ext JPEG2000,MrSID, ECW BigTIFF, ERDAS Image, HDF4 OSGIS 2010, Nottingham 22nd June 2010
    • WFS  Serving raw vector data to the masses!  Support for 1.0 and 1.1 (RI) with Transations  Output Formats  GML 2 and 3  GeoRSS, GeoJSON  Complex Features*  OGR-based extension  Vendor Parameters  CQL  GetCapabilities Namespace filtering  WFS 1.0 reprojection OSGIS 2010, Nottingham 22nd June 2010
    • WCS  Serving raw raster data to the masses!  No maps please I want the real data!  Support for TIME and ELEVATION  Support for 1.0.0 and 1.1.1 (RI)  Output Formats  GeoTiff  GDAL based formats*  Vendor Parameters  ELEVATION as band management*  GetCapabilities Namespace filtering OSGIS 2010, Nottingham 22nd June 2010
    • WFSv OSGIS 2010, Nottingham 22nd June 2010
    • WPS*  WPS 1.0 implementation as extension  Current Implementation is weak:  No Asynchronous Status Hook  No process control  Hard to integrate new processes  Ongoing efforts:  Scripting-based processing  Sextante, JGrass (Grass?) integration  Improved robustness of infrastructure  Raster Processing and Statistics OSGIS 2010, Nottingham 22nd June 2010
    • Raster Pyramids  Preprocessing raster data for performance  Multiple resolutions levels  Scale decide best resolution level  Multiple file (tiles) per resolutions level  File Based Pyramids Support  DBMS-based Pyramids  Postgis  DB2  Oracle (GeoRaster)  MySQL OSGIS 2010, Nottingham 22nd June 2010
    • Pregeneralized Features  Seving big geometries (complex polygons and linestrings)  Multiple generalized version  Fast WMS maps via scale-base selection  Transparent to WFS (read-only) OSGIS 2010, Nottingham 22nd June 2010
    • WMS TIME and ELEVATION TIME = 20100512T0000000Z ELEVATION = 0.0 FeatureType Editor WMS GetCapabilities OSGIS 2010, Nottingham 22nd June 2010
    • Complex Features  Community Schemas  Complex Types  Nested Features  Multiple Geometries  Crucial for INSPIRE OSGIS 2010, Nottingham 22nd June 2010
    • GeoWebCache GeoServer  Tile based caching for WMS  Mainly* static layers GeoWebCache  KML/raster tiles for: GMap, Gearth OpenLayers VEarth, Bing  Speed up factor10/100  REST admin interface Persistent raster/KML tile cache OSGIS 2010, Nottingham 22nd June 2010
    • Hibernate Catalog* Web REST WMS WFS WCS ...  Configuration stored in DB Catalog Interface  Hibernate Hibernate Based Catalog  Spring based Dao  Transactions via Spring/EJB3 ServiceDAO CatalogDAO  Caching with EhCache Hibernate  Same catalog interface, different 2 L cache implementation  Catalog interface needs tweaking  GeoServer UI still needs tweaking  Transaction demarcation needs Net DB tweaking Storage OSGIS 2010, Nottingham 22nd June 2010
    • Hibernate Catalog* Web REST WMS WFS WCS ... Web REST WMS WFS WCS ... Catalog Interface Catalog Interface Hibernate Based Catalog Hibernate Based Catalog ServiceDAO CatalogDAO ServiceDAO CatalogDAO Hibernate Hibernate 2 L Distributed Cache Net DB DB DB Storage OSGIS 2010, Nottingham 22nd June 2010
    • The End Questions? simone.giannecchini@geo-solutions.it OSGIS 2010, Nottingham 22nd June 2010