HTML5 Geolocation

geoloc.gifThe sub­title ‘Bring­ing Loc­a­tion to Web Applic­a­tions’ is par­tic­u­larly apt to this thor­ough and use­ful volume. In HTML5 Geo­loca­tion Anthony Holdener takes a pro­gram­matic approach through full cycle, explor­ing the nature of loc­a­tion, the tech­nic­al­it­ies of goe­lo­ca­tion and defin­i­tion of the JS W3C Geo­loca­tion API. It goes bey­ond this mere defin­i­tion of access­ing the API to explor­ing the ways in which this inform­a­tion can then be util­ised using a vari­ety of the Map­ping and geo­loca­tion API’s avail­able as web­ser­vices and ways in which the data pro­duced can be shared using exist­ing standards.

The book is con­cise, but thor­ough, well con­struc­ted and logic­ally arranged. The lin­ear treat­ment of demon­strat­ing what is involved, how it is imple­men­ted and the fol­low­ing this with dis­cus­sion of why and where it is of value for con­sumers of the data is beau­ti­fully delivered. This book is inten­ded for a seasoned web developer look­ing to add locational-based ser­vices to web applic­a­tions. How­ever, this is an excel­lent ref­er­ence manual and can be read, I believe in mul­tiple ways ways. As an over­view intro­duc­tion to the prin­ciples of geo­loca­tion it provides an level of inform­a­tion for the novice to under­stand broad prin­ciples. On a deeper level it describes the pro­gram­matic approach in the lar­ger con­text of how the data will be used which lends itself to a web developers new to geo­spa­tial data. A valu­able con­tri­bu­tion to lib­rar­ies of geo­spa­tial prac­ti­tion­ers as well as web developers.


Leave a Reply