Preface 1
Chapter 1: GIS Fundamentals 7
What is GIS about? 7
The foundation of any GIS – spatial data 8
Measuring the world 9
Projecting a sphere on a plane 10
Understanding coordinate systems 12
Commonly used coordinate systems 12
Universal Transverse Mercator system 12
Web Mercator 13
Spatial Reference Identifier (SRID) 13
Representing geometrical shapes 14
Modeling the real world with raster data 16
Representing the world 17
Time for action – exploring OpenStreetMap 20
Adding more colors to your maps 23
Choropleth maps 23
Proportional maps 25
Time for action – making your thematic map 26
Summary 29
Chapter 2: Getting Started with GeoServer 31
Installing Java 32
Time for action – checking the presence of Java on Windows 32
Time for action – checking the presence of Java on Ubuntu 34
Time for action – installing JRE on Windows 35
Time for action – installing JRE on Ubuntu 36
Installing Apache Tomcat 38
Time for action – installing Apache Tomcat on Windows 38
Table of Contents
[ ii ]
Time for action – installing Apache Tomcat on Ubuntu 42
Time for action – configuring Tomcat as a service on Ubuntu 45
Installing GeoServer 48
Time for action – deploying GeoServer on Tomcat 49
Implementing basic security 51
Time for action – improving security settings 52
Summary 53
Chapter 3: Exploring the Administrative Interface 55
Understanding the interface 55
About & Status 57
Server Status 57
Locks 58
Connections 58
Memory Usage 58
JVM Version and fonts 58
JAI usage and configurations 58
Update Sequence 58
Resource Cache 59
Configuration and catalog 59
GeoServer Logs 59
Contact Information 59
About 60
Time for action – manually reloading configuration 60
Data 61
Layer Preview 61
Time for action – OpenLayers preview 62
Time for action – KML preview 63
Workspaces 64
Time for action – creating a workspace 65
Stores 66
Layers 68
Layer groups 69
Styles 69
Services 70
WMS 71
Time for action – limiting the SRS list from WMS 71
WFS 73
WCS 73
Settings 73
Global 73
Verbose Reporting 73
En
1