Presentation is loading. Please wait.

Presentation is loading. Please wait.

GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall

Similar presentations


Presentation on theme: "GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall"— Presentation transcript:

1 GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall wenwen@asu.edu

2 Outline 1. Overview & Installation 2. Web Administration Interface 3. Publishing WFS, WCS, WMS 4. Working with Vector Data 5. Working with Raster Data 6. Working with Databases 7. Others

3 Overview GeoServer is an open source server for sharing geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards. http://geoserver.org/

4 Installation Windows Installer: http://docs.geoserver.org/2.6.x/en/user/installation/windows/installer.html Binary: http://docs.geoserver.org/2.6.x/en/user/installation/windows/binary.htmlhttp://docs.geoserver.org/2.6.x/en/user/installation/windows/binary.html Mac OS X Installer: http://docs.geoserver.org/2.6.x/en/user/installation/osx/installer.htmlhttp://docs.geoserver.org/2.6.x/en/user/installation/osx/installer.html Binary: http://docs.geoserver.org/2.6.x/en/user/installation/osx/binary.htmlhttp://docs.geoserver.org/2.6.x/en/user/installation/osx/binary.html Linux Debian: http://docs.geoserver.org/2.6.x/en/user/installation/linux/debian.htmlhttp://docs.geoserver.org/2.6.x/en/user/installation/linux/debian.html

5 Publishing WFS, WCS, WMS Create a Workspace Click Start GeoServer under the installation folder. Open a web browser, navigate to http://localhost:8080/geoserver/webhttp://localhost:8080/geoserver/web Log into GeoServer Navigate to Data - Workspaces. click the Add new workspace button

6 Publishing WFS, WCS, WMS Create a Data Store Navigate to Data - Stores. Click on the Add new store button

7 Publishing WFS, WCS, WMS Create a Data Store Select Shapefile - ESRI(tm) Shapefiles (.shp).

8 Publishing WFS, WCS, WMS Create a Layer Navigate to Data - Layers Click on the Add a new resource button Add layer from “nyc_roads:NYC_ROADS” Click “Publish”

9 Publishing WFS, WCS, WMS Create a Layer

10 Publishing WFS, WCS, WMS Publish the layer Navigate to Data – Layers Review Click on the OpenLayers link

11 Web Administration Interface Server Status: provides a summary of server configuration parameters and run-time status. Contact Information: Global Settings: configures messaging, logging, character, and proxy settings for the entire server.

12 Web Administration Interface Server (Cont.) Coverage Access Settings: provides configuration options to customize thread pool executors and ImageIO caching memory. JAI: provides reader, writer, and stream plug-ins for the standard Java Image I/O Framework, and configures JAI parameters for WMS and WCS operations Java Advanced Imaging (JAI) is an image manipulation library built by Sun Microsystems and distributed with an open source license. REST (Representational State Transfer) Configuration: allows to create new stores and append new granules to mosaics via file uploads.

13 Web Administration Interface Layer Preview provides layer views in various output formats.

14 Web Administration Interface Data Workspaces: describes how to view and configure workspaces. Store: connects to a data source that contains raster or vector data. Layers: refers to raster or vector data that contains a collection of geographic features. Layer Groups: a container in which layers and other groups can be organized in a hierarchical structure. Single: the layer group is exposed as a single layer with a name. Named tree: the layer group can be referred to by one name, but also exposes its nested layers and groups in the capabilities document. Container tree: the layer group is exposed in the capabilities document, but does not have a name, making it impossible to render it on its own. Earth Observation tree: a special type of group created to manage the WMS Earth Observation requirements.

15 Web Administration Interface Tile Caching Tile Layers: shows a listing of all of the layers known to the integrated GeoWebCache. It is similar to the Layer Preview for GeoWebCache, with many of the same options. Demo page: enables viewing configured layers, reloading the configuration, and seeding or refreshing the existing cache on a per-layer basis. Caching defaults: shows the global configuration options for the tile caching functionality in GeoServer, an embedded GeoWebCache. Gridsets: defines a spatial reference system, bounding box (extent), a list of zoom levels (resolutions or scale denominators), and tile dimensions. Disk Quotas: manages the disk usage for cached tiles and allows you to set the global disk quota.

16 Web Administration Interface Security Settings: controls the global GeoServer security settings. Authentication: manages the authentication options, including authentication providers and the authentication chain. Passwords: configures the various options related to Passwords, the Master password, and Password policies. Users, Groups, Roles: provides the configuration options for User/group services and Role services. Data: provides access to security settings related to data management and Layer security.

17 Web Administration Interface Security Services: provides access to the settings for Service Security. File Browsing: exposes locations of the file system other than the GeoServer directory.

