Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
HTML5 Geolocation
Preface
Audience for This Book
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
Acknowledgments
1. Finding Our Way
Geolocation in the Past
Location B.C.E.
Technology with Exploration
Location in the 1900s
Public Availability of GPS
Geolocation Now
The Basics
Ways to Locate
Global Positioning System (GPS)
IP Address
GSM/CDMA Cell IDs
WiFi and Bluetooth MAC Address
Location and Location-Based Services (LBS)
Geolocation Today
Mobile Applications
Social Media Applications
Location-sharing Applications
Augmented Reality Applications
2. Geolocation: Latitude, Longitude, and More
What Are Coordinate Systems?
Latitude and Longitude
Decimal Degrees versus Degrees Minutes Seconds
Conversion: DMS to Decimal Degrees
Conversion: Decimal Degrees to DMS
Geodetic Systems and Datums
The Earth’s Shape
Common Datum
WGS 84
Map Projections
Altitude, Course, and Speed
Geodetic Height
Vertical Datum
Course
Speed
Accuracy
3. Geolocation API in Code
W3C Geolocation API
Current API Support
Other Browser Solutions
Gears
Other Mobile APIs
geo-location-javascript
The W3C Geolocation API Does More
The Geolocation Object
Get the User’s Position
PositionOptions
Cached Positions
Update the User’s Position
No Need for Polling
Clearing a Watch Operation
Handling a Successful Request
Position Object
Coordinates Object
Handling an Error from the Request
PositionError Object
Privacy
4. Geolocation and Mapping APIs
A Google Maps Example
The Google Maps API, Briefly
Map Options
Adding Geolocation to Google Maps
Adding Geolocation for Other Browsers
An ArcGIS JavaScript API Example
The ArcGIS JavaScript API, Briefly
Adding Geolocation to Esri Maps
Support for Other Browsers
5. Saving Geographic Information
KML
Shapefiles
Python Shapefile Library
Databases
SDE
PostGIS
MySQL
6. What You Can Do with Geolocation
Geomarketing
Specials and Offers
Crowdsourcing
Specialization
Geosocial
Continued Growth
Automatic Check-in
Two Way Street of Data
Geotagging
Digital Media and Geotagging
Privacy and Geotagging
Geo-applications
Safety/Tracking
Taxi Services
Search
M-Commerce
Other Applications
HTML5 and Geolocation
Web Applications Supplementing LBS
Web-Based LBS
About the Author
← Prev
Back
Next →
← Prev
Back
Next →