Book description
Since the dawn of creation, man has designed maps to help identify the space that we occupy. From Lewis and Clark's pencil-sketched maps of mountain trails to Jacques Cousteau's sophisticated charts of the ocean floor, creating maps of the utmost precision has been a constant pursuit. So why should things change now? Well, they shouldn't. The reality is that map creation, or "cartography," has only improved in its ease-of-use over time. In fact, with the recent explosion of inexpensive computing and the growing availability of public mapping data, mapmaking today extends all the way to the ordinary PC user. Mapping Hacks, the latest page-turner from O'Reilly Press, tackles this notion head on. It's a collection of one hundred simple--and mostly free--techniques available to developers and power users who want draw digital maps or otherwise visualize geographic data. Authors Schuyler Erle, Rich Gibson, and Jo Walsh do more than just illuminate the basic concepts of location and cartography, they walk you through the process one step at a time. Mapping Hacks shows you where to find the best sources of geographic data, and then how to integrate that data into your own map. But that's just an appetizer. This comprehensive resource also shows you how to interpret and manipulate unwieldy cartography data, as well as how to incorporate personal photo galleries into your maps. It even provides practical uses for GPS (Global Positioning System) devices--those touch-of-a-button street maps integrated into cars and mobile phones. Just imagine: If Captain Kidd had this technology, we'd all know where to find his buried treasure! With all of these industrial-strength tips and tools, Mapping Hacks effectively takes the sting out of the digital mapmaking and navigational process. Now you can create your own maps for business, pleasure, or entertainment--without ever having to sharpen a single pencil.
Publisher resources
Table of contents
- Contents
- Foreword
- Credits
-
Preface
- Why Mapping Hacks?
- Maps Tell Stories
- Location: It’s Everywhere
- Never Be Lost Again (Even If You’d Rather Be)
- Toward a Semantic (Geo)web
- Locative Media As a Two-Way Street
- Brother, Can You Spare a Polygon Layer?
- A Geoscope in Every Home
- The Adventure Continues...
- How to Use This Book
- How This Book Is Organized
- Conventions Used in This Book
- Using Code Examples
- Color Images Available Online
- How to Contact Us
- Got a Hack?
-
Mapping Your Life
- Put a Map on It: Mapping Arbitrary Locations with Online Services
- Route Planning Online
- Map the Places You’ve Visited
- Find Your House on an Aerial Photograph
- The Road Less Traveled by in MapQuest
- Make Route Maps Easier to Read
- Will the Kids Barf?
- Publish Maps of Your Photos on the Web
- Track the Friendly Skies with Sherlock
- Georeference Digital Photos
- How Far? How Fast? Geo-Enabling Your Spreadsheet
- Create a Distance Grid in Excel
- Add Maps to Excel Spreadsheets with MapPoint (1/2)
- Add Maps to Excel Spreadsheets with MapPoint (2/2)
-
Mapping Your Neighborhood
- Make Free Maps of the United States Online
- Zoom Right In on Your Neighborhood
- Who Are the Neighbors Voting For?
- Map Nearby Wi-Fi Hotspots
- Why You Can’t Watch Broadcast TV
- Analyze Elevation Profiles for Wireless Community Networks
- Make 3-D Raytraced Terrain Models
- Map Health Code Violations with RDFMapper
-
Mapping Your World
- Digging to China
- Explore David Rumsey’s Historical Maps (1/2)
- Explore David Rumsey’s Historical Maps (2/2)
- Explore a 3-D Model of the Entire World
- Work with Multiple Lat/Long Formats
- Work with Different Coordinate Systems
- Calculate the Distance Between Points on the Earth’s Surface
- Experiment with Different Cartographic Projections
- Plot Arbitrary Points on a World Map
- Plot a Great Circle on a Flat Map
- Plot Dymaxion Maps in Perl
- Hack on Base Maps in Your Favorite Image Editor
- Georeference an Arbitrary Tourist Map
- Map Other Planets
-
Mapping (on) the Web
- Search Local, Find Global
- Shorten Online Map URLs
- Tweak the Look and Feel of Web Maps
- Add Location to Weblogs and RSS Feeds
- View Your Photo Thumbnails on a Flash Map
- Plot Points on a Spinning Globe Applet
- Plot Points on an Interactive Map Using DHTML
- Map Your Tracklogs on the Web
- Map Earthquakes in (Nearly) Real Time
- Plot Statistics Against Shapes
- Extract a Spatial Model from Wikipedia
- Map Global Weather Conditions
-
Mapping with Gadgets
- How GPS Works
- Get Maps on Your Mobile Phone
- Accessorize Your GPS
- Get Your Tracklogs in Windows or Linux
- The Serial Port to USB Conundrum
- Speak in Geotongues: GPSBabel to the Rescue
- Show Your Waypoints on Aerial Photos with Terrabrowser
- Visualize Your Tracks in Three Dimensions
- Create Your Own Maps for a Garmin GPS (1/2)
- Create Your Own Maps for a Garmin GPS (2/2)
- Use Your Track Memory as a GPS Base Map
- Animate Your Tracklogs
- Connect to Your GPS from Multiple Applications
- Don’t Lose Your Tracklogs!
- Geocode Your Voice Recordings and Other Media
- Improve the Accuracy of Your GPS with Differential GPS
- Build a Map of Local GSM Cells
- Build a Car Computer
- Build Your Own Car Navigation System with GpsDrive
-
Mapping on Your Desktop
- Mapping Local Areas of Interest with Quantum GIS
- Extract Data from Maps with Manifold (1/2)
- Extract Data from Maps with Manifold (2/2)
- Java-Based Desktop Mapping with Openmap
- Seamless Data Download from the USGS
- Convert Geospatial Data Between Different Formats
- Find Your Way Around GRASS (1/2)
- Find Your Way Around GRASS (2/2)
- Import Your GPS Waypoints and Tracklogs into GRASS
- Turn Your Tracklogs into ESRI Shapefiles
- Add Relief to Your Topographic Maps
- Make Your Own Contour Maps
- Plot Wireless Network Viewsheds with GRASS
- Share Your GRASS Maps with the World
- Explore the Effects of Global Warming
- Conclusion
- Become a GRASS Ninja
-
Names and Places
- What to Do if Your Government Is Hoarding Geographic Data
- Geocode a U.S. Street Address
- Automatically Geocode U.S. Addresses
- Clean Up U.S. Addresses
- Find Nearby Things Using U.S. ZIP Codes
- Map Numerical Data the Easy Way
- Build a Free World Gazetteer
- Geocode U.S. Locations with the GNIS
- Track a Package Across the U.S.
- Building the Geospatial Web
- Mapping with Other People
- Index (1/3)
- Index (2/3)
- Index (3/3)
Product information
- Title: Mapping Hacks
- Author(s):
- Release date: June 2005
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596007034
You might also like
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …
article
Use Github Copilot for Prompt Engineering
Using GitHub Copilot can feel like magic. The tool automatically fills out entire blocks of code--but …
article
From ChatGPT to HackGPT: Meeting the Cybersecurity Threat of Generative AI
Emerging generative AI technologies such as ChatGPT are putting new tools in the hands of hackers. …
article
Implementing the Visitor Pattern
Build your knowledge of Python, the world's favorite programming language, with this Shortcuts collection. These recipes …