Abstract In the differential processing of global navigation and positioning system (GNSS) trajectory data from dual base stations, a hierarchical fusion processing method is proposed based on the ...trajectory parameter layer for two trajectory parameters generated by the different dual base stations according to the distribution pattern. Trajectory segment that satisfies the differential baseline of a priori data accuracy are given high weight to prioritize for fusion, and the portion exceeding the maximum differential baseline distance is weighted fusion according to the sliding window plus polynomial fitting to determine the weighted coefficients. By practical testing, the statistical residuals of the weighted fusion trajectory in the horizontal and vertical directions reduced by 32.83% and 30.19% respectively compared to the unfused trajectory.
A common challenge for studying wildlife populations occurs when different survey methods provide inconsistent or incomplete inference on the trend, dynamics, or viability of a population. A ...potential solution to the challenge of conflicting or piecemeal data relies on the integration of multiple data types into a unified modeling framework, such as integrated population models (IPMs). IPMs are a powerful approach for species that inhabit spatially and seasonally complex environments. We provide guidance on exploiting the capabilities of IPMs to address inferential discrepancies that stem from spatiotemporal data mismatches. We illustrate this issue with analysis of a migratory species, the American Woodcock (Scolopax minor), in which individual monitoring programs suggest differing population trends. To address this discrepancy, we synthesized several long-term data sets (1963–2015) within an IPM to estimate continental-scale population trends, and link dynamic drivers across the full annual cycle and complete extent of the woodcock’s geographic range in eastern North America. Our analysis reveals the limiting portions of the life cycle by identifying time periods and regions where vital rates are lowest and most variable, as well as which demographic parameters constitute the main drivers of population change. We conclude by providing recommendations for resolving conflicting population estimates within an integrated modeling approach, and discuss how strategies (e.g., data thinning, expert opinion elicitation) from other disciplines could be incorporated into ecological analyses when attempting to combine multiple, incongruent data types.
In a GraphQL Web API, a so-called GraphQL schema defines the types of data objects that can be queried, and so-called resolver functions are responsible for fetching the relevant data from underlying ...data sources. Thus, we can expect to use GraphQL not only for data access but also for data integration, if the GraphQL schema reflects the semantics of data from multiple data sources, and the resolver functions can obtain data from these data sources and structure the data according to the schema. However, there does not exist a semantics-aware approach to employ GraphQL for data integration. Furthermore, there are no formal methods for defining a GraphQL API based on an ontology. In this work, we introduce a framework for using GraphQL in which a global domain ontology informs the generation of a GraphQL server that answers requests by querying heterogeneous data sources. The core of this framework consists of an algorithm to generate a GraphQL schema based on an ontology and a generic resolver function based on semantic mappings. We provide a prototype, OBG-gen, of this framework, and we evaluate our approach over a real-world data integration scenario in the materials design domain and two synthetic benchmark scenarios (Linköping GraphQL Benchmark and GTFS-Madrid-Bench). The experimental results of our evaluation indicate that: (i) our approach is feasible to generate GraphQL servers for data access and integration over heterogeneous data sources, thus avoiding a manual construction of GraphQL servers, and (ii) our data access and integration approach is general and applicable to different domains where data is shared or queried via different ways.