Presentation is loading. Please wait.

Presentation is loading. Please wait.

Guofeng Cao CyberInfrastructure and Geospatial Information Laboratory Department of Geography National Center for Supercomputing Applications (NCSA) University.

Similar presentations


Presentation on theme: "Guofeng Cao CyberInfrastructure and Geospatial Information Laboratory Department of Geography National Center for Supercomputing Applications (NCSA) University."— Presentation transcript:

1 Guofeng Cao CyberInfrastructure and Geospatial Information Laboratory Department of Geography National Center for Supercomputing Applications (NCSA) University of Illinois at Urbana-Champaign Geog 480: Principles of GIS

2 What we have learned o Hybrid, integrated, and composable architectures o Distributed systems o Distributed databases o Location-aware computing

3 Geoserver Hands-on

4 Share your data using Geoserver Publishing your data through GeoServer consists of three steps Login to the Geoserver (http://geog480.cigi.illinois.edu:8080/geoserver) An account with the username ‘Geog480’ and passwd ‘Geog480’ as database has been created Create a DataStore for your feature data (you will create Coverage stores for raster datasets) Create a FeatureType for feature data (create Coverages for raster datasets) A good tutorial illustrating how to add shapefile data to geoserver can be found http://docs.geoserver.org/stable/en/user/gettingstarted/sh apefile-quickstart/index.htmlhttp://docs.geoserver.org/stable/en/user/gettingstarted/sh apefile-quickstart/index.html

5 Adding PostGIS datasets Login in to the server with username and password. After logging in, click on Stores (in the Data section), then Add new store. Now in the new DataStore interface. Select 'postgis' from 'Vector Data Sources' section. o You should get a new interface that will have various text boxes. The five important options for you to specify are a) Workspace; b) Data Source Name c) database; d) user; e) password. Select your group name as appropriate, from the drop down list for workspace. Give a unique name for the data store. The database name should be the name of that contains the postgis data. Then enter your database username and password. o Note: hostname should be 'localhost', port should be '5432' and schema should be 'public'. These values should be correctly populated by default and you do not need to change them. o Click on Save o Now you have created a new datastore that will talk to the postgis database

6 This will automatically lead to a new layer interface that can be used to add a new feature type. o Note you can also reach the new layer page by clicking on layer (on left panel), then “Add a new resource” and selecting your datasource form the drop down menu. o You will see the data from the previously added postgis datastore in a list. o Click on publish next to the data layer you wish to create. o This will lead you to a new interface that will allow you to specify information on this layer. o On this page a) Select an appropriate style sheet (in publish tab); b) Click on 'Lookup SRS' button or manually enter the appropriate SRID; c) Click on 'Compute from Data' link which is next to the Bounding Box fields. You should be able to leave other values as defaults; and d) Be sure to mark the layer as enabled (publish tab). Finally Click 'Save' button. o Please remember to complete the information on both Data and Publish tab. o Your layer from the PostGIS database should now be available as a map, through a WMS interface. Go to the demo page on the GeoServer (here) and click on the layer you just created.here

7 References NOTE: Tutorial on adding a PostGIS table from Geoserver documentation.Tutorial on adding a PostGIS table GeoServer GeoServer User Guide GeoServer Tutorials

8 End of this topic


Download ppt "Guofeng Cao CyberInfrastructure and Geospatial Information Laboratory Department of Geography National Center for Supercomputing Applications (NCSA) University."

Similar presentations


Ads by Google