Geospatial Analysis and The Internet of Things: Geo-Information
Geospatial Analysis and The Internet of Things: Geo-Information
Geo-Information
Article
Geospatial Analysis and the Internet of Things
Andreas Kamilaris 1, * and Frank O. Ostermann 2
1 Department of Computer Science, University of Twente, 7522 NB Enschede, The Netherlands
2 Department of Geo-Information Processing, University of Twente, 7514 AE Enschede, The Netherlands;
f.o.ostermann@utwente.nl
* Correspondence: a.kamilaris@utwente.nl
Received: 1 June 2018; Accepted: 3 July 2018; Published: 10 July 2018
Abstract: As the Internet of Things (IoT) penetrates our everyday lives, being used to address
a wide variety of real-life challenges and problems, the location of things becomes an important
parameter. The exact location of measuring the physical world through IoT is highly relevant to
understand local environmental conditions, or to develop powerful, personalized and context-aware
location-based services and applications. This survey paper maps and analyzes the IoT based on its
location dimension, categorizing IoT applications and projects according to the geospatial analytical
methods performed. The survey investigates the opportunities of location-aware IoT, and examines
the potential of geospatial analysis in this research area.
directions and applications. It analyzes the IoT focusing on location, examining the various geospatial
analysis techniques employed. Our contribution lies in investigating the potential of location-aware
IoT for geospatial analysis, studying the possibilities of research in this intersection. Although IoT data
are often geospatial, there has been little (conscious) interaction between the two domains, i.e., IoT
and geoscience. This paper expands the preliminary work on the topic published in [16], presenting
a more elaborate survey of geo-enabled IoT projects, categorized according to the type of geospatial
analysis used. The guiding questions for this work are:
1. What is the role of IoT in geospatial research at the moment with respect to analysis methods,
applications, and geographic scales?
2. What are the IoT characteristics with respect to location and geospatial data, i.e., device/data
types, reliability and accuracy, security and privacy, device settings and deployment aspects?
3. What are the challenges and opportunities of using IoT for geospatial research in the future?
We start by determining what the current usage of IoT is, with respect to geospatial research
as reported in the literature. We examine IoT usage with respect to geographic analysis methods
and application domains. Next, we present the characteristics of IoT devices being used (including
reliability and accuracy, privacy and security), the type of data they create, and the standards in
operation (e.g., with respect to interoperability). Finally, we identify challenges and opportunities,
discussing current trends in IoT research and likely future directions.
2. Methodology
In the context of this paper, things are defined as physical sensors or mobile phones with
sensing equipment. Stationary measurements (e.g., from weather stations) are also included, as well
as incidents of events at some particular physical location (e.g., crime or disease occurrence).
Physical location is considered any location tagged with geographic coordinates (i.e., latitude and
longitude) or an unambiguous place name that has a geographic footprint. It is assumed that
geo-referenced objects have spatial properties, modeled as vector or raster data [16].
We began our investigation with a keyword-based search for related work using Web of Science
and Google Scholar, as well as the Google search engine, using relevant keywords such as “Internet
of Things”, “Pervasive Computing”, “Geospatial Analysis”, and “Geographical Information Systems
(GIS)”, as well as combinations of these keywords, and various keywords of well-known analytical
methods used in geoscience.
We opted for this approach because the research domains of geographic information science and
IoT are still relatively separated, with publication patterns focusing either on one direction or the
other, but not on their intersection. Papers not written in English were excluded. Improvement of
works presented by same authors were counted as one. Through this search, 97 papers were initially
identified. Each paper, application, case study or initiative was checked for relevance based on its
abstract or summary. By reading the abstract, we tried to identify if a paper complied to the following
two criteria:
For some papers, we needed to read through the whole paper to examine whether they were
aligned with our criteria, because reading the abstract/summary alone was not enough.
Papers that passed these two criteria were then categorized according to the “Analytical Methods”
categorization as performed by the “Geographic Information Science and Technology Body of
Knowledge” [17]. This categorization was selected because it represents well the methods employed for
analysis in the related work identified. The seven specific categories selected are “Geometric Measures”,
“Basic Analytical Operations”, “Basic Analytical Methods”, “Network Analysis”, “Data Mining”, “Analysis
ISPRS Int. J. Geo-Inf. 2018, 7, 269 3 of 22
of Surfaces”, and “Geostatistics”. The last two categories have been combined into one in Section 3,
because of the similarity between interpolation and kriging as observed in the surveyed papers.
Afterwards, each category was analyzed individually, examining all 97 papers identified at the
previous stage for their relevance, by reading them in detail. By reading the papers thoroughly,
the research questions as defined in Section 1 were addressed for each paper separately. From the
97 papers, 55 were considered highly relevant, i.e., belonged to the IoT research area and performed
some meaningful geospatial analysis. The identified analytical methods and geospatial analysis
techniques, together with the relevant IoT applications discovered for each technique, are presented in
Section 3, while the remaining research questions are discussed in Section 4.
Figure 1. The eco-system of location-based mobile phone IoT applications (Source: [9]).
ISPRS Int. J. Geo-Inf. 2018, 7, 269 4 of 22
Distance and proximity have been considered in context-aware tourism recommendations [20]
or location-based marketing [19], where marketing services could be offered to tourists and citizens
based on their current location, e.g., nearby offers in restaurants and shops. Relevant application areas
include mobile dating (geo-social services), such as Grindr (https://www.grindr.com/) and Okcupid
(https://www.okcupid.com/), as well as gaming, such as the popular Pokemon Go (Niantic, Inc.
https://pokemongolive.com/es/). Moreover, distance and proximity are also highly relevant for
managing infrastructures, e.g., in water utilities, for diagnosing problems in water distribution
networks [21].
UrbanRadar [13,14] is an example of a location-based mobile application that interacts with IoT
sensors deployed in the vicinity of the user, using online, global sensory directories to indirectly
locate these nearby sensors. The concept of UrbanRadar is depicted in Figure 2. This approach
can be combined with participatory or crowdsourced sensing for making environmental-related
observations or for identifying emergency events [22,23]. Examples include photographing diesel
trucks to understand community exposure to air pollution [24], or measuring the personal exposure of
citizens to noise in their everyday environment [25].
In addition, adjacency is useful in disaster monitoring and response, such as monitoring landslide
displacements [26] and deep-ocean tsunami occurrences [27].
Further, the exact locations of events and the distances between them and other locations of
interest are crucial for health geography and epidemiology studies, such as detection of infectious
diseases [28]. The HealthMap project [29] analyzes such incidents to improve consumer education
around disease risk at the local level and to encourage proper prevention practices. It offers various
relevant services such as searching for locations offering flu vaccines or tracking geographic and
temporal trends in infectious diseases among travelers, immigrants, and refugees.
The type of intersection used in the overlay operation is one of the nine possible operations described
by Egenhofer [30], i.e., union, touch, overlap, etc.
Buffering has been observed in flooding models, for calculating the expected excess rainwater [32]
and in assessing the risks of forest fire [33]. A combination of buffering and overlays has been used
in assessing the devastation potential of earthquakes [34], in calculating the greenhouse emissions
produced by livestock agriculture [35] and in tsunami emergency evacuation-planning scenarios [36].
Density analysis has been used in tourism recommendations [37], discovery of attractive areas
using collections of geo-tagged photos [38], identifying groundwater potential zones in hard rock
terrain [39], monitoring the seasonal variation of physicochemical parameters of an urban water
stream [40] and the analysis of how alcohol outlets affect the possibility of violence, in association with
specific socio-demographic groups [41].
A particularly common output of density analysis is a heat map, where each raster cell is assigned
a density value and the entire layer is visualized using a temperature gradient metaphor, as shown in
the example of Figure 5. More vivid colors usually represent high concentration of measurements or
large values of some measured quantity.
Heat maps in IoT have been used for traffic flow visualization [42], for optimizing public
transportation by analyzing taxi rides [43] and for predictive policing [44], where police departments
and emergency institutions analyze past and real-time data to identify crime or violence hot-spots,
and manage their physical resources. In addition, heat maps are commonly used in mobile sports
tracking applications [45], for understanding greenhouse emissions form livestock agriculture [35],
for visualizing urban air quality [46] and in modeling traditional and genetic biodiversity [47].
Finally, an interesting application of heat maps based on kernel density estimation was for the
monitoring of dengue fever [48].
Figure 6. An example of network analysis related to finding closest facilities (adapted from [31]).
Interpolation has been used for diverse topics such as studying vector-borne diseases [64]
(i.e., composite regression with variable selection and thin-plate spline algorithm) and malaria [65]
(i.e., Bayesian interpolation), for estimating the level variations of the sand layer of sandy beaches
or dunes, for creating dynamic 3D maps of the area under study in real time [66], as well as for
understanding fish-school characteristics around artificial reefs [67] (i.e., IDW algorithm).
On the other hand, kriging belongs to a family of interpolation methods using geostatistical
techniques, based on statistical models that include autocorrelation, i.e., the statistical relationships
among the measured points. In the context of IoT, kriging has been used for estimating zinc
concentrations, in order to assess contamination at the sidements of the Lake Ontario [68], and for
considering irrigation water suitability [69]. It has also been used for the modeling of air temperature
and precipitation [70].
Both interpolation and kriging techniques were applied in [71] to assess contamination of soil
by heavy metals, using IDW, local polynomial, ordinary kriging and radial basis functions (RBF).
Ordinary kriging and RBF were more accurate than the other methods. Both interpolation and kriging
were also used in [72], for deploying site-specific soil fertility maps, employing IDW and ordinary
kriging. Prediction efficiency showed that ordinary kriging outperformed IDW. Therefore, in both
cases [71,72], findings show that kriging is a more accurate technique than interpolation.
IoT Area Geometric Measures Data Mining Basic Analytical Operations Basic Analytical Methods Network Analysis Surface Analysis & Geostatistics
Tourism x x - x - -
Utility networks x x - - x -
Disaster monitoring x - x - - x
Health and disease detection x x - x - x
Transportation x x - x x -
Logistics and assets - x - - x -
Wildlife monitoring - x - x x x
Agriculture x - - x x x
Crime prediction - - - x - -
Sports and gaming x - - x - -
Environment - - x x x x
ISPRS Int. J. Geo-Inf. 2018, 7, 269 11 of 22
Although each paper has been categorized in the most representative category it belongs,
the majority of identified research work involved (additionally) some type of basic geometric measures
(i.e., distance, adjacency, connectivity, and proximity) or basic analytical operations (i.e., buffering,
overlays, and map algebra). In relation to map algebra, some of the surveyed projects employed
spatial relationships such as within or nearby of some raster area, especially tourism services [20,51]
and cultural heritage-related visits [57]. Fusion of information from various sources was also observed,
combined with geospatial analysis, such as the case of predicting the future direction of an on-going
fire [73]. Analysis of time series and trajectories has also been adopted, in projects related to
logistics [15], or wildlife and animal monitoring [59,60].
Apparently, long-term deployments were provisioned for complete systems (e.g., transportation) or in
environments where sensor replacement was expensive or difficult.
An interesting matter from the IoT perspective is sensor discovery, i.e., how sensors are
discovered automatically from their peers, in cases of IoT-based wireless sensor networks [74,75].
Unfortunately, only few papers revealed such information. An online directory platform called
Pachube was used in [13] for sensor registration on the web, and CityPulse used a dedicated web
platform as sensor directory [12]. A web platform called OnTAPP was also used during the monitoring
of dengue fever [48]. Natural language processing and text data mining were used in [29], to discover
content (indirectly) through the web. Short- and long-range broadcasting were employed in [60], for
wildlife monitoring. Finally, the application programming interfaces (API) of Flickr and Panoramio
were harnessed for exploration and analysis of attractive areas [37,38].
a certain regional scale). Only 15 papers (27%) used measurements at the spot, without generalizing.
Examples include tourism recommendations [20,51]; monitoring water levels [21], tsunami [27],
landslides [26] or even human diseases [29] at specific locations; or travel planning [52].
Table 2 summarizes the cases where IoT-based sensors and their measurements were used
to generalize and make larger-scale reasoning from the limited number of point measurements.
These cases were categorized according to the IoT method used. Six different methods were defined,
while the seventh one is a combination of the other six. Participatory sensing, fixed IoT sensor
installations, satellite imagery and ground sensor sampling constitute the most popular IoT-based
methods for generalizations. It was also observed that the method of ground sensor sampling was
associated with the geospatial analysis techniques of interpolation and kriging.
Relevant to the scope of analysis is the question of whether there have been observed temporal
trends and findings in the use of IoT in geospatial context for longer term. An interesting time-related
challenge observed was about how the nature and composition of fish communities varies in time
daily and seasonally around artificial reefs [67]. Furthermore, time series data allowed creating maps
of potholes in streets, and pollution and noise around a city [25], with classification as day vs. night,
or in different seasons, to observe seasonal changes [22]. It was also possible to monitor travel and
activity patterns to understand daily routines of commuters, predicting traffic [12,42,56] and estimating
the impact of climate change, i.e., how the change of season varies geographically affecting different
ecosystems [24,70].
Continuous measurements allowed studying phenomena such as the temporal variations of
landslides [26], the evolution of disease outbreaks [29,48] and spatial risk prediction [65], the activity
and behaviour of wild animals [59,60], the behaviour of invasive species relative to native species
in biodiversity-related projects [49], and the seasonal impact of livestock agriculture on the physical
ISPRS Int. J. Geo-Inf. 2018, 7, 269 15 of 22
environment [50]. Historical time series-based observations were critical for the forecasting of disasters
such as flooding [32] and fire [33].
Finally, the time dimension in combination with spatial sensing allowed the acquisition of
knowledge of mobile phone users’ profiles, history needs and preferences [19], to provide better
recommendations by remembering the user’s actions in previous days, and proposing tourist
attractions to visit [20]. Time and space allowed the P-DBSCAN platform to derive attractive places
automatically based on photo density by tourists [38], and to analyze places and events by using
collections of geo-tagged photos [37].
4.7. Reliability
The reliability of IoT devices and the accuracy of their measurements is an important topic,
however most authors did not provide any relevant details. Reliability is essential in healthcare and
health monitoring applications [9]. The need for trust in participatory sensing is underlined in [22].
In crowdsourcing, sometimes the data are incomplete, such as at the noise map application [25],
where the source of noise (e.g., train and airplane) was missing. Lack of complete and accurate
crowdsourced information complicated rescue and recovery efforts during the Haitian earthquake [61].
Absence of high-quality detailed surveillance data was existent in most malaria-endemic countries [65].
Lack of accuracy was a dominant issue in interpolation/kriging scenarios, where missing
data created certain percentages of errors when averaging/interpolating [56,71]. Uncertainty in
soil heavy metal pollution assessment was observed in [71]. The authors in [56] claimed that
high-quality data assessment is required. This need to meet data quality objectives (DQOs) was stressed
in [46], during the design of an air quality platform. Sensors needed to be evaluated for indicative
measurements, examining a list of parameters that affect the electrochemical sensor responses.
Dealing with missing data was an issue also in [32], towards precise flood forecasting for
the River Meuse. Further, inaccurate data occurred in [43], when analyzing taxi rides. Not all
entries were accurate, while some rides went to impossibly far away places, took way too long, or were
charged with immensely high fares. The analysis of crime potential in [41] focused upon one unique
measure of violence, making the assumption that victims appear in hospital after a violent assault,
while this might have not been exclusively the reason in real life. Absence of detailed data makes this
assumption necessary.
Calibration of the sensors is important in many cases, and it was a necessary procedure in the
pollution sensors used in [13]. The authors needed to send the sensors back to the manufacturer
for accurate calibration. The problem with faulty readings is that it is sometimes hard to detect, if
ground-truth information is not available to compare with. Another general problem with calibration
is that extreme values are more difficult to predict than mean values [70]. Elaborate calibration of the
high-quality tsunami measuring equipment took place in [36], while instrument calibration of the
Arduino-based sensor modules was done also in [40].
Some reliability problems occurred during installation of the sensors at the field. The geocubes
used to monitor landslide displacements in [26] experienced loss of observations due to a lack of
sealing and improper solar panels used as energy sources. The sensors used to assess irrigation water
well suitability were forced to become immediately sealed after sensing [69], because exposure to air
affected the measurements. In addition, the GNSS receivers used in [58] experienced low accuracy and
weak GNSS signals in high building-density areas, and suggested a tag location principle technique to
improve this accuracy. Sealing and insulation of the sensor devices was performed in [66] to protect
them from the marine environment, the hot summer temperatures and the presence of corrosive
elements such as sand and seawater.
Finally, accuracy issues may appear also in remote sensing, due to the resolution of satellite-based
imagery used. The satellite sensor used in [64] recorded a surface temperature averaged over
an 8 km × 8 km area, with an estimated RMSE error of 2.3–4.0 ◦ C.
ISPRS Int. J. Geo-Inf. 2018, 7, 269 16 of 22
5.1. Challenges
Challenges of geospatial analysis in IoT projects include the cost of IoT equipment, data
storage needs, the requirement of (sometimes real-time) event processing and computational
analysis of geospatial big data, and the use of databases that natively support spatial data types.
The latter is becoming a less important issue nowadays, since almost all traditional relational
databases (e.g., MySQL and PostgreSQL) offer spatial capabilities, while non-traditional NoSQL
databases are also becoming spatially-enabled (e.g., Neo4J, MongoDB, and CouchDB). In addition,
real-time analysis of geospatial big data can be performed by tools such as Microsoft StreamInsight
(https://msdn.microsoft.com/en-us/library/ee362541(v=sql.111).aspx) and ArcGIS GeoEvent Server
(https://enterprise.arcgis.com/en/geoevent/).
Other open research challenges involve the absence of accuracy on generalizations, especially
interpolations [72], the need for standardization of spatial data and infrastructures [78] and the
inclusion of semantic web concepts to sensor discovery [79], to turn the Web into a location-aware
Web [6], where the Web could become an information system where location-related information can
be more easily shared across different applications.
In terms of geo-data interoperability, interestingly, the impact of the Open Geospatial Consortium
(OGC) standards (http://www.opengeospatial.org/standards), such as the Sensor Observation Service
(SOS) as part of the OGC Sensor Web Enablement (SWE) suite [80], seems to have been low thus
far (i.e. based on the authors’ research on mentions over time in Google Search trends and citations
in literature databases such as Scopus). While there are several transmission standards to support
IoT network interoperability (e.g., MQTT, LWM2M, CoAP, and ZigBee), there are no popular and
ISPRS Int. J. Geo-Inf. 2018, 7, 269 17 of 22
widely-used standards that support data interoperability, except the OGC SWE. However, SWE was
designed when sensors were still comparatively large devices with wired power supply, It has not
been designed for resource-constrained, battery-dependent IoT devices [81]. Some of the surveyed
works adopted XML as a data transmission standard [48], but it has large bandwidth requirements and
it generally fails to describe adequately the semantics of information. Jazayeri et al. [82] proposed the
new SensorThings standard, which is part of SWE, thus inheriting the SWE conceptual model enabling
sensors to be self-contained and self-describable, by using a more lightweight code-base and JSON as
data exchange format (as used also in [46]). The SensorThings API ( http://www.opengeospatial.org/
standards/sensorthings) is designed to be RESTful and support (with extension) MQTT and CoAP.
A first part (on sensing) has already been adopted as OGC standard, and a second part (on tasking) is
in the public commenting phase. Although Jarayeri et al. showed that SensorThings uses bandwidth
efficiently and also runs well on memory-constrained devices, time will tell whether the uptake by the
IoT manufacturers and community will be bigger than the SOS. In parallel, it would be very interesting
to see the evolution of semantic web technologies and LOD in the geo-data world [12,20,57].
Finally, an open challenge for future IoT researchers and geospatial analysts is to be able to easily
combine multiple heterogeneous datasets to develop 4D models that would enable users to view
conditions over time. This approach would provide the ability to better detect and measure changes,
with significant benefits in applications such as construction, logistics, earthworks, agriculture and
land administration.
6. Conclusions
This paper presents a review of research projects and scientific papers based on the Internet of
Things, in which geospatial analysis has been employed. Six different geospatial analysis methods
have been identified, presented together with 55 relevant IoT initiatives adopting some of these
techniques. Analysis is performed in relation to the type of IoT devices used and data transmission
standards, data types employed, scope of analysis, reliability of measurements, security and privacy,
and interoperability among IoT devices, services and data. Challenges and future projections in
geospatial analysis at the IoT research area are also discussed.
In general, geospatial analysis offers large potential for better understanding, modeling and
visualizing our natural and artificial ecosystems, using IoT as a pervasive sensing infrastructure.
This paper scratches the surface of this potential, providing some representative examples of how the
future research in this domain is expected to move forward.
Author Contributions: A.K. and F.O.O. designed the research, analyzed the data, organized the content and
presented the paper together.
Funding: This research received no external funding.
Conflicts of Interest: The authors declare no conflict of interest.
References
1. Gershenfeld, N.; Krikorian, R.; Cohen, D. The internet of things. Sci. Am. 2004, 291, 76–81. [CrossRef]
[PubMed]
2. Kamilaris, A.; Pitsillides, A.; Yiallouros, M. Building energy-aware smart homes using web technologies.
J. Ambient Intell. Smart Environ. 2013, 5, 161–186.
3. Kamilaris, A.; Pitsillides, A.; Prenafeta-Boldu, F.; AlI, M. A web of things based eco-system for
urban computing—Towards smarter cities. In Proceedings of the 24th International Conference on
Telecommunications (ICT), Limassol, Cyprus, 3–5 May 2017.
4. Kamilaris, A.; Gao, F.; Prenafeta-Boldu, F.; Ali, M. Agri-IoT: A semantic framework for Internet of
Things-enabled smart farming applications. In Proceedings of the IEEE World Forum on Internet of
Things (WF-IoT), Reston, VA, USA, 12–14 December 2016.
5. Lane, N.; Miluzzo, E.; Lu, H.; Peebles, D.; Choudhury, T.; Campbell, A. A survey of mobile phone sensing.
IEEE Commun. Mag. 2010, 48. [CrossRef]
6. Wilde, E.; Kofahl, M. The locative web. In Proceedings of the First International Workshop on Location and
the Web (LOCWEB ’08), Beijing, China, 22 April 2008; pp. 1–8.
7. Ereth, J. Geospatial Analytics in the Internet of Things. 2018. Available online: https://www.eckerson.com/
articles/geospatial-analytics-in-the-internet-of-things (accessed on 5 July 2018).
8. Bisio, R. How Spatial Data Adds Value to the Internet of Things. 2018. Available online:
http://internetofthingsagenda.techtarget.com/blog/IoT-Agenda/How-spatial-data-adds-value-to-the-
internet-of-things (accessed on 5 July 2018).
9. Kamilaris, A.; Pitsillides, A. Mobile phone computing and the Internet of Things: A survey. IEEE Internet
Things (IoT) J. 2016, 3, 885–898. [CrossRef]
10. Zeimpekis, V.; Giaglis, G.; Lekakos, G. A taxonomy of indoor and outdoor positioning techniques for mobile
location services. ACM SIGecom Exch. 2002, 3, 19–27. [CrossRef]
11. Kamilaris, A.; Kartakoullis, A.; Prenafeta-Boldú, F. A review on the practice of big data analysis in agriculture.
Comput. Electron. Agric. Int. J. 2017, 143, 23–37. [CrossRef]
12. Puiu, D.; Barnaghi, P.; Tönjes, R.; Kümper, D.; Ali, M.I.; Mileo, A.; Parreira, J.X.; Fischer, M.; Kolozali, S.;
Farajidavar, N.; et al. Citypulse: Large scale data analytics framework for smart cities. IEEE Access 2016,
4, 1086–1108. [CrossRef]
ISPRS Int. J. Geo-Inf. 2018, 7, 269 19 of 22
13. Kamilaris, A.; Pitsillides, A. The impact of remote sensing on the everyday lives of mobile users in urban
areas. In Proceedings of the 7th International Conference on Mobile Computing and Ubiquitous Networking
2014 (ICMU2014), Singapore, 6–8 January 2014.
14. Kamilaris, A.; Iannarilli, N.; Trifa, V.; Pitsillides, A. Bridging the mobile web and the web of things in urban
unvironments. In Proceedings of the First International Workshop the Urban Internet of Things (Urban IOT
2010), Tokyo, Japan, 29 November–1 December 2011.
15. Esri. How to Harness the Full Potential of IoT Data. 2018. Available online: http://www.esri.com/iot
(accessed on 5 July 2018).
16. Van der Zee, E.; Scholten, H. Spatial dimensions of big data: Application of geographical concepts and spatial
technology to the internet of things. In Big Data and Internet of Things: A Roadmap for Smart Environments;
Springer: Berlin, Germany, 2014; pp. 137–168.
17. DiBiase, D.; DeMers, M.; Johnson, A.; Kemp, K.; Luck, A.T.; Plewe, B.; Wentz, E. Introducing the first
edition of geographic information science and technology body of knowledge. Cartogr. Geogr. Inf. Sci. 2007,
34, 113–120. [CrossRef]
18. Küpper, A. Location-based services. In Fundamental and Operation; John Wiley & Sons, Ltd.: Hoboken, NJ, USA,
2005.
19. Rao, B.; Minakakis, L. Evolution of mobile location-based services. Commun. ACM 2003, 46, 61–65. [CrossRef]
20. Van Setten, M.; Pokraev, S.; Koolwaaij, J. Context-aware recommendations in the mobile tourist
application COMPASS. In International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems,
Eindhoven, The Netherlands, 23–26 August 2004; Springer: Berlin/Heidelberg, Germany, 2004; pp. 235–244.
21. Perumal, T.; Sulaiman, M.; Leong, C. Internet of Things (IoT) enabled water monitoring system.
In Proceedings of the IEEE 4th Global Conference on Consumer Electronics (GCCE), Osaka, Japan,
27–30 October 2015; pp. 86–87.
22. Liu, J.; Shen, H.; Zhang, X. A survey of mobile crowdsensing techniques: A critical component for the
internet of things. In Proceedings of the 25th International Conference on Computer Communication and
Networks (ICCCN), Waikoloa, HI, USA, 1–4 August 2016; pp. 1–6.
23. Xu, Z.; Zhang, H.; Sugumaran, V.; Choo, K.; Mei, L.; Zhu, Y. Participatory sensing-based semantic and
spatial analysis of urban emergency events using mobile social media. EURASIP J. Wirel. Commun. Netw.
2016, 2016, 44. [CrossRef]
24. Goldman, J.; Shilton, K. Participatory Sensing: A Citizen-Powered Approach to Illuminating the Patterns that Shape
Our World; Woodrow Wilson International Center for Scholars: Washington, DC, USA, 2009.
25. Maisonneuve, N.; Stevens, M.; Niessen, M.; Hanappe, P.; Steels, L. Citizen noise pollution monitoring.
In Proceedings of the 10th Annual International Conference on Digital Government Research, Puebla,
Mexico, 17–21 May 2009; pp. 96–103.
26. Benoit, L.; Briole, P.; Martin, O.; Thom, C.; Malet, J.; Ulrich, P. Monitoring landslide displacements with the
Geocube wireless network of low-cost GPS. Eng. Geol. 2015, 195, 111–121. [CrossRef]
27. Meinig, C.; Stalin, S.; Nakamura, A.; Milburn, H. Real-Time Deep-Ocean Tsunami Measuring, Monitoring, and
Reporting System: The NOAA DART II Description and Disclosure; NOAA, Pacific Marine Environmental
Laboratory (PMEL): Seattle, WA, USA, 2005; pp. 1–15.
28. Pfeiffer, D.; Stevens, K. Spatial and temporal epidemiological analysis in the Big Data era. Prev. Vet. Med.
2015, 122, 213–220. [CrossRef] [PubMed]
29. Brownstein, J.; Freifeld, C.; Reis, B.; Mandl, K. Surveillance sans frontieres: Internet-based emerging
infectious disease intelligence and the HealthMap project. PLoS Med. 2008, 5, e151. [CrossRef] [PubMed]
30. Egenhofer, M.; Franzosa, R. Point-set topological spatial relations. Int. J. Geogr. Inf. Syst. 1991, 5, 161–174,
doi:10.1080/02693799108927841. [CrossRef]
31. Esri. Esri Training. 2018. Available online: https://www.esri.com/training/ (accessed on 5 July 2018).
32. Berger, H. Flood forecasting for the river Meuse. Hydrol. Water Manag. Large River Basins 1991, 201, 317–328.
33. Puri, K.; Areendran, G.; Raj, K.; Mazumdar, S.; Joshi, P. Forest fire risk assessment in parts of Northeast India
using geospatial tools. J. For. Res. 2011, 22, 641. [CrossRef]
34. Sharifikia, M. Vulnerability assessment and earthquake risk mapping in part of North Iran using geospatial
techniques. J. Indian Soc. Remote Sens. 2010, 38, 708–716. [CrossRef]
ISPRS Int. J. Geo-Inf. 2018, 7, 269 20 of 22
35. Kamilaris, A.; Assumpcio, A.; Blasi, A.; Torrellas, M.; Prenafeta-Boldu, F. Estimating the environmental
impact of agriculture by means of geospatial and Big Data analysis: The case of Catalonia. In Proceedings of
the EnviroInfo, Luxembourg, 13–15 September 2017.
36. Wood, N.; Jones, J.; Schelling, J.; Schmidtlein, M. Tsunami vertical-evacuation planning in the US Pacific
Northwest as a geospatial, multi-criteria decision problem. Int. J. Disaster Risk Reduct. 2014, 9, 68–83.
[CrossRef]
37. Kisilevich, S.; Mansmann, F.; Bak, P.; Keim, D.; Tchaikin, A. Where would you go on your next vacation?
A framework for visual exploration of attractive places. In Proceedings of the Second International
Conference on Advanced Geographic Information Systems, Applications, and Services (GEOPROCESSING),
St. Maarten, The Netherlands, 10–15 February 2010; pp. 21–26.
38. Kisilevich, S.; Mansmann, F.; Keim, D. P-DBSCAN: A density based clustering algorithm for exploration and
analysis of attractive areas using collections of geo-tagged photos. In Proceedings of the 1st International
Conference and Exhibition on Computing for Geospatial Research & Application, Bethesda, MD, USA,
21–23 June 2010; p. 38.
39. Dar, I.; Sankar, K.; Dar, M. Deciphering groundwater potential zones in hard rock terrain using geospatial
technology. Environ. Monit. Assess. 2011, 173, 597–610. [CrossRef] [PubMed]
40. Jo, B.; Baloch, Z. Internet of Things-based arduino intelligent monitoring and cluster analysis of seasonal
variation in physicochemical parameters of Jungnangcheon, an urban stream. Water 2017, 9, 220. [CrossRef]
41. Gruenewald, P.; Freisthler, B.; Remer, L.; LaScala, E.; Treno, A. Ecological models of alcohol outlets and
violent assaults: crime potentials and geospatial analysis. Addiction 2006, 101, 666–677. [CrossRef] [PubMed]
42. Tostes, A.; de Duarte-Figueiredo, F.; Assunção, R.; Salles, J.; Loureiro, A. From data to knowledge:
City-wide traffic flows analysis and prediction using bing maps. In Proceedings of the 2nd ACM SIGKDD
International Workshop on Urban Computing, Chicago, IL, USA, 11–14 August 2013; p. 12.
43. Richly, K.; Teusner, R.; Immer, A.; Windheuser, F.; Wolf, L. Optimizing routes of public transportation
systems by analyzing the data of taxi rides. In Proceedings of the 1st International ACM SIGSPATIAL
Workshop on Smart Cities and Urban Analytics, Seattle, WA, USA, 3–6 November 2015; pp. 70–76.
44. Perry, W.L. Predictive Policing: The Role of Crime Forecasting in Law Enforcement Operations; Rand Corporation:
Santa Monica, CA, USA, 2013.
45. Oksanen, J.; Bergman, C.; Sainio, J.; Westerholm, J. Methods for deriving and calibrating privacy-preserving
heat maps from mobile sports tracking application data. J. Transp. Geogr. 2015, 48, 135–144. [CrossRef]
46. Kotsev, A.; Schade, S.; Craglia, M.; Gerboles, M.; Spinelle, L.; Signorini, M. Next generation air quality
platform: Openness and interoperability for the internet of things. Sensors 2016, 16, 403. [CrossRef] [PubMed]
47. Parks, D.; Mankowski, T.; Zangooei, S.; Porter, M.; Armanini, D.; Baird, D.; Langille, M.; Beiko, R. GenGIS 2:
Geospatial analysis of traditional and genetic biodiversity, with new gradient algorithms and an extensible
plugin framework. PLoS ONE 2013, 8, e69885. [CrossRef] [PubMed]
48. Delmelle, E.; Zhu, H.; Tang, W.; Casas, I. A web-based geospatial toolkit for the monitoring of dengue fever.
Appl. Geogr. 2014, 52, 144–152. [CrossRef]
49. Minor, E.; Tessel, S.; Engelhardt, K.; Lookingbill, T. The role of landscape connectivity in assembling exotic
plant communities: A network analysis. Ecology 2009, 90, 1802–1809. [CrossRef] [PubMed]
50. Kamilaris, A.; Prenafeta-Boldu, F.; Blasi, A.; Anton, A. Assessing and mitigating the impact of livestock
agriculture on the environment through geospatial and big data analysis. Int. J. Sustain. Agric. Manag. Inform.
2018, 4. [CrossRef]
51. Kamilaris, A.; Pitsillides, A. A web-based tourist guide mobile application. In Proceedings of the
International Conference on Sustainability, Technology and Education (STE), Kuala Lumpur, Malaysia,
29 November–1 December 2013.
52. Tao, C.; Xiang, L. Municipal solid waste recycle management information platform based on internet of
things technology. In Proceedings of the International Conference on Multimedia Information Networking
and Security (MINES), Nanjing, China, 4–5 November 2010; pp. 729–732.
53. Shekhar, S.; Zhang, P.; Huang, Y.; Vatsavai, R.R. Spatial Data Mining; Citeseer: State College, PA, USA, 2003.
54. Lee, U.; Zhou, B.; Gerla, M.; Magistretti, E.; Bellavista, P.; Corradi, A. Mobeyes: Smart mobs for urban
monitoring with a vehicular sensor network. IEEE Wirel. Commun. 2006, 13. [CrossRef]
ISPRS Int. J. Geo-Inf. 2018, 7, 269 21 of 22
55. Miz, V.; Hahanov, V. Smart traffic light in terms of the cognitive road traffic management system (CTMS)
based on the Internet of Things. In Proceedings of the IEEE East-West Design & Test Symposium (EWDTS
2014), Kiev, Ukraine, 12–15 September 2014; pp. 1–5.
56. Viti, F.; Hoogendoorn, S.; Immers, L.; Tampère, C.; Lanser, S. National data warehouse: How the Netherlands
is creating a reliable, widespread, accessible data bank for traffic information, monitoring, and road network
control. Transp. Res. Rec. J. Transp. Res. Board 2008, 2049, 176–185. [CrossRef]
57. Chianese, A.; Marulli, F.; Piccialli, F.; Benedusi, P.; Jung, J. An associative engines based approach supporting
collaborative analytics in the internet of cultural things. Future Gener. Comput. Syst. 2017, 66, 187–198.
[CrossRef]
58. Jing, C.; Wang, S.; Wang, M.; Du, M.; Zhou, L.; Sun, T.; Wang, J. A low-cost collaborative location scheme
with GNSS and RFID for the internet of ihings. ISPRS Int. J. Geo-Inf. 2018, 7, 180. [CrossRef]
59. Kamminga, J.; Le, D.; Meijers, J.; Bisby, H.; Meratnia, N.; Havinga, P. Robust sensor-orientation-independent
feature selection for animal activity recognition on collar tags. In Proceedings of the ACM on Interactive, Mobile,
Wearable and Ubiquitous Technologies; ACM: New York, NY, USA, 2018; Volume 2.
60. Ayele, E.; Das, K.; Meratnia, N.; Havinga, P. Leveraging BLE and LoRa in IoT network for wildlife monitoring
system (WMS). In Proceedings of the IEEE 4th World Forum on Internet of Things, Singapore, 5–8 February 2018.
61. Zook, M.; Graham, M.; Shelton, T.; Gorman, S. Volunteered geographic information and crowdsourcing
disaster relief: A case study of the Haitian earthquake. World Med. Health Policy 2010, 2, 7–33. [CrossRef]
62. Esri. Deterministic Methods for Spatial Interpolation. 2018. Available online: http://pro.arcgis.com/en/pro-
app/tool-reference/spatial-analyst/an-overview-of-the-interpolation-tools.htm (accessed on 5 July 2018).
63. Hammoudeh, M.; Newman, R.; Dennett, C.; Mount, S. Interpolation techniques for building a continuous
map from discrete wireless sensor network data. Wirel. Commun. Mob. Comput. 2013, 13, 809–827. [CrossRef]
64. Hay, S.; Lennon, J. Deriving meteorological variables across Africa for the study and control of vector-borne
disease: A comparison of remote sensing and spatial interpolation of climate. Trop. Med. Int. Health 1999,
4, 58–71. [CrossRef] [PubMed]
65. Clements, A.; Reid, H.; Kelly, G.; Hay, S. Further shrinking the malaria map: How can geospatial science
help to achieve malaria elimination? Lancet Infect. Dis. 2013, 13, 709–718. [CrossRef]
66. Pozzebon, A.; Andreadis, A.; Bertoni, D.; Bove, C. A wireless sensor network framework for real-time
monitoring of height and volume variations on sandy beaches and dunes. ISPRS Int. J. Geo-Inf. 2018, 7, 141.
[CrossRef]
67. Kang, M.; Nakamura, T.; Hamano, A. A methodology for acoustic and geospatial analysis of diverse
artificial-reef datasets. ICES J. Mar. Sci. 2011, 68, 2210–2221. [CrossRef]
68. Forsythe, K.; Paudel, K.; Marvin, C. Geospatial analysis of zinc contamination in Lake Ontario sediments.
J. Environ. Inform. 2015, 16, 1–10. [CrossRef]
69. Omran, E. A proposed model to assess and map irrigation water well suitability using geospatial analysis.
Water 2012, 4, 545–567. [CrossRef]
70. Ninyerola, M.; Pons, X.; Roure, J. A methodological approach of climatological modelling of air temperature
and precipitation through GIS techniques. Int. J. Climatol. 2000, 20, 1823–1841. [CrossRef]
71. Xie, Y.; Chen, T.; Lei, M.; Yang, J.; Guo, Q.; Song, B.; Zhou, X. Spatial distribution of soil heavy metal
pollution estimated by different interpolation methods: Accuracy and uncertainty analysis. Chemosphere
2011, 82, 468–476. [CrossRef] [PubMed]
72. Mueller, T.; Pusuluri, N.; Mathias, K.; Cornelius, P.; Barnhisel, R.; Shearer, S. Map quality for ordinary kriging
and inverse distance weighted interpolation. Soil Sci. Soc. Am. J. 2004, 68, 2042–2047. [CrossRef]
73. Noonan-Wright, E.; Opperman, T.; Finney, M.; Zimmerman, G.; Seli, R.; Elenz, L.; Calkin, D.; Fiedler, J.
Developing the US wildland fire decision support system. J. Combust. 2011, 2011, 168473. [CrossRef]
74. Kamilaris, A.; Yumusak, S.; Ali, M. WOTS2E: A search engine for a semantic web of things. In Proceedings
of the IEEE World Forum on Internet of Things (WF-IoT), Reston, VA, USA, 12–14 December 2016.
75. Yumusak, S.; Dogdu, E.; Kodaz, H.; Kamilaris, A.; Vandenbussche, P.Y. SpEnD: Linked data SPARQL
endpoints discovery using search engines. IEICE Trans. Inf. Syst. 2017, 100, 758–767. [CrossRef]
76. Kamilaris, A.; Trifa, V.; Pitsillides, A. The Smart Home meets the Web of Things. Int. J. Ad Hoc Ubiquitous
Comput. (IJAHUC) 2011, 7, 145–154. [CrossRef]
ISPRS Int. J. Geo-Inf. 2018, 7, 269 22 of 22
77. Kamilaris, A.; Pitsillides, A.; Kondepudi, S.; Komninos, N. Privacy concerns in sharing personal consumption
data through online applications. In Proceedings of the 12th International Wireless Communications and
Mobile Computing Conference (IWCMC), Paphos, Cyprus, 5–9 September 2016.
78. Nogueras-Iso, J.; Zarazaga-Soria, F.; Béjar, R.; Álvarez, P.; Muro-Medrano, P. OGC catalog services: A key
element for the development of spatial data infrastructures. Comput. Geosci. 2005, 31, 199–209. [CrossRef]
79. Pschorr, J.; Henson, C.; Patni, H.; Sheth, A. Sensor Discovery on Linked Data. 2010. Available online:
http://corescholar.libraries.wright.edu/knoesis/780 (accessed on 5 July 2018).
80. Botts, M.; Percivall, G.; Reed, C.; Davidson, J. OGC® sensor web enablement: Overview and high level
architecture. In GeoSensor Networks; Springer: Berlin, Germany, 2008; pp. 175–190.
81. Resch, B.; Mittlboeck, M.; Lippautz, M. Pervasive monitoring—An intelligent sensor pod approach
for standardised measurement infrastructures. Sensors 2010, 10, 11440–11467, doi:10.3390/s101211440.
[CrossRef] [PubMed]
82. Jazayeri, M.; Liang, S.; Huang, C. Implementation and evaluation of four interoperable open standards for
the Internet of Things. Sensors 2015, 15, 24343–24373, doi:10.3390/s150924343. [CrossRef] [PubMed]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access
article distributed under the terms and conditions of the Creative Commons Attribution
(CC BY) license (http://creativecommons.org/licenses/by/4.0/).