782 research outputs found
Towns conquer: a gamified application to collect geographical names (vernacular names/toponyms)
The traditional model for geospatial crowd sourcing asks the public to use their free time collecting geospatial data for no obvious reward. This model has shown to work very well on projects such as Open Street Map, but comes with some clear disadvantages such as reliance on small communities of ‘Neo-geographers’ and variability in quality and content of collected data. This project aims at tackling these problems by providing alternative motivation specifically a smartphone based computer game service. Geographical names (vernacular names/ toponyms) have been identified as potential targets as they are difficult to collect on a large scale and easy to collect locally, thus ideal for crowd sourcing. The data set will be a toponyms database provided by the Spanish National Geographic Institute (IGN Spain). A location based game is targeted as it is easy to guide data collection with in-game rewards (prizes, points, badges etc.). Android is chosen for its accessible API and wide use
Approach to Facilitating Geospatial Data and Metadata Publication Using a Standard Geoservice
Nowadays, the existence of metadata is one of the most important aspects of effective discovery of geospatial data published in Spatial Data Infrastructures (SDIs). However, due to lack of efficient mechanisms integrated in the data workflow, to assist users in metadata generation, a lot of low quality and outdated metadata are stored in the catalogues. This paper presents a mechanism for generating and publishing metadata through a publication service. This mechanism is provided as a web service implemented with a standard interface called a web processing service, which improves interoperability between other SDI components. This work extends previous research, in which a publication service has been designed in the framework of the European Directive Infrastructure for Spatial Information in Europe (INSPIRE) as a solution to assist users in automatically publishing geospatial data and metadata in order to improve, among other aspects, SDI maintenance and usability. Also, this work adds more extra features in order to support more geospatial formats, such as sensor data.Sergio Trilles has been funded by the postdoctoral programme Vali+d (GVA) (grant number
APOSTD/2016/058). This work has been funded by the European Commission through the GEO-C project
(H2020-MSCA-ITN-2014, Grant Agreement number 642332, http://www.geo-c.eu/)
A Location Aware Mobile Tool for Direct and Indirect Climate Data Sensors
Access to GIS data from mobile platforms continues to be a challenge and there is a wide range of fields where it is extremely useful. In this work, we combined three key aspects: climate data sensors, mobile platforms and spatial proximity operations. We published and made use of a web 2.0 network of climate data, where content is user-collected, by means of their meteorological stations, and exposed as available information for the virtual community. Moreover, we enriched this data by giving the users the opportunity to directly inform the system with different climate measures. In general, management of this type of information from a mobile application could result in an important decision tool, as it enables us to provide climate-related data according to a context and a geographical location. Therefore, we implemented a native mobile application for iPhone and iPad platforms by using ArcGIS SDK for iOS and by integrating a series of ArcGIS webmaps, which allows us to perform geospatial queries based on the user's location, offering, at the same time, access to all the data provided by the climate data sensor network and from direct users
Measuring complexity in OGC web services XML schemas: pragmatic use and solutions
The use of standards in the geospatial domain, such as those defined by the Open Geospatial Consortium (OGC), for exchanging data has brought a great deal of interoperability upon which systems can be built in a reliable way. Unfortunately, these standards are becoming increasingly complex, making their implementation an arduous task. The use of appropriate software metrics can be very useful to quantify different properties of the standards that ultimately may suggest different solutions to deal with problems related to their complexity. In this regard, we present in this article an attempt to measure the complexity of the schemas associated with the OGC implementation specifications. We use a comprehensive set of metrics to provide a multidimensional view of this complexity. These metrics can be used to evaluate the impact of design decisions, study the evolution of schemas, and so on. We also present and evaluate different solutions that could be applied to overcome some of the problems associated with the complexity of the schemas
Monitorización de datos de calidad de aire
Cada vez más somos testigos del despliegue de redes de
sensores que miden el estado del entorno en el que vivimos.
Estas redes aportan grandes volúmenes de información en
formatos y escalas muy diversas. Encontramos ejemplos de
datos de diversa naturaleza, desde condiciones climáticas, hasta
concentraciones de elementos contaminantes debido a la
actividad humana como el transporte, y la industria.
En este trabajo describimos como la publicación de estos datos
mediante servicios que proporcionen un acceso estructurado y
basado en estándares permite una mejor integración de estos
datos, tanto para su visualización desde diversas plataformas
(web o móvil) como para su consumo mediante procesos de
análisis que permitan extraer valor añadido y asistir en la toma
de decisiones. Uno de los principales objetivos es incrementar la
interoperabilidad de acceso a estos datos y que un usuario a
través de diferentes dispositivos pueda conocer en tiempo real
las condiciones de una ubicación concreta.We are progressively witnessing how more and more sensor networks measure
the environment where we live. These networks provide big data volumes in
different formats and scales. We find examples of very diverse data, be it from
climatic conditions to the levels of concentration of polluting elements following
the human activity, such as those related to transport and industries. This article
describes how the publication of this data through services providing a
structured and standard-based access allows a better integration of the said
data, both for its visualisation from different platforms (web, or mobile devices)
and its consumption through analysis processes allowing to extract added value
and assist in the decision making process. One of its main aims is to increase
the interoperability of access to this data so that any user may know in real time
and through different devices the conditions of a given location
Using SWE Standards for Ubiquitous Environmental Sensing: A Performance Analysis
Although smartphone applications represent the most typical data consumer tool from the citizen perspective in environmental applications, they can also be used for in-situ data collection and production in varied scenarios, such as geological sciences and biodiversity. The use of standard protocols, such as SWE, to exchange information between smartphones and sensor infrastructures brings benefits such as interoperability and scalability, but their reliance on XML is a potential problem when large volumes of data are transferred, due to limited bandwidth and processing capabilities on mobile phones. In this article we present a performance analysis about the use of SWE standards in smartphone applications to consume and produce environmental sensor data, analysing to what extent the performance problems related to XML can be alleviated by using alternative uncompressed and compressed formats
An IoT Platform Based on Microservices and Serverless Paradigms for Smart Farming Purposes
Nowadays, the concept of “Everything is connected to Everything” has spread to reach increasingly diverse scenarios, due to the benefits of constantly being able to know, in real-time, the status of your factory, your city, your health or your smallholding. This wide variety of scenarios creates different challenges such as the heterogeneity of IoT devices, support for large numbers of connected devices, reliable and safe systems, energy efficiency and the possibility of using this system by third-parties in other scenarios. A transversal middleware in all IoT solutions is called an IoT platform. the IoT platform is a piece of software that works like a kind of “glue” to combine platforms and orchestrate capabilities that connect devices, users and applications/services in a “cyber-physical” world. In this way, the IoT platform can help solve the challenges listed above. This paper proposes an IoT agnostic architecture, highlighting the role of the IoT platform, within a broader ecosystem of interconnected tools, aiming at increasing scalability, stability, interoperability and reusability. For that purpose, different paradigms of computing will be used, such as microservices architecture and serverless computing. Additionally, a technological proposal of the architecture, called SEnviro Connect, is presented. This proposal is validated in the IoT scenario of smart farming, where five IoT devices (SEnviro nodes) have been deployed to improve wine production. A comprehensive performance evaluation is carried out to guarantee a scalable and stable platform
A Decentralised Location-Based Reputation Management System in the IoT using Blockchain
Weerapanpisit, P., Trilles, S., Huerta, J., & Painho, M. (2022). A Decentralised Location-Based Reputation Management System in the IoT using Blockchain. IEEE Internet of Things Journal. [Advanced online publication on 31 January 2022]. https://doi.org/10.1109/JIOT.2022.3147478 ------------------------- Funding: This study was supported by the TRUST4IoE project of the Programa Estatal de Proyectos de I+D de Generaci´on de Conocimiento of the Spanish government (grant number PID2019-104065GA-I00). Sergio Trilles has been funded by the postdoctoral Juan de la Cierva fellowship programme of the Spanish Ministry for Science and Innovation (IJC2018- 035017-I).The Internet of Things allows an object to connect to the Internet and observe or interact with a physical phenomenon. The communication technologies allow one IoT device to discover and communicate with another in order to exchange services, in a similar way to what humans do in their social networks. Knowing the reputation of another device is important to consider whether it is trustworthy before establishing a new connection and thus avoid possible unexpected behaviours as a consequence. Trustworthiness, as a property of a device, can be affected by different factors including its geographical location. Hence, this research work proposes an architecture to manage reputation values of end devices in an IoT system based on the area where they are located. A cloud-fog-edge architecture is proposed, where the fog layer uses the Blockchain technology to keep the reputation management system consistent and fault-tolerant across different nodes. The location-based part of the system was done by storing geographical areas in Smart Contracts (coined as Geospatial Smart Contracts) and making the reputation values subject to different regions depending on the geographical location of the device. To reduce the complexity of the spatial computation, the geographical data are geocoded by either one of two different spatial indexing techniques. This work also introduced two different structures for storing geocoded areas based on either cell-list or tree-structure. Finally, three experiments to test the proposed architecture are presented, to deploy the architecture in IoT devices, and to compare the two geocoding techniques in Smart Contracts.authorsversionepub_ahead_of_prin
- …