O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Mobile Location Services: The Definitive Guide

Book Description

  • The first comprehensive guide to building and deploying mobile location-based services

  • Detailed coverage of mobile location servers, client platforms, protocols, and standards

  • Mapping, geocoding, mobile positioning, security, personalization, privacy, and more

  • Foreword by Joe Astroth, Executive Vice President, Autodesk Location Services

    "I expect this comprehensive book to inspire a new generation of engineers and to help propel a new wave of independent software vendors. I only wish it was available to our staff as we developed some of our earliest services."

    —Joe Astroth,
    Executive Vice President,
    Autodesk Location Services

    The first start-to-finish guide to developing location-based services.

    Tomorrow's mobile applications must be smarter than ever, accessing and intelligently using a wide range of location data. In Mobile Location Services, leading mobile application consultant Andrew Jagoe presents the first end-to-end solutions guide to building and deploying location-based services and applications. Jagoe addresses every key development challenge and presents insightful case studies and interviews with key industry leaders.

  • Mobile location servers and the components of an end-to-end location-based solution

  • Spatial analysis: digital mapping, geocoding, routing, map image generation, and point-of-interest searches

  • Mobile positioning: using and augmenting GPS technology

  • Authentication and security in location-based applications

  • Personalization, profiling, and privacy

  • Mobile location clients: platform, protocols, languages, and localization issues

  • Key applications: navigation, emergency assistance, travel services, advertising/marketing, and more

  • Includes detailed appendices on the Geography Markup Language (GML), the Location Interoperability Forum's Mobile Location Protocol, and P3P privacy standards


    The accompanying CD-ROM contains several useful tools for developing mobile location services, as well as a list of important resources on the Internet.

    Table of Contents

    1. Copyright
    2. About Prentice Hall Professional Technical Reference
    3. Foreword
    4. Preface
    5. Acknowledgments
    6. Introduction
      1. Mobile Location Services
        1. The GIS and Wireless Industries Meet
        2. Market Drivers
        3. New Opportunities and Challenges for Application Developers
      2. Building a Mobile Location Services Solution
        1. Wireless and Mobile Network Basics
        2. The Mobile Location Services Industry
        3. Solution Components: What Makes a Mobile Location Solution?
    7. The Mobile Location Server
      1. The Application Server
        1. What Is an Application Server?
        2. Why Is an Application Server Important?
        3. J2EE Application Server
        4. Endnotes
      2. Spatial Analysis
        1. Sample Spatial Analysis Server
        2. Digital Maps
        3. Geographical Data Types
        4. Projections and Coordinate Systems[1]
        5. Geocoding
        6. Reverse Geocoding
        7. Routing
        8. Map Image Generation
        9. POI Searches
        10. Real-Time Attribute Editing
        11. Endnotes
      3. Mobile Positioning
        1. Cell of Origin
        2. GPS
        3. Enhanced-Observed Time Difference
        4. Angle of Arrival
        5. Time Difference of Arrival
        6. Location Pattern Matching
        7. Map Matching
        8. Positioning Accuracy and Speed Requirements for Mobile Location Services Applications
      4. Authentication and Security
        1. Special Concerns In Wireless Networks
        2. Endnotes
      5. Personalization and Profiling
        1. What Is Personalization and Why Is It Important?
        2. A Personalization and Profiling System
        3. Privacy Issues
        4. Endnotes
      6. Billing
        1. Technology and Business Models
        2. Roaming
        3. Who Will Pay?
      7. Mobile Commerce
        1. What Is M-Commerce?
        2. Mobile Electronic Transactions Standard
    8. The Mobile Location Client
      1. Client Platforms and Protocols
        1. Platforms
        2. Client Protocols and Languages
        3. Internationalization and Localization
        4. Endnotes
    9. Mobile Location Service Technology
      1. Mobile Location Service Applications
        1. Navigation and Real-Time Traffic
        2. Emergency Assistance
        3. Concierge and Travel Services
        4. Location-Based Advertising and Marketing
        5. Location-Based Billing
        6. Endnotes
    10. Advanced Topics
      1. Digital Map Databases
        1. “Best of Breed” Maps
        2. Endnotes
      2. Abbreviations
      3. Geography Markup Language
        1. Geography Markup Language 2.0
        2. OpenGIS® Implementation Specification, 20 February 2001
        3. Representing Geographic Features
        4. Overview of GML
        5. The Conceptual Framework
        6. Encoding GML
        7. GML Application Schemas
        8. Worked Examples of Application Schemas (Non-Normative)
        9. Profiles of GML
        10. Appendix A: The Geometry Schema, V2.06 (Normative)
        11. Appendix B: The Feature Schema, V2.06 (Normative)
        12. Appendix C: The Xlinks Schema (Normative)
        13. Appendix D: References
        14. Appendix E: Revision History
      4. LIF Mobile Location Protocol
        1. LIF TX 101 Specification: Version 3.0.0, 6 June 2002
      5. Platform for Privacy Preferences (P3P)
        1. The Platform for Privacy Preferences 1.0 (P3P1.0) Specification
        2. W3C Working Draft 28 September 2001
        3. Table Of Contents
        4. Introduction
        5. Referencing Policies
        6. Policy Syntax and SemanticS
        7. Compact Policies
        8. DATA SCHEMAS
        9. Appendices
      6. Internet Resources
        1. Application Servers
        2. Association
        3. Billing
        4. Client
        5. Commerce
        6. Developer Tools
        7. E112
        8. E911
        9. Emergency Services
        10. E-OTD
        11. Ericsson Mobile Positioning System
        12. General GIS
        13. Geocoding
        14. Geocoding/Soundex
        15. GPS
        16. GML
        17. Java
        18. Java Location Services
        19. Localization
        20. Localization Association
        21. Location Pattern Matching
        22. Mapping
        23. Map Projection
        24. Microsoft .NET
        25. Nokia Gateway Mobile Location Center
        26. Personalization/Privacy
        27. Position Augmentation/Dead Reckoning
        28. Positioning
        29. Positioning and Privacy
        30. Privacy
        31. Privacy/CRM
        32. Provisioning
        33. Road Pricing
        34. Security
        35. Security and LDAP
        36. Server Sizing
        37. Standards
        38. Traffic/RDS–TMC
        39. WAP
        40. Wireless
        41. Wireless Association
        42. Wireless Security
      7. References