Geospatial computing includes utilizing computing devices and sensors to acquire, process, analyze, manage, and visualize geospatial data, which users can then interact with via a large variety of smart geospatial applications. Geospatial computing is a computational-demanding task, in terms of computation power, data storage capacity, and memory space. Therefore, it has primarily been performed on non-mobile computers. Recent developments allow smartphones to meet many of the demanded requirements for geospatial computing. This book addresses the topic of geospatial computing in smartphones, including positioning, mobile Geographic Information Systems (GIS) and smart mobile applications. You are provided with aspects related to positioning methods, as well as solutions for geospatial data acquisition, processing, and visualization. This resource also covers various aspects of the application technologies, such as context detection and context intelligence.
Table Of Contents
Preface. Acknowledgments.; Introduction - The Mobile Revolution.Introduction to Geospatial Computing.Introduction to Mobile Device Positioning. Organization of the Book.; Fundamentals of Mobile Positioning - Coordinate Systems. Positioning Observables. Positioning Methods. Summary.; GNSS Positioning in Mobile Devices - Standalone GNSS Positioning. Differential GNSS. SBAS. A-GNSS. Summary. ; Wireless Positioning in Mobile Devices - Positioning Based on Radio Signal Coverage Area. Positioning Based on Radio Signal Pattern. Positioning Based on Range and Range Difference. Positioning Based on DoA. Summary.; Hybrid Positioning in Mobile Devices - Measurements of the Built-In Sensors in Mobile Devices. PDR. Multisensor Multisignal Positioning. Visual-Based and Visual-Aided Positioning. Summary.; Mobile GIS - Mobile Devices as a Platform for Mobile GIS. Crowdsourcing Geospatial Data Using Mobile Devices. ArcGIS for Mobile. Emerging Mobile GIS Applications. Summary.; Mobile LBSs - What Is a LBS? History of LBSs. Types of LBSs. Important LBS Concepts. Current LBS Marketplace. Summary.; Context Awareness - Defining Context and Context Awareness. Why Is Context Awareness Important? History of Context-Aware Computing. Examining Context in Detail. How to Use Context. Summary.; Contextual Reasoning - What is Contextual Reasoning? A Hypothetical Example. What Are the Methods of Contextual Reasoning? Summary.; Future Directions in Mobile Geospatial Computing - Three-dimensional Visualization of Geospatial Data in Mobile Devices. Advanced Mobile Sensing and Contextual Thinking. Geospatial Computing Using Wearable Sensors. Cloud-Based Mobile Geospatial Computing. Summary and Conclusions.; References. About the Authors. Index.;