With the rapid development of global positioning technologies and the pervasiveness of intelligent mobile terminals, trajectory data have shown a sharp growth trend both in terms of data volume and coverage. In recent years, increasing numbers of LBS (location based service) applications have provided us with trajectory data services such as traffic flow statistics and user behavior pattern analyses. However, the storage and query efficiency of massive trajectory data are increasingly creating a bottleneck for these applications, especially for large-scale spatiotemporal query scenarios. To solve this problem, we propose a new spatiotemporal indexing method to improve the query efficiency of massive trajectory data. First, the method extends the GeoSOT spatial partitioning scheme to the time dimension and forms a global space–time subdivision scheme. Second, a novel multilevel spatiotemporal grid index, called the GeoSOT ST-index, was constructed to organize trajectory data hierarchically. Finally, a spatiotemporal range query processing method is proposed based on the index. We implement and evaluate the index in MongoDB. By comparing the range query efficiency and scalability of our index with those of the other two space–time composite indexes, we found that our approach improves query efficiency levels by approximately 40% and has better scalability under different data volumes.
Flight conflict detection is fundamental to flight dispatch, trajectory planning, and flight safety control. An ever-increasing aircraft population and higher speeds, particularly the emergence of hypersonic/supersonic aircrafts, are challenging the timeliness and accuracy of flight conflict detection. Traditional trajectory conflict detection algorithms rely on traversing multivariate equations of every two trajectories, in order to yield the conflict result and involve extensive computation and high algorithmic complexity; these algorithms are often unable to provide the flight conflict solutions required quickly enough. In this paper, we present a novel, low-altitude flight conflict detection algorithm, based on the multi-level grid spatiotemporal index, that transforms the traditional trajectory-traversing multivariate conflict computation into a grid conflict state query of distributed grid databases. Essentially, this is a method of exchanging "storage space" for "computational time". First, we build the spatiotemporal subdivision and encoding model based on the airspace. The model describes the geometries of the trajectories, low-altitude obstacles, or dangerous fields and identifies the grid with grid codes. Next, we design a database table structure of the grid and create a grid database. Finally, we establish a multilevel grid spatiotemporal index, design a query optimization scheme, and examine the flight conflict detection results from the grid database. Experimental verification confirms that the computation efficiency of our algorithm is one order of magnitude higher than those of traditional methods. Our algorithm can perform real-time (dynamic/static) conflict detection on both individual aircraft and aircraft flying in formation with more efficient trajectory planning and airspace utilization.
Currently, the rapid development of cities and the rapid increase in urban populations have led to a sharp increase in urban components, making precise urban component management, query efficiency, and operational visualization urgent problems to be solved. In this paper, an in-depth study is carried out, pointing out that the current two-dimensional map or component management method based on a real-life three-dimensional city has defects, including query difficulty, fuzzy management, and inefficiency, and it is impossible to accurately and efficiently manage urban components. Then, this paper uses a combination of GIS technology and BIM technology as the starting point. On one hand, this combined technology is based on the high efficiency of the underlying data organization of the GeoSOT grid code and the accuracy of real geographic location expression; on the other hand, based on the integrity of the building information representation and the accuracy of the relative position of internal components of BIM, a precise urban component management method based on GeoSOT grid code and BIM is proposed. Finally, based on this method, a real-time 3D Earth visualization platform is established by using the Cesium platform. Taking the fire hydrant component management of the commercial Guanlan Street in Baiyin City, Gansu Province, China as an example, the precise management of the components in this area is realized, which proves that the method can achieve precise urban component management.