Do you want to learn how to build an Internet Map Server application using free and open source GIS? Do you want that server to display raster, vector and attribute information and perform spatial analysis and database queries over the Internet? Do you want to learn how to connect your map server to Postgres and PostGIS. If so, this course is for you. I will walk you step-by-step through the process of installing Geoserver, loading data, creating server side analytical processes, and finally show you how to render the data on the client side using Openlayers 3.0. Don't be afraid - this is a painless step-by-step approach that anyone can learn with my course.
When you are done with this course, you'll have the basics down. Now it's up to you to create impressive Internet mapping sites!
This is a quick lecture to assist you in installing Geoserver. Most people can figure it out on their own, but I wanted to give you at least some hand-holding along the way.
This is a continuation of the previous lecture. The screen recording device does not work when an installation script is running, so I made a series of screen shots for you to follow along with.
Geoserver does a lot of things. In this lecture you'll learn some of the key components to the interface such as logging in, viewing layers, styles, and workspaces. We'll also learn where Geoserver stores all this information on the hard drive.
In this section you will bring in your own data to work with Geoserver. We'll start with shapefiles, as they are pretty easy to work with. But, we'll eventually make our way over to using data from Postgres.
Don't forget to download the shapefile data.
We are now going to get pretty sophisticated, and begin serving data out of Postgres. This is the stuff the high paid consultants all do - but don't worry, it's not that hard. I'm going to show you how to do it.
Don't forget to download the Postgres backup file - that way you can work alongside me.
This lecture is short and sweet. We'll simply bring in an Open Street Map Layer and put it in a map frame. Under 30 lines of code, but it forms the basis of what we need to start building more sophisticated maps.
In this lecture you are going to learn how to bring in our own layers from Geoserver. These will be static layers, but you'll get the idea of how layers are added. We'll also introduce a new wrinkle: adding a layer with SQL parameters.
Dr. Arthur J. Lembo, Jr. is an educator with a passion for GIS and almost 30 years of GIS industry experience.
Currently, Dr. Lembo is an Associate Professor in the Department of Geography and Geosciences at Salisbury University, where he is also the Technical Director of the Eastern Shore Regional GIS Cooperative. Dr. Lembo has published numerous academic papers on GIS, authored a leading textbook on Statistical Problem Solving in Geography, and conducted sponsored research for organizations like the National Science Foundation, NASA, the United States Department of Agriculture, and the Kellogg Foundation.