Mobile Location Services : The Definitive Guide
The mobility provided by the proliferation of wireless Palm Pilots, WAP phones and onboard navigation systems presents a new class of opportunities and problems for application developers. This book provides an end-to-end solution guide to understand the issues in location-based services and build solutions that will sell. Complete with software and industry case studies, this book is an essential companion to anyone wanting to buld the next killer app.
- Hardback | 480 pages
- 178.8 x 247.4 x 24.9mm | 893.59g
- 31 Dec 2002
- Pearson Education (US)
- Prentice Hall
- Upper Saddle River, United States
Table of contents
Foreword. Preface. Acknowledgments. I. INTRODUCTION. 1. Mobile Location Services. The GIS and Wireless Industries Meet. Market Drivers. Auto Manufacturers and Mobile Operators. Government Mandate. New Opportunities and Challenges for Application Developers.2. Building a Mobile Location Services Solution. Wireless and Mobile Network Basics. Mobile Location Services Deployment Environment. How Does a Wireless Network Work? The Mobile Location Services Industry. Solution Components: What Makes a Mobile Location Solution?II. THE MOBILE LOCATION SERVER. 3. The Application Server. What Is an Application Server? Why Is an Application Server Important? Intellectual Property Protection. Reuse. Manageability. Network Communications Security. Performance. J2EE Application Server. Why Java on the Server? What Is a J2EE Application Server? Application Server Architecture. Additional Server Sizing Resources. Endnotes.4. Spatial Analysis. Sample Spatial Analysis Server. Hybrid Database Model. Relational Database Model. Object-Oriented Database Model. Digital Maps. What Is a Digital Map? How Are Digital Maps Created and Maintained? Geographical Data Types. Points. Nodes. Lines and Arcs. Polygons. Linked Attributes. Computer Storage of Geographic Data Structures. Projections and Coordinate Systems. Geocoding. Technical Definition of Geocoding. How Does Geocoding Work? What Makes Geocoding So Difficult? Why Is Geocoding Important to Mobile Location Services? Reverse Geocoding. Routing. Routing Problems Defined. What Impacts Route Calculation Performance? Map Image Generation. People Are Visual. Maps Aid Decision Making. Maps Consumers Can Use. Raster Maps. Vector Maps. POI Searches. Search Types. POI Databases. Routing With POIs. POI Sources. Real-Time Attribute Editing. Traffic Applications. Other Map Updates. Endnotes.5. Mobile Positioning. Cell of Origin. GPS. How GPS Works. A-GPS. Augmenting GPS With Dead Reckoning. Enhanced-Observed Time Difference. Angle of Arrival. Time Difference of Arrival. Location Pattern Matching. Map Matching. Positioning Accuracy and Speed Requirements for Mobile Location Services Applications.6. Authentication and Security. Special Concerns in Wireless Networks. GSM and Security. Wireless Transport Layer Security (WTLS): Security for WAP. Endnotes.7. Personalization and Profiling. What Is Personalization and Why Is It Important? A Personalization and Profiling System. Generation and Control of Location Information. Integration With Customer Relationship Management. P3P. Microsoft .NET and Passport. Privacy Issues. Industry Self-Regulation Efforts. Endnotes.8. Billing. Technology and Business Models. Roaming. Who Will Pay? Endnotes.9. Mobile Commerce. What Is M-Commerce? Mobile Electronic Transactions Standard.III. THE MOBILE LOCATION CLIENT. 10. Client Platforms and Protocols. Platforms. Palm OS. Microsoft Windows CE. Symbian OS. Sample LBS Client Devices: The Car Dashboard. Client Protocols and Languages. XML. WAP and WML. Voice and VoiceXML. Java and J2ME. BREW. Internationalization and Localization. Localization: The Voice System Challenge in Europe. Localization: The Map Data Challenge. Endnotes.IV. MOBILE LOCATION SERVICE TECHNOLOGY. 11. Mobile Location Service Applications. Navigation and Real-Time Traffic. Traffic. Emergency Assistance. Concierge and Travel Services. Location-Based Advertising and Marketing. Location-Based Billing. Endnotes.V. ADVANCED TOPICS. 12. Digital Map Databases. "Best of Breed". When Is a Best of Breed Map Required? Example Merge: Kivera Combined NavTech/GDT Solution. Endnotes.Appendix A. Abbreviations. Appendix B. Geography Markup Language. Appendix C. LIF Mobile Location Protocol. Appendix D. Platform for Privacy Preferences (P3P). Appendix E. Internet Resources. References. Index.
About Andrew Jagoe
ANDREW JAGOE, one of the world's leading consultants on mobile location services, has worked closely with both customers for location services development tools and the companies that market these tools. Jagoe developed the Java sample applications bundled with the Kivera Location Server and wrote the first Java API for another leading location server product.