The prediction of land subsidence is of significant value for the early warning and prevention of geological disasters. Although numerous land subsidence prediction methods are currently available, two obstacles still exist: (i) spatio-temporal heterogeneity of land subsidence is not well considered, and (ii) the prediction performance of individual models is unsatisfactory when the data do not meet their assumptions. To address these issues, we developed a spatio-temporal heterogeneous ensemble learning method for predicting land subsidence. Firstly, a two-stage hybrid spatio-temporal clustering method was proposed to divide the dataset into internally homogeneous spatio-temporal clusters. Secondly, within each spatio-temporal cluster, an ensemble learning strategy was employed to combine one time series prediction model and three spatio-temporal prediction models to reduce the prediction uncertainty of an individual model. Experiments on a land subsidence dataset from Cangzhou, China, show that the prediction accuracy of the proposed method is significantly higher than that of four individual prediction models.
Geospatial knowledge graphs provide critical technology for integrating geographic information and semantic knowledge, which are very useful for geographic data analysis. As the scale of geospatial knowledge graphs continues to grow, the distributed management of geospatial knowledge graphs is becoming an inevitable requirement. Geospatial knowledge graph partitioning is the core technology for the distributed management of geospatial knowledge graphs. To support geographic data analysis, spatial relationships between entities should be considered in the application of geospatial knowledge graphs. However, existing knowledge graph partitioning methods overlook the spatial relationships between entities, resulting in the low efficiency of spatial queries. To address this issue, this study proposes a geospatial knowledge graph partitioning method based on dual clustering which performs two different clustering methods step by step. First, the density peak clustering method (DPC) is used to cluster geographic nodes. The nodes within each cluster are merged into a super-node. Then, we use an efficient graph clustering method (i.e., Leiden) to identify the community structure of the graph. Nodes belonging to the same community are further merged to reduce the size of the graph. Finally, partitioning operations are performed on the compressed graph based on the idea of the Linear-Weighted Deterministic Greedy Policy (LDG). We construct a geospatial knowledge graph based on YAGO3 to evaluate the performance of the proposed graph partitioning method. The experimental results show that the proposed method outperforms ten comparison methods in terms of graph partitioning quality and spatial query efficiency.