Web Map Service (WMS) Web Feature Service (WFS) Web Coverage Service (WCS) Web Processing Service (WPS) ...and more
Introduction to GeoServer
Introduction to GeoServer
Web Map Service Also known as the "map image"
Introduction to GeoServer
Introduction to GeoServer
Web Map Service Example GetMap request: http://demo.boundlessgeo.com/geoserver/wms? service=wms& version=1.3.0& request=GetMap& layers=osm:osm& styles=& srs=EPSG:900913& bbox=-13744070,6170985,-13720028,6191021& format=image/png& width=600& height=500
Introduction to GeoServer
Introduction to GeoServer
Web Map Service
Introduction to GeoServer
Introduction to GeoServer
Web Map Service Example GetCapabilities request: http://demo.boundlessgeo.com/geoserver/wms? service=WMS& version=1.3.0& request=GetCapabilities
Introduction to GeoServer
Introduction to GeoServer
Web Feature Service Also known as the "map source code"
Introduction to GeoServer
Introduction to GeoServer
Web Feature Service Example GetFeature request: http://demo.boundlessgeo.com/geoserver/wfs? service=wfs& version=1.1.0& request=GetFeature& typename=topp:states& featureid=states.39
Introduction to GeoServer
Introduction to GeoServer
Web Feature Service
Introduction to GeoServer
Introduction to GeoServer
Web Feature Service Example GetCapabilities request: http://demo.boundlessgeo.com/geoserver/wfs? service=WFS& version=2.0.0& request=GetCapabilities
Introduction to GeoServer
Introduction to GeoServer
Other OGC protocols • Web Coverage Service ◦ Like Web Feature Service (WFS) • Web Processing Service ◦ Analysis!
Introduction to GeoServer
Introduction to GeoServer
GeoServer concepts: Workspace Notional container for grouping similar data together
Introduction to GeoServer
Introduction to GeoServer
GeoServer concepts: Store A container of geographic data (a file/database)
Introduction to GeoServer
Introduction to GeoServer
GeoServer concepts: Layer A collection of geospatial features or a coverage
Introduction to GeoServer
Introduction to GeoServer
GeoServer concepts: Layer group A collection of layers (WMS only)
Introduction to GeoServer
Introduction to GeoServer
GeoServer concepts
Introduction to GeoServer
Introduction to GeoServer
GeoServer concepts: Style Visualization directive for rendering geographic data
Introduction to GeoServer
Introduction to GeoServer
Section 4: Working with Data Load and manage data in GeoServer
Introduction to GeoServer
Introduction to GeoServer
Adding a workspace
Introduction to GeoServer
Introduction to GeoServer
Adding a workspace
Introduction to GeoServer
Introduction to GeoServer
Adding a workspace
Introduction to GeoServer
Introduction to GeoServer
Publishing a shapefile
Introduction to GeoServer
Introduction to GeoServer
Publishing a shapefile
Introduction to GeoServer
Introduction to GeoServer
Publishing a shapefile
Introduction to GeoServer
Introduction to GeoServer
Publishing a shapefile
Introduction to GeoServer
Introduction to GeoServer
Publishing a shapefile
Introduction to GeoServer
Introduction to GeoServer
Publishing a GeoTIFF
Introduction to GeoServer
Introduction to GeoServer
Publishing a GeoTIFF
Introduction to GeoServer
Introduction to GeoServer
Publishing a GeoTIFF
Introduction to GeoServer
Introduction to GeoServer
Publishing a GeoTIFF
Introduction to GeoServer
Introduction to GeoServer
Publishing a GeoTIFF
Introduction to GeoServer
Introduction to GeoServer
Loading multiple layers Using the Layer Importer
Introduction to GeoServer
Introduction to GeoServer
Loading multiple layers
Introduction to GeoServer
Introduction to GeoServer
Loading multiple layers
Introduction to GeoServer
Introduction to GeoServer
Bonus: PostGIS and Layer Importer Load in PostGIS and then publish in GeoServer, all in one step!
Introduction to GeoServer
Introduction to GeoServer
Other ways of loading data • Directory of shapefiles • REST API
Introduction to GeoServer
Introduction to GeoServer
Creating a layer group
Introduction to GeoServer
Introduction to GeoServer
Creating a layer group
Introduction to GeoServer
Introduction to GeoServer
Creating a layer group
Introduction to GeoServer
Introduction to GeoServer
Creating a layer group
Introduction to GeoServer
Introduction to GeoServer
Section 5: Styling GeoServer can render geospatial data as images and return them for viewing in a browser. However, additional information, in the form of a style, needs to be applied to data in order to visualize it.