CP-08 - Spatial Cloud Computing
The scientific and engineering advancements in the 21st century pose grand computing challenges in managing big data, using complex algorithms to extract information and knowledge from big data, and simulating complex and dynamic physical and social phenomena. Cloud computing emerged as new computing model with the potential to address these computing challenges. This entry first introduces the concept, features and service models of cloud computing. Next, the ideas of generalized architecture and service models of spatial cloud computing are then elaborated to identify the characteristics, components, development and applications of spatial cloud computing for geospatial sciences.
CP-15 - Mobile Devices
Mobile devices refer to a computing system intended to be used by hand, such as smartphones or tablet computers. Mobile devices more broadly refer to mobile sensors and other hardware that has been made for relatively easy transportability, including wearable fitness trackers. Mobile devices are particularly relevant to Geographic Information Systems and Technology (GIS&T) in that they house multiple locational sensors that were until recently very expensive and only accessible to highly trained professionals. Now, mobile devices serve an important role in computing platform infrastructure and are key tools for collecting information and disseminating information to, from, and among heterogeneous and spatially dispersed audiences and devices. Due to the miniaturization and the decrease in the cost of computing capabilities, there has been widespread social uptake of mobile devices, making them ubiquitous. Mobile devices are embedded in Geographic Information Science (GIScience) meaning GIScience is increasingly permeating lived experiences and influencing social norms through the use of mobile devices. In this entry, locational sensors are described, with computational considerations specifically for mobile computing. Mobile app development is described in terms of key considerations for native versus cross-platform development. Finally, mobile devices are contextualized within computational infrastructure, addressing backend and frontend considerations.