HTML5 Geolocation Review
Posted by
Pearlene McKinley
on 6/25/2012
/
Labels:
cascading style sheets,
data mining,
facebook,
html5,
information retrieval,
javascript,
programming,
python,
twitter,
web development
Average Reviews:
(More customer reviews)Upshot: Here is your intermediate guide to HTML5 Geolocation-centric APIs. Pros: Another straightforward O'Reilly intro to HTML5-like cutting edge hotness. Cons: None really. Code might change over time, so get the eBook for free updates.
If you need a quick introduction to Geolocation APIs available from Google, as well as ArcGIS, this is it. However this book is not for beginners. You should be very comfortable coding HTML or Javascript as the as there is lengthy code (not just snippets) to get this magic to happen. It is nice that the code that does the magic has been thoughtfully called out and explained by the author.
The author also does a nice job of outlining just *what* Geolocation is (it's not just a flat 2d map), what resources are available, as well as what resources can/need to be saved, and what you can do with that information. The breakdowns of the geo-specific code are very straightforward, and there is a LOT of code, so I recommend getting the eBook version.
Finally there's a section on marketing & privacy and whether that still matters to the younger generation --and how/why all this social network-spacial relationship stuff works in context.
This book is NOT for absolute beginners. But if you're already comfortable with HTML/Javascript, and SOME programming concepts, this book is a nice complement to HTML5 Up & Running by Mark Pilgrim.
Disclosure: I received the eBook download from O'Reilly for review purposes.
Click Here to see more reviews about: HTML5 Geolocation
Truly revolutionary: now you can write geolocation applications directly in the browser, rather than develop native apps for particular devices. This concise book demonstrates the W3C Geolocation API in action, with code and examples to help you build HTML5 apps using the "write once, deploy everywhere" model. Along the way, you get a crash course in geolocation, browser support, and ways to integrate the API with common geo tools like Google Maps.
Learn how geo information is gathered from different sources, depending on the device
Discover how coordinate systems work, including geodetic systems and datums
Use the API to collect location information from a user's browser with JavaScript code
Place geo information on a map using the Google Maps or ArcGIS JavaScript APIs
Save geo data with databases, the Keyhole Markup Language, or the shapefile format
Be familiar with several practical uses for geo data, such as geomarketing, geosocial, geotagging, and geo-applications
0 comments:
Post a Comment