Book description
With the help of the Internet and accompanying tools, creating and publishing online maps has become easier and rich with options. A city guide web site can use maps to show the location of restaurants, museums, and art venues. A business can post a map for reaching its offices. The state government can present a map showing average income by area.Developers who want to publish maps on the web often discover that commercial tools cost too much and hunting down the free tools scattered across Internet can use up too much of your time and resources. Web Mapping Illustrated shows you how to create maps, even interactive maps, with free tools, including MapServer, OpenEV, GDAL/OGR, and PostGIS. It also explains how to find, collect, understand, use, and share mapping data, both over the traditional Web and using OGC-standard services like WFS and WMS.Mapping is a growing field that goes beyond collecting and analyzing GIS data. Web Mapping Illustrated shows how to combine free geographic data, GPS, and data management tools into one resource for your mapping information needs so you don't have to lose your way while searching for it.Remember the fun you had exploring the world with maps? Experience the fun again with Web Mapping Illustrated. This book will take you on a direct route to creating valuable maps.
Publisher resources
Table of contents
-
Web Mapping Illustrated
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
- A Note Regarding Supplemental Files
- Foreword
- Preface
- 1. Introduction to Digital Mapping
- 2. Digital Mapping Tasks and Tools
- 3. Converting and Viewing Maps
- 4. Installing MapServer
- 5. Acquiring Map Data
-
6. Analyzing Map Data
- 6.1. Downloading the Demonstration Data
- 6.2. Installing Data Management Tools: GDAL and FWTools
- 6.3. Examining Data Content
-
6.4. Summarizing Information Using Other Tools
- 6.4.1. Setting Up Processing Tools for Non-GNU Platforms
- 6.4.2. Using ogrinfo to List Data in a Shapefile
- 6.4.3. Using grep to Show Only the Names of the Airports
- 6.4.4. Using wc to Count the Number of Airport Names
- 6.4.5. Using sed to Find Specific Patterns in Airport Names
- 6.4.6. Use sed to Reformat Print Results
- 6.4.7. Using sed to Remove Lines and Trim the Front End of Lines
- 6.4.8. Using sort to Create a List of Ordered Elevations
- 6.4.9. Using uniq to Summarize Results of Duplicate Lines
- 6.4.10. Other Powerful Text-Processing Tools
- 7. Converting Map Data
- 8. Visualizing Mapping Data in a Desktop Program
- 9. Create and Edit Personal Map Data
-
10. Creating Static Maps
- 10.1. MapServer Utilities
-
10.2. Sample Uses of the Command-Line Utilities
- 10.2.1. Acquire Some Mapping Data
- 10.2.2. Creating a Simple MapServer Map File
- 10.2.3. Map File Rules and Recommendations
- 10.2.4. Creating Your First Map Image
- 10.2.5. Adding Labels to the Map
- 10.2.6. Determining the Extent of a Country
- 10.2.7. Color Theming the Map
- 10.2.8. Understanding Operators
- 10.2.9. Creating a Map Legend
- 10.2.10. Adding a Scale Bar Using the scalebar Command
- 10.2.11. The Final Map File
- 10.3. Setting Output Image Formats
-
11. Publishing Interactive Maps on the Web
- 11.1. Preparing and Testing MapServer
-
11.2. Create a Custom Application for a Particular Area
- 11.2.1. Changing the Initial Extent of the Map
- 11.2.2. Changing the Map Projection
- 11.2.3. Modifying Image Size to Better Fit the Extent of the Map
- 11.2.4. Adding Zoom and Recenter Tools to the Web Page
- 11.2.5. Adding a List of Layers to Choose From
- 11.2.6. Adding a Legend to the Application
- 11.2.7. Adding a Scale Bar to the Application
- 11.2.8. Adding an Overview/Reference Map to the Application
- 11.3. Continuing Education
- 12. Accessing Maps Through Web Services
-
13. Managing a Spatial Database
- 13.1. Introducing PostGIS
- 13.2. What Is a Spatial Database?
- 13.3. Downloading PostGIS Install Packages and Binaries
- 13.4. Compiling from Source Code
- 13.5. Steps for Setting Up PostGIS
- 13.6. Creating a Spatial Database
- 13.7. Load Data into the Database
- 13.8. Spatial Data Queries
- 13.9. Accessing Spatial Data from PostGIS in Other Applications
- 14. Custom Programming with MapServer's MapScript
-
A. A Brief Introduction to Map Projections
- A.1. The Third Spheroid from the Sun
- A.2. Using Map Projections with MapServer
- A.3. Map Projection Examples
- A.4. Using Projections with Other Applications
- A.5. References
- B. MapServer Reference Guide for Vector Data Access
- About the Author
- Colophon
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
Product information
- Title: Web Mapping Illustrated
- Author(s):
- Release date: June 2005
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596554866
You might also like
book
Mastering OpenLayers 3
Create powerful applications with the most robust open source web mapping library using this advanced guide …
book
Web Mapping: mit Open Source-GIS-Tools
Längst ist Web-Mapping, das Bereitstellen von Kartendiensten im Internet, nicht mehr nur ein Thema der eingeschworenen …
book
Map Scripting 101
Map Scripting 101 uses a project-based approach to teach you how to create useful and fun …
book
GeoComputation, Second Edition, 2nd Edition
A revision of Openshaw and Abrahart’s seminal work, GeoComputation, Second Edition retains influences of its originators …