18 Web Administration Interface Demos Demo Requests: provides example WMS, WCS and WFS requests for GeoServer that you can use, examine, and change. SRS (Spatial Referencing Systems): supports almost 4,000 SRS, also known as projections, and more can be added.

19 Working with Vector Data Shapefile Adding a shapefile Stores - Add a new store – Shapefile Configuring a shapefile Layers

20 Working with Vector Data Directory of spatial files The directory store automates the process of loading multiple shapefiles into GeoServer. Adding a directory Stores - Add a new store - Directory of spatial files Configuring a Properties data store Layer

21 Working with Vector Data Java Properties provides access to one or more feature types (layers) stored in Java property files; these are plain text files stored on the local filesystem. Adding a directory Vector Data Sources - Properties Configuring a Properties data store

22 Working with Raster Data GeoTIFF Adding a GeoTIFF data store Raster Data Sources - GeoTIFF Configuring a GeoTIFF data store

23 Working with Raster Data GeoTIFF a georeferenced TIFF (Tagged Image File Format) file. Adding a GeoTIFF data store Raster Data Sources - GeoTIFF Configuring a GeoTIFF data store

24 Working with Raster Data GTOPO30 a Digital Elevation Model (DEM) dataset with a horizontal grid spacing of 30 arc seconds. Adding a GTOPO30 data store Raster Data Sources - GTOPO30 Configuring a GTOPO30 data store

25 Working with Raster Data WorldImage a plain text file used to georeference raster map images. This file (often with an extension of.jgw or.tfw) accompanies an associated image file (.jpg or.tif). Together, the world file and the corresponding image file is known as a WorldImage in GeoServer. Adding a WorldImage data store Raster Data Sources – WorldImage Configuring a WorldImage data store

26 Working with Raster Data ImageMosaic allows the creation of a mosaic from a number of georeferenced rasters. The plugin can be used with GeoTIFFs, as well as rasters accompanied by a world file (.pgw for PNG files,.jgw for JPG files, etc.). Adding an ImageMosaic data store Raster Data Sources – ImageMosaic Configuring an ImageMosaic data store

27 Working with Raster Data ArcGrid a coverage file format created by ESRI. Adding an ArcGrid data store Raster Data Sources – ArcGrid Configuring a ArcGrid data store

28 Working with Databases PostGIS Adding a PostGIS database Stores - Add a new store - PostGIS NG

29 Working with Databases PostGIS Using JNDI (Java Naming and Directory Interface) Stores - Add a new store - PostGIS NG (JNDI) Configuring PostGIS layers Layer

30 Working with Databases PostGIS Using loose bounding box loose bbox When this option is enabled, only the bounding box of a geometry is used. Publishing a PostGIS view Similar to publish a table, the only additional step is to manually ensure that the view has an entry in the geometry_columns table.

31 Working with Databases MySQL Installing the MySQL extension Download the MySQL extension from: http://geoserver.org/download/http://geoserver.org/download/ Adding a MySQL database Vector Data Source - MySQL Configuring a MySQL data store

32 Others Data Directory Tutorial: http://docs.geoserver.org/stable/en/user/datadirectory/index.htmlhttp://docs.geoserver.org/stable/en/user/datadirectory/index.html Working with Application Schemas Tutorial: http://docs.geoserver.org/stable/en/user/data/app-schema/index.htmlhttp://docs.geoserver.org/stable/en/user/data/app-schema/index.html Working with Cascaded Services Tutorial: http://docs.geoserver.org/stable/en/user/data/cascaded/index.htmlhttp://docs.geoserver.org/stable/en/user/data/cascaded/index.html Services Tutorial: http://docs.geoserver.org/stable/en/user/services/index.htmlhttp://docs.geoserver.org/stable/en/user/services/index.html

33 Others Running in a Production Environment Tutorial: http://docs.geoserver.org/stable/en/user/production/index.htmlhttp://docs.geoserver.org/stable/en/user/production/index.html Caching with GeoWebCache Tutorial: http://docs.geoserver.org/stable/en/user/geowebcache/index.htmlhttp://docs.geoserver.org/stable/en/user/geowebcache/index.html Google Earth Tutorial: http://docs.geoserver.org/stable/en/user/googleearth/index.htmlhttp://docs.geoserver.org/stable/en/user/googleearth/index.html Extensions Tutorial: http://docs.geoserver.org/stable/en/user/extensions/index.htmlhttp://docs.geoserver.org/stable/en/user/extensions/index.html

34 Conclusion Installation Web Administration Interface Publishing WFS, WCS, WMS Working with Vector Data Working with Raster Data Working with Databases Others


Download ppt "GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall"

Similar presentations


Ads by Google