<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>IoT and GIS Data Platform Solutions in Agricultural</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vojtěch Novák</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lukáš Kovář</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michal Stočes</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Martin Havránek</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Czech University of Life Sciences Prague</institution>
          ,
          <addr-line>Kamýcká 129, Prague - Suchdol</addr-line>
          ,
          <country country="CZ">Czech Republic</country>
        </aff>
      </contrib-group>
      <fpage>198</fpage>
      <lpage>210</lpage>
      <abstract>
        <p>The research is focused on the multidisciplinary process of converting data into useful information. For the applicability of research into a wide range of scientific and research projects, which are focused on obtaining physical information from the surrounding environment, new methods are used to obtain large amounts of data using battery-powered sensors. For example, to use data in the field of precision agriculture, or within the framework of the Smart Building and Smart City management and their resulting presentation to users in a clear and easy to understand form. All using Internet of Things (IoT) and Geographic Information Systems (GIS) technologies. For the overall processing of the resulting and functional whole it is essential to focus on the following sub-disciplines in two basic areas. The first area is IoT, which is mainly concerned with measurement and sensor technology, data transmission, data processing, statistics-Big Data and Artificial Intelligence. And in the second area (GIS), these are primarily tools for real-time data processing, additional data layers, tools for user interface (UI) and user testing when working with UI / UX. It is also important to monitor the economic impact and contact with potential partners, in which some parts of the research could be directly applied in practice. This study outlines, inter alia, possible partners, particularly in the agricultural sector.</p>
      </abstract>
      <kwd-group>
        <kwd>1 IoT</kwd>
        <kwd>GIS</kwd>
        <kwd>Localization</kwd>
        <kwd>Precision Agriculture</kwd>
        <kwd>Smart City</kwd>
        <kwd>Smart Building</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>This review study presents a research project that focuses on the complex issue of transferring
information from the real world to the computer technology environment. Specifically, it is concerned
with the intersection of two major technological areas, which are IoT (Internet of Things) and GIS
(Geographic Information System). The intention may seem very simple at first glance, however based
on literature research and practical experience, it has been found that this is a very young field and thus
many sub-topics are not addressed at all, especially those that have a multidisciplinary overlap.
Alternatively, work in this area has been only recently produced. An example of such application of
research, can be, for example, the localization of IoT end devices communicating within the LoRaWAN
technology. The possibility of such localization was theoretically introduced at the beginning of the
technology, as it is based on general physical assumptions. However, it is only now that the gradual
deployment in practice shows that there are still many areas to be researched, such as the development
of an algorithm for finding the optimal location of individual base stations (Gateway), considering the
real physical environment, which is made up of rough terrain or buildings in the city, for example, by
using GIS. Thus, the subject of the research itself is the elaboration of partial problems, hypotheses, or
questions. Some already known opportunities are listed under the chapter "Research Opportunities".
Thus, the object of this review study is to introduce the concept shown in Figure 1, which demonstrates
the simple concept in an illustrative way. Where a sensor device located in a mountainous area measures
the quality and condition of the water in a stream, the data is processed in real time in an automated
analytical manner and the operator receives only the required information, completely accurate and
already statistically processed.</p>
    </sec>
    <sec id="sec-2">
      <title>2. GIS Environment</title>
      <p>
        It seems, that ESRI software is suitable option in GIS area. Thanks to its long history, in 1969, Jack
Dangermond—a member of the Harvard Lab—and his wife Laura founded Environmental Systems
Research Institute, Inc. (Esri). The consulting firm applied computer mapping and spatial analysis to
help land use planners and land resource managers make informed decisions. The company’s early
work demonstrated the value of GIS for problem solving. Esri went on to develop many of the GIS
mapping and spatial analysis methods now in use. These results generated a wider interest in the
company’s software tools and workflows that are now standard to GIS [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>2.1.</p>
    </sec>
    <sec id="sec-3">
      <title>ESRI GIS platform data sources</title>
      <p>
        ArcGIS GeoEvent Server stores and processes geospatial data in real time. It also provides tools for
online import of IoT sensor data. Using defined filters and detailed selections, data can be drilled down
to focus on a specific problem. The GeoEvent server automatically updates maps and databases, allows
alerts to be sent when threshold is met, or an event occurs. GeoEvent server allows dynamic data to be
linked to the entire ArcGIS system. For example, the Operations Dashboard is an application that is
fully suited to receive real-time data [
        <xref ref-type="bibr" rid="ref2 ref3 ref4 ref5">2–5</xref>
        ].
      </p>
      <p>
        The Collector for ArcGIS is also part of the Geospatial Cloud platform. Mobile apps are an effective
tool for use in the fieldwork. Users can add, edit, and describe elements on the spot and data is
automatically uploaded to the server for other users or for subsequent analysis. The app supports offline
mode using downloaded maps on the phone. The app is currently supported on Android and iOS mobile
platforms [
        <xref ref-type="bibr" rid="ref6 ref7">6,7</xref>
        ].
      </p>
      <p>
        ArcGIS Notebooks provide users with a Jupyter notebook environment, hosted in your ArcGIS
Enterprise portal and powered by the new ArcGIS Notebook Server. Because it works with the Docker
container allocation technology to deliver a separate container for each notebook author, it requires
specific installation steps to get up and running. Once you’ve installed ArcGIS Notebook Server and
configured it with your portal, you can create custom roles to grant notebook privileges to the members
of your organization so that they can create and edit notebooks [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>2.2.</p>
    </sec>
    <sec id="sec-4">
      <title>ESRI GIS analysis tools</title>
      <p>
        Spatial analysis is a complex part of working with the data. It includes visual analysis of maps and
imagery, computational analysis of geographic patterns, finding optimal routes, site selection or
advanced predictive modelling. Analysis uses data from all kinds of technologies – GPS, IoT sensors,
social media, mobile devices, satellite imagery and many more. Geographic information systems use
functional tools, such as QGIS, ArcGIS Desktop or ArcGIS Pro [
        <xref ref-type="bibr" rid="ref10 ref9">9,10</xref>
        ]. “ArcGIS can analyze data,
locate a site according to specified criteria, optimize vehicle routes and perform advanced predictive
modelling. In a user-friendly and interactive map, one can view, for example, the intensity of a
phenomenon in selected areas, branch revenues in individual periods or, even data about customers in
the context of the general demographics of the area and the collected data about competitors. Many
companies and government organizations use ArcGIS tools to plan their investments.” [
        <xref ref-type="bibr" rid="ref11 ref12">11,12</xref>
        ]
2.3.
      </p>
    </sec>
    <sec id="sec-5">
      <title>ESRI GIS visualization tools</title>
      <p>Visualizations may include maps, graphs, statistics, and cartograms that show, for example historical
changes and current developments. The importance is given on clarity and accuracy. For the users
themselves, ease of use is essential, which is satisfied, for example, by following ESRI programs:</p>
      <p>
        The operations Dashboard application (Figure 2) is designed to create thin clients. In addition to
the features common for web map applications, it also includes tools specialized for continuously
changing data tracking. The application accesses individual data as well as map layers and uses a user
interface (UI) to guide the user through the creation of individual operational views. User can create the
views themselves through the individual tools. These tools can be a map, a table, a graph, or others [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        ArcGIS Earth is an easy-to-use lightweight client for 3D data visualization. By viewing data in a
spatial context, it lets us see features that are not well represented on a conventional map. Therefore,
we can upload data in KML, shapefile and various other web layers and explore their interrelationships
[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>
        Web AppBuilder for ArcGIS is intuitive what-you-see-is-what-you-get (WYSIWYG) application
that allows to create 2D or 3D web application without typing a single line of programming code. It
also includes powerful tools for configuring fully functional HTML [
        <xref ref-type="bibr" rid="ref15 ref16 ref17">15–17</xref>
        ].
      </p>
      <p>
        Story maps are a combination of maps, text, images, and multimedia content. They facilitate the
use of the power of maps and geography to tell a story [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
    </sec>
    <sec id="sec-6">
      <title>3. Data transmission 3.1.</title>
    </sec>
    <sec id="sec-7">
      <title>LoRaWAN technological area</title>
      <p>
        Open specification LoRaWAN is a low-power, broadband network protocol (LPWAN) based on
LoRa technology. The LoRaWAN protocol is designed for wireless connection of battery-powered
devices in regional, national, or global networks, using unlicensed radio spectrum in Industrial,
Scientific and Medical (ISM) band. Its architecture is shown in Figure 3. LoRa defines the lower
physical layer, whereas LoRaWAN provides upper networking layers, this provides seamless
interoperability between devices. While Semtech provides radio chips with LoRa technology, the LoRa
Alliance®, a non-profit association and fastest growing technology alliance, is driving the
standardization and global harmonization of the LoRaWAN protocol [
        <xref ref-type="bibr" rid="ref19 ref20 ref21 ref22">19–22</xref>
        ].
      </p>
    </sec>
    <sec id="sec-8">
      <title>LTE-NB and LTE-M technology area</title>
      <p>
        Within the technologies that are provided as “classic mobile”, the IoT area can also include LTE-M
and LTE-NB technologies. These are very similar technologies, that are designed for communication
between battery-powered devices. The difference between these technologies is explained in the
following example found in the next paragraph [
        <xref ref-type="bibr" rid="ref24 ref25 ref26">24–26</xref>
        ].
      </p>
      <p>
        Automotive systems nowadays come typically with integrated connectivity to the internet, making
it possible to present up-to-date traffic information or send diagnostic information to the manufacturer
to analyze the behavior of internal systems. When the device is in operational mode, in most cases,
there is sufficient power to allow the user to be online with the current mobile operator connection.
However, the vehicle needs to be “online”, i.e., connected to the Internet even when the vehicle is
parked. This creates a new requirement for a completely different behavior of energy requirements
than in normal operation. LTE-M is the solution for all scenarios with moving transmitters. Another
possible type of devices in the network are small stationary sensors that monitor physical quantities,
such as temperature, humidity, air pollution, flow rate, etc. These simple sensors are usually battery
powered and have to make do with a minimal data transmission for their operation. The end devices
need a minimum amount of energy to transmit information about changes in their status so that they
can perform their function for several years. LTE-NB technology is used for similar devices [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
      </p>
    </sec>
    <sec id="sec-9">
      <title>4. IoT location tools 4.1.</title>
    </sec>
    <sec id="sec-10">
      <title>General localization methods – RSSI, TDoA</title>
      <p>The RSSI value has been considered as a metric in most distance measurement algorithms.
Although the inefficiency of RSSI is mentioned in the literature, not many attemps have been made to
implement it in practice. Elnahrawy and colleagues explored the idea of using RSSI in location
algorithms carried out in indoor environments and found that for improve the accuracy of RSSI-based
methods when used indoors, more sophisticated models and algorithms are needed. The use of
artificial intelligence and machine learning has great potential for better use of the RSSI method
[2830].</p>
      <p>
        TdoA is another technique where nodes are localized using 3 or more base stations with precise time
references obtained from the GPS signal. The method is particularly applicable to the technology of
LoRaWAN. The method is illustrated in Figure 4 [
        <xref ref-type="bibr" rid="ref31 ref32">31,32</xref>
        ].
      </p>
    </sec>
    <sec id="sec-11">
      <title>Wi-Fi and Bluetooth systems</title>
      <p>Some of these location methods are already used in commercial solutions available nowadays. Given
the availability of the technologies, two representatives from traditional manufacturers were chosen,
both with many years of experience in wired or wireless computer networks.</p>
      <p>
        Cisco Meraki Access Points (Aps) generate information about the presence of any Wi-Fi enabled
device by detecting AP requests from unconnected devices and 802.11 data frames when the device is
connected to the network. Wi-Fi devices typically issue AP request at regular intervals based on the
status of the device. Smartphones send probe request to discover nearby wireless networks to make the
networks available to the user. Cloud Meraki aggregates raw client location data and provides a
realtime estimate of the location of Wi-Fi devices (associated and non-associated) and Bluetooth Low
Energy devices (BLE) in real time. A Scanning API is also available that allows data to be delivered to
a user application, data warehouse or business intelligence systems, all in real time [
        <xref ref-type="bibr" rid="ref34 ref35 ref36">34–36</xref>
        ]. Some
research makes use of this, for example [
        <xref ref-type="bibr" rid="ref37">37,38</xref>
        ].
      </p>
      <p>4.3.</p>
    </sec>
    <sec id="sec-12">
      <title>Data flow processing – Node-RED</title>
      <p>The Node-RED application can be run on virtually any computer. Node-RED is an Internet of Things
(IoT) programming tool that connects hardware devices, APIs, and online services. It provides a
browser-based editor that allows you to easily link data streams using a variety of nodes. Only the
interpretation of the code precedes the start of the application. It is therefore visual flow-based
programming and thanks to its simplicity and clarity allows users to quickly create applications using a
simple drag-and-drop interface. Node-RED is built on Node.js®, so it is an "agnostic platform." It runs
as easily in the cloud as on the Raspberry PI. With more than 600 community features available to
expand the range of features. An active community moves the whole project forward.</p>
    </sec>
    <sec id="sec-13">
      <title>5. Practical</title>
      <p>The practical section presents several ways in which data can be loaded into the ArcGIS
platform. First, the actual data message displaying the information retrieved from the device is
presented. This data message is the same for all three options regarding the loading of sensory data
into the ArcGIS platform. The first option is the possibility of connecting ArcGIS to a PostgreSQL
database, the second is the possibility of using Python script and the last option presented is the use
of ArcGIS GeoEvent Server.
5.1.</p>
    </sec>
    <sec id="sec-14">
      <title>Sensor data structure</title>
      <p>Sensor data constists of the values of individual sensors and the corresponding metadata. In
addition to the identification of the device and the individual sensor, location information is also
included within the data structure. This information is obtained by RSSI or TDoA method using
LoRaWAN technology. The position information is important for further data processing withing
the geographical information system itself.
addition to the ArcGIS platform itself, making the entire solution complicated and more difficult to
maintain and extend. For example, user and application permissions must be handled separately in
several places. The following two examples focus only on direct use of the ArcGIS platform.</p>
      <p>The Python scripting language support built into the ArcGIS platform provides an ideal solution
for data transformation and analysis. With libraries, the script can access services within ArcGIS
online and ArcGIS enterprise. The following Figure 8 shows a script for loading, editing, and
publishing data within the ArcGIS platform.</p>
      <p>The advantage of this solution is considerable flexibility and simplicity of implementation. The
disadvantage may be the necessity of knowledge of the Python environment and individual ArcGIS
libraries. In contrast, the following solutions using ArcGIS GeoEvent Server offers an ideal and
robust solution for all GIS users, as this solution is not primarily coded but configured, unlike the
previous examples.</p>
      <p>The following Figure 9 shows the portal in which the complete configuration of this extension
takes place. In function, it is like the Node-RED application, but is ready for scalable, robust and
long-term operation.</p>
      <p>On the “Inputs” page, see Figure 10, it is possible to set any commonly used interface. From IoT
perspective, it is necessary to choose protocols that allow real-time communication. For example,
WebSocket communication containing data in JSON format is suitable choice that meets this
requirement. An alternative option is, for example, the MQTT protocol. Outputs are set up in a
similar way, on the “Outputs” tab.</p>
      <p>The executive parts of this add-on are the functions in Figure 11 (marked in yellow), which
allow to perform arbitrary operations on the data. The basic functions are already prepared. If
necessary, there is an SDK in Java programming language, which can be used to create a custom
functions. After setting up the inputs and outputs, which are shown in Figure 11 (marked in green
and blue), everything can be interconnected.</p>
    </sec>
    <sec id="sec-15">
      <title>6. Economic and commercial overlap</title>
      <p>Insights from practice can lead to new research questions and, in turn, research results can be
positively evaluated financially, thus supporting further research. Thus, mutual collaboration and
exchange of experience/know-how can lead to workable and useful solutions.</p>
    </sec>
    <sec id="sec-16">
      <title>Floods protection - focus</title>
      <p>An example of a possible scientific and commercial application of the above-mentioned
methodology combining IoT and GIS technologies is presented in the further text. The example
leverages cooperating sensors coordinated by a geographic information system.</p>
      <p>Figure 12 on left shows a model replicating a real environment including precipitation. The slope
and water absorption of the terrain and the system of watercourses. These rivers are monitored by a
network of IoT sensors (shown on the right). These sensors provide, for example, real-time level data.
Thanks to the knowledge of their location within the model, it is possible to better predict the
development of the situation and thus not only ensure the protection of property, but also optimize the
operation of the sensors themselves.
6.2.</p>
    </sec>
    <sec id="sec-17">
      <title>Further research</title>
      <p>The intention of the research is to address partial research within the complicated process from
measurement of data and its wireless transmission using LPWAN technologies, especially to save
energy of the sensor device itself. Furthermore, verification of their quality and credibility, after
obtaining valuable information and its subsequent use, either for further research or direct presentation,
using geographic information systems.</p>
      <p>For data processing in geographic information systems, it is desirable to add location information or
information about the time of the event to their data. For this purpose, it is also necessary to address the
area of location information extraction. From the point of view of the potential application of this
research, it is also important to ask about possible practical application or business and economic
benefits. For this reason, it is seen as important to be in contact with potential end-users or
intermediaries as a part of the research using the results of the research and to support the possible
transfer of technology and knowledge from research into practice.</p>
      <p>Specific sub-research opportunities may be, for example:
 Verification research to compare the quality and usability of available HW for IoT
technologies.</p>
      <p> Use of Big Data and AI analytics for IoT Data Quality Control. In particular, accuracy and
calibration of sensors. In the context of data processing with traditional statistical methods, it is
necessary to ensure the “purity and uniformity” of the measured data. It is questionable whether new
approaches are not able to eliminate this necessity, and example would be trend tracking, for which it
is not necessary to know the absolute values.</p>
      <p> Research on technology for analyzing anomalous behavior of IoT sensors in the GIS
environment, especially the use of Big Data and machine learning.</p>
      <p> A very specific technological problem is to ensure the decoding of the data message sent by the
device, especially in LPWAN networks. Current systems and solutions are very heterogeneous and
unsustainable in the long term. The essence of the problem is the necessity to minimize the volume of
data send by the device and the desire to transmit as much information as possible for cloud processing.
 Research on methods for low-power positioning using GPS.</p>
      <p> Obtaining the maximum possible information using metadata from the operation of Wi-Fi
technology</p>
      <p> Finding the optimal placement of localization devices (AP/GW) to increase localization
accuracy. For RSSI and TDoA methods.</p>
      <p> User experience testing to verify the users’ ability to receive information presented in the form
of a map. For example, whether the form of graphs and tables is perceived better than colored shapes
on a map.</p>
    </sec>
    <sec id="sec-18">
      <title>7. Conclusion</title>
      <p>Significant differences can be observed within the presented methods for loading data into the
ArcGIS platform. For each project, the most appropriate approach needs to be selected, taking into
account the circumstances. Presented tools and methods are certainly applicable in scientific research.</p>
      <p>This review study introduced many topics, that have been scientifically investigated to some extent
by partial research in particular areas. However, we were not able to find any such comprehensive work
that has addressed this fundamentally new issue in such a context and scope. We are convinced that a
comprehensive view of this issue may provide new opportunities and insights.</p>
    </sec>
    <sec id="sec-19">
      <title>8. Acknowledgements</title>
      <p>The results and knowledge included herein have been obtained owing to support from the following
institutional grant. Internal grant agency of the Faculty of Economics and Management, Czech
University of Life Sciences Prague, grant no. 2019B0009 — “Life Sciences 4.0”.</p>
    </sec>
    <sec id="sec-20">
      <title>9. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>ESRI.</surname>
          </string-name>
          <article-title>History of GIS | Timeline of Early History &amp; the Future of GIS</article-title>
          . URL: https://www.esri.com/en-us/
          <article-title>what-is-gis/history-of-gis.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Rieke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Bigagli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Herle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jirka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kotsev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Liebig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Malewski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Paschke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Stasch</surname>
          </string-name>
          .
          <article-title>Geospatial IoT-The Need for Event-Driven Architectures in Contemporary Spatial Data Infrastructures</article-title>
          .
          <source>ISPRS International Journal of Geo-Information</source>
          <volume>7</volume>
          .385 (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .3390/ijgi7100385.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>D.</given-names>
            <surname>Jiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          .
          <article-title>Real-Time Visualization of Geo-Sensor Data Based on the Protocol-Coupling Symbol Construction Method</article-title>
          .
          <source>ISPRS International Journal of Geo-Information</source>
          ,
          <volume>7</volume>
          .460 (
          <year>2018</year>
          ), doi:10.3390/ijgi7120460.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>ARCDATA</given-names>
            <surname>PRAHA. ArcGIS GeoEvent Server - Geografické Informační Systémy (GIS) - ARCDATA PRAHA</surname>
          </string-name>
          . URL: https://www.arcdata.cz/produkty/arcgis/webovy-gis/arcgisenterprise/nadstavby/arcgis-geoevent-server.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>ESRI. ArcGIS GeoEvent Server | Real-Time Mapping</surname>
          </string-name>
          and Analytics - Esri: URL: https://www.esri.com/en-us/arcgis/products/arcgis-geoevent-server.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B.</given-names>
            <surname>Veenendaal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M A</given-names>
            .
            <surname>Brovelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Li</surname>
          </string-name>
          .
          <article-title>Review of Web Mapping: Eras, Trends and Directions</article-title>
          . ISPRS
          <source>International Journal of Geo-Information</source>
          ,
          <volume>6</volume>
          .317 (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .3390/ijgi6100317.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>ESRI</given-names>
            <surname>Geospatial</surname>
          </string-name>
          <article-title>Cloud | GIS Software &amp; Cloud Platforms</article-title>
          . URL: https://www.esri.com/enus/geospatial-cloud.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>ESRI. Introducing ArcGIS</surname>
          </string-name>
          <article-title>Notebooks</article-title>
          . URL: https://www.esri.com/arcgisblog/products/arcgis-enterprise/analytics/introducing-arcgis-notebooks/
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Omnisci</surname>
          </string-name>
          . What Is Geospatial Analytics?
          <article-title>Definition and Related FAQs</article-title>
          . URL: https://www.omnisci.com/learn/resources/technical-glossary/geospatial-analytics
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>J. Das</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Mukherjee</surname>
            ,
            <given-names>S. K.</given-names>
          </string-name>
          <string-name>
            <surname>Ghosh</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Buyya</surname>
          </string-name>
          ,
          <string-name>
            <surname>Spatio-Fog</surname>
          </string-name>
          :
          <article-title>A Green and Timeliness-Oriented Fog Computing Model for Geospatial Query Resolution</article-title>
          .
          <source>Simulation Modelling Practice and Theory</source>
          <volume>100</volume>
          (
          <year>2020</year>
          ),
          <volume>102043</volume>
          . doi:
          <volume>10</volume>
          .1016/j.simpat.
          <year>2019</year>
          .
          <volume>102043</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Raškauskaite</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Grigonis</surname>
          </string-name>
          .
          <article-title>An Approach for the Analysis of the Accessibility of Fire Hydrants in Urban Territories</article-title>
          . ISPRS
          <source>International Journal of Geo-Information</source>
          <volume>8</volume>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .3390/ijgi8120587.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <source>[12] ESRI. The Language of Spatial Analysis</source>
          <volume>116</volume>
          (
          <year>2011</year>
          )
          <fpage>189</fpage>
          -
          <lpage>197</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>ESRI</surname>
          </string-name>
          .
          <article-title>Operations Dashboard for ArcGIS | Real-Time Data Visualization &amp; Analytics</article-title>
          . URL: https://www.esri.com/en-us/arcgis/products/operations-dashboard/overview
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>ESRI. ArcGIS Earth - Geografické Informační Systémy (GIS) - ARCDATA PRAHA</surname>
          </string-name>
          . URL: https://www.arcdata.cz/produkty/arcgis/aplikace-arcgis/arcgis-earth
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>ESRI. What Is Web AppBuilder for ArcGIS</surname>
          </string-name>
          ?
          <article-title>-Web AppBuilder for ArcGIS | Documentation</article-title>
          . URL: https://doc.arcgis.com/en/web-appbuilder/
          <article-title>create-apps/what-is-web-appbuilder</article-title>
          .htm
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Saravanavel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Ramasamy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Palanivel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Kumanan</surname>
          </string-name>
          .
          <article-title>GIS Based 3D Visualization of Subsurface Geology and Mapping of Probable Hydrocarbon Locales, Part of Cauvery Basin, India</article-title>
          .
          <source>Journal of Earth System Science</source>
          <volume>129</volume>
          (
          <year>2020</year>
          ).
          <source>doi:10.1007/s12040-019-1307-2.</source>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>V. K.</given-names>
            <surname>Bansal</surname>
          </string-name>
          .
          <article-title>Use of GIS to Consider Spatial Aspects in Construction Planning Process</article-title>
          .
          <source>International Journal of Construction Management</source>
          <volume>20</volume>
          (
          <year>2018</year>
          )
          <fpage>207</fpage>
          -
          <lpage>222</lpage>
          . doi:
          <volume>10</volume>
          .1080/15623599.
          <year>2018</year>
          .
          <volume>1484845</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>ESRI. ArcGIS StoryMaps</surname>
            <given-names>URL</given-names>
          </string-name>
          : https://storymaps.arcgis.com/
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>SEMTECH</surname>
          </string-name>
          . What is LoRa? | Semtech LoRa Technology | Semtech. URL: https://www.semtech.com/lora/what-is-lora
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>K.</given-names>
            <surname>Tsakos</surname>
          </string-name>
          ,
          <string-name>
            <surname>Konstantinos</surname>
            ,
            <given-names>E. G.</given-names>
          </string-name>
          <string-name>
            <surname>Petrakis</surname>
          </string-name>
          .
          <article-title>Service Oriented Architecture for Interconnecting LoRa Devices with the Cloud</article-title>
          ,
          <source>in: Advances in Intelligent Systems and Computing</source>
          . Springer Verlag,
          <year>2019</year>
          , pp.
          <fpage>1082</fpage>
          -
          <lpage>1093</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -15032-7_
          <fpage>91</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>N.</given-names>
            <surname>Azmi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S</given-names>
            <surname>Sudin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. M.</given-names>
            <surname>Kamarudin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zakaria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Visvanathan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. C.</given-names>
            <surname>Cheik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M. M. S.</given-names>
            <surname>Zakaria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. A.</given-names>
            <surname>Alfarhan</surname>
          </string-name>
          and
          <string-name>
            <given-names>R. B.</given-names>
            <surname>Ahmad</surname>
          </string-name>
          .
          <article-title>Design and Development of Multi-Transceiver Lorafi Board consisting LoRa and ESP8266-Wifi Communication Module</article-title>
          ,
          <source>in: IOP Conference Series Materials Science and Engineering 318.1</source>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1088/
          <fpage>1757</fpage>
          -899X/318/1/012051.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>I.</given-names>
            <surname>Zyrianoff</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. A.</given-names>
            <surname>Heideker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kleinchmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Soininen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. S.</given-names>
            <surname>Cinotti</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Kamienski</surname>
          </string-name>
          .
          <article-title>Architecting and Deploying IoT Smart Applications: A Performance-Oriented Approach</article-title>
          .
          <source>Sensors</source>
          <volume>20</volume>
          ,
          <issue>1</issue>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .3390/s20010084.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>I.</given-names>
            <surname>Butun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Pereira</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Gidlund</surname>
          </string-name>
          .
          <article-title>Security Risk Analysis of LoRaWAN and Future Directions</article-title>
          .
          <source>Future Internet [online]. 11.1</source>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .3390/fi11010003.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. A.</given-names>
            <surname>Shah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. O.</given-names>
            <surname>Farooq</surname>
          </string-name>
          and
          <string-name>
            <given-names>U.</given-names>
            <surname>Ghani</surname>
          </string-name>
          .
          <article-title>Technologies and challenges in developing Machine-to-Machine applications: A survey</article-title>
          .
          <source>Journal of Network and Computer Applications</source>
          <volume>83</volume>
          (
          <year>2017</year>
          )
          <fpage>124</fpage>
          -
          <lpage>139</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.jnca.
          <year>2017</year>
          .
          <volume>02</volume>
          .002.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>L.</given-names>
            <surname>Cavo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Fuhrmann</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Liu</surname>
          </string-name>
          .
          <article-title>Design of an area efficient crypto processor for 3GPP-LTE NB-IoT devices</article-title>
          .
          <source>Microprocessors and Microsystems</source>
          <volume>72</volume>
          (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .1016/j.micpro.
          <year>2019</year>
          .
          <volume>102899</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>V.</given-names>
            <surname>Begishev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Petrov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Samuylov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Moltchanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Andreev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Koucheryavy</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Samouylov</surname>
          </string-name>
          .
          <article-title>Resource allocation and sharing for heterogeneous data collection over conventional 3GPP LTE and emerging NB-IoT technologies</article-title>
          .
          <source>Computer Communications</source>
          <volume>120</volume>
          (
          <year>2018</year>
          )
          <fpage>93</fpage>
          -
          <lpage>101</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.comcom.
          <year>2018</year>
          .
          <volume>01</volume>
          .009.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Kolář</surname>
          </string-name>
          .
          <article-title>Analýza a technologické možnosi datových přenosů technologie LTE NB</article-title>
          .
          <volume>70</volume>
          (
          <year>2018</year>
          ). E.
          <string-name>
            <surname>Elnahrawy</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
            and
            <given-names>R. P.</given-names>
          </string-name>
          <string-name>
            <surname>Martin</surname>
          </string-name>
          .
          <article-title>The limits of localization using signal strength: A comparative study</article-title>
          .
          <source>In 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks</source>
          ,
          <year>2004</year>
          .
          <source>IEEE SECON</source>
          <year>2004</year>
          , pp.
          <fpage>406</fpage>
          -
          <lpage>414</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>K. R.</given-names>
            <surname>Schaubach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. N.</given-names>
            <surname>Davis</surname>
          </string-name>
          and
          <string-name>
            <given-names>T. S.</given-names>
            <surname>Rappaport</surname>
          </string-name>
          .
          <article-title>A ray tracing method for predicting path loss and delay spread in microcellular environments</article-title>
          .
          <source>In 1992 Proceedings Vehicular Technology Society 42nd VTS Conference-Frontiers of Technology. doi:10</source>
          .1109/VETEC.
          <year>1992</year>
          .245274
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>C. N.</given-names>
            <surname>Fuchs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Aschenbruck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Martini</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Wieneke</surname>
          </string-name>
          .
          <article-title>Indoor tracking for mission critical scenarios: A survey</article-title>
          .
          <source>Pervasive and Mobile Computing</source>
          <volume>7</volume>
          ,
          <issue>1</issue>
          (
          <year>2011</year>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          URL: doi:10.1016/j.pmcj.
          <year>2010</year>
          .
          <volume>07</volume>
          .001
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>B. C.</given-names>
            <surname>Fargas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. N.</given-names>
            <surname>Petersen</surname>
          </string-name>
          .
          <article-title>GPS-free geolocation using LoRa in low-power WANs, in: 2017 global internet of things summit (Giots)</article-title>
          , IEEE,
          <year>2017</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/GIOTS.
          <year>2017</year>
          .
          <volume>8016251</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>N.</given-names>
            <surname>Podevijn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Plets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Trogh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Martens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Suanet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hendrikse</surname>
          </string-name>
          and
          <string-name>
            <given-names>W.</given-names>
            <surname>Joseph. TDoABased Outdoor</surname>
          </string-name>
          <article-title>Positioning with Tracking Algorithm in a Public LoRa Network</article-title>
          .
          <source>Wireless Communications and Mobile Computing</source>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1155/
          <year>2018</year>
          /1864209.
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <fpage>Fritek373</fpage>
          .
          <article-title>Location by triangulation</article-title>
          .
          <source>October</source>
          ,
          <year>2015</year>
          . https://www.thethingsnetwork.org/forum/t/location-by-
          <source>triangulation/435/8</source>
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>A.</given-names>
            <surname>Dalvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Swamy</surname>
          </string-name>
          and
          <string-name>
            <given-names>B. B.</given-names>
            <surname>Meshram</surname>
          </string-name>
          .
          <article-title>Centralized management approach for WLAN</article-title>
          .
          <source>In: Communications in Computer and Information Science</source>
          ,
          <year>2011</year>
          , pp.
          <fpage>578</fpage>
          -
          <lpage>580</lpage>
          . doi:
          <volume>10</volume>
          .1007/978- 3-
          <fpage>642</fpage>
          -19542-6_
          <fpage>113</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>CISCO</given-names>
            <surname>MERAKI. Location Analytics Introduction</surname>
          </string-name>
          ,
          <year>2018</year>
          . https://documentation.meraki.com/MR/Monitoring_and_Reporting/Location_Analytics
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>S.</given-names>
            <surname>Sadowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Spachos</surname>
          </string-name>
          .
          <article-title>RSSI-Based Indoor Localization with the Internet of Things</article-title>
          .
          <source>IEEE Access</source>
          <volume>6</volume>
          (
          <issue>218</issue>
          ). doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2018</year>
          .
          <volume>2843325</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>S.</given-names>
            <surname>Thakare</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. H.</given-names>
            <surname>Bhagat</surname>
          </string-name>
          .
          <article-title>Arduino Based Smart Irrigation Using Sensors and ESP8266 WiFi Module</article-title>
          , in: 2018
          <source>Second International Conference on intelligent computing and control systems (ICICCS)</source>
          .
          <source>doi:10</source>
          .1109/iccons.
          <year>2018</year>
          .
          <volume>8663083</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>F.</given-names>
            <surname>Subhan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Saleem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ahmed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Imran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Asghar</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. I.</given-names>
            <surname>Bangash</surname>
          </string-name>
          .
          <article-title>Experimental analysis of received signals strength in Bluetooth Low Energy (BLE) and its effect on distance and position estimation</article-title>
          .
          <source>Transactions on Emerging Telecommunications Technologies</source>
          ,
          <volume>33</volume>
          .2 (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .1002/ett.3793.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>