Abstract
In view of the lack of data association in spatiotemporal information analysis and the lack of spatiotemporal situation analysis in knowledge graphs, this article combines the semantic web of the geographic knowledge graph with the visual analysis model of spatial information and puts forward the comprehensive utilization of the related technologies of the geographic knowledge graph and big data visual analysis. Then, it realizes the situational analysis of COVID-19 (Coronavirus Disease 2019) and the exploration of patient relationships through interactive collaborative analysis. The main contributions of the paper are as follows. (1) Based on the characteristics of the geographic knowledge graph, a patient entity model and an entity relationship type and knowledge representation method are proposed, and a knowledge graph of the spatiotemporal information of COVID-19 is constructed. (2) To analyse the COVID-19 patients’ situations and explore their relationships, an analytical framework is designed. The framework, combining the semantic web of the geographic knowledge graph and the visual analysis model of geographic information, allows one to analyse the semantic web by using the node attribute similarity calculation, key stage mining, community prediction and other methods. (3)An efficient epidemic prevention and anti-epidemic method is proposed which is of referential significance. It is based on experiments and the collaborative analysis of the semantic web and spatial information, allowing for real-time situational understanding, the discovery of patients’ relationships, the analysis of the spatiotemporal distribution of patients, super spreader mining, key node analysis, and the prevention and control of high-risk groups.
Keywords: COVID-19, geographic knowledge graph, spatiotemporal big data, visual analysis
I. Introduction
During the COVID-19 (Coronavirus Disease 2019) outbreaks, related methods and spatiotemporal big data have been continuously used to develop differentiated prevention and control measures. For example, measures such as COVID-19 patients’ maps, the population flow and distribution of potential patients, the spatiotemporal tracking of case trajectories, the allocation of medical resources in epidemic areas and the differentiated control of the epidemic have been used in the areas where they may have social and economic impacts. Applications include the spatial transmission of the epidemic, the dynamic analysis of disease conditions and the allocation of emergency resources. In general, spatiotemporal big data is of great importance in the emergency stage of the epidemic prevention and control, but rather weak in real-time disease monitoring and the spatiotemporal prediction of the epidemic’s spread. Due to the limits of the data model, it is difficult to associate spatiotemporal big data with multifactorial data related to the impact of the epidemic. Single, single domain and single mode data analyses which are used to conduct analyses and make predictions through the adjustment, correlation and optimization of an algorithm’s components that focus on a single domain. Thus, there is a lack of comprehensive analysis of multiple domains and multiple modalities. Therefore, it is necessary to consider comprehensively analysing the association of large-scale heterogeneous data and using heterogeneous data fusion to expand the multimodal knowledge support of epidemic infection prediction. This expansion requires integrating multiple data factors such as spatial and temporal distributions, population migration, and patients’ relationships for collaborative analysis. This integration must be done to analyse the underlying causes of the outbreaks and accurately discover the spatiotemporal mechanism of the epidemic spread, which will provide scientific and technological knowledge that can be used to prevent similar events from happening again.
Knowledge graphs, a branch of artificial intelligence and the most important way to represent knowledge in the big data era, have been widely used in intelligent search, intelligent Question & Answering (Q & A) [1], [2] and knowledge recommendation [3], [4]. Faced with the epidemic situation, relevant scholars and professionals in the field of knowledge graph research have constructed the knowledge graph of medical resources based on medical data, encyclopaedias, news, announcements, etc. The graph provides technical support such as medical resource tracing, epidemic early warnings, etc. Constructing a patient knowledge graph can realize the functions of super spreader mining, key node discovery, prevention and control measures for high-risk groups, etc.
In addition, the core of a knowledge graph is a large-scale semantic web [5]. The advantage of a semantic web is that it can well establish the semantic relationships between entities and store them in a simple formalized format for convenient and fast retrieval and analysis. Knowledge graphs are stored in triples (or quads or quintuples) for the purpose of weight reduction and simplification, which facilitates the identification by computers and reduces the computing requirements [6]. The advantage of the spatiotemporal information analysis model is that it can make full use of spatial location information, visualize the spatial distribution, and discover the temporal and spatial patterns by using the geographic analysis model. It is difficult to visualize the spatial distribution and spread of an epidemic situation when only use a semantic web. Complicated relationship information such as the patient’s social network relationships cannot be described when only use the geographic spatiotemporal model. Therefore, the authors consider the combination of the semantic web and geographic information model to give full play to their advantages to grasp the spatiotemporal distribution situation and relationship links.
In view of the lack of data association in spatiotemporal information analysis and the lack of spatiotemporal situation analysis in knowledge graphs, this article combines the semantic web of the geographic knowledge graph with the visual analysis model of spatial information and puts forward the comprehensive utilization of related technologies of the geographic knowledge graph and big data visual analysis. Then, it realizes the situational analysis of COVID-19 and the exploration of patient relationships through interactive collaborative analysis.
The main contributions of the paper are as follows.
-
1)
Based on the characteristics of the geographic knowlege gradph, a patient entity model and an entity relationship type and knowledge representation method are proposed, and a knowledge graph of the spatiotemporal information of COVID-19 is constructed.
-
2)
To analyse the COVID-19 patients’ situations and explore their relationships, an analytical framework is designed. The framework, combining the semantic web of the geographic knowledge graph and the visual analysis model of geographic information, allows one to analyse the semantic web by using the node attribute similarity calculation, key stage mining, community prediction and other methods.
-
3)
An efficient epidemic prevention and anti-epidemic method that has referential significance is put forward. Based on experiments and the collaborative analysis of the semantic web and spatial information, it has been proved that this method it allows for real-time situational understanding, the discovery of patients’ relationships, the analysis of the spatiotemporal distribution of patients, super spreader mining, key node analysis, and the prevention and control of high-risk groups.
II. Related Work
A. Analysis of Infectious Disease Prediction
In the medical field, infectious disease prediction analysis has ranged from model predictions to big data-driven research. Increasingly more attention has been paid to the application of artificial intelligence and big data in the prevention and prediction of infectious diseases.
The early dynamic model provided a basic method using qualitative analysis and quantitative analysis to predict infectious diseases [7], [8]. However, due to the small sample data and limited model factors considered, the output results were a qualitative prevention test and management mode reports. With the development and utilization of multi-type sensors, various kinds of epidemic related data with more types and more complete samples have been obtained. Many scholars turned to machine learning and deep learning to achieve infectious disease prediction [9]–[11]. However, the training model is highly dependent on the size and accuracy of the training data set. The setting of the training model parameters is often subjective. The epidemic prediction itself has a large number of independent variables, making it a complicated problem, which could be solved using the combination of a complex network system and a simulation method [12] that could simulate the epidemic spreading process. Complex network and agent simulation [13], [14] that considers individual autonomous behaviour and the interaction between individuals can reflect the impact of a dynamic social network and individual autonomous behaviour on epidemic transmission. The core of this method is simulation modelling, but it does not take into account the attributes of all individuals (such as patients), the relationships between individuals, and the spatial and temporal factors (such as behavioural patterns, geographical distribution, and environmental impacts) that affect individuals.
Spatialtemporal elements are used in the medical research of infectious diseases in three ways. The first one is using them to analyse the spatial-temporal distribution and epidemic situation of diseases based on a spatial-temporal geographical simulation [15]–[17]. Such methods can provide good spatial and temporal references for the spatial spread of the epidemic, the dynamic analysis of the epidemic, and the allocation of emergency resources, but it is difficult to analyse the underlying causes of the outbreaks and the development of the epidemic. The second one is where the elements act as spatiotemporal influencing factors of the epidemic spreading in the process of building a simulation model of medical infectious diseases, which takes into account the geographical space-time factors in the prediction [18]. Such methods consider social and economic indicators, meteorological factors, population density, road traffic, spatial patterns, personnel movement and other factors, which provide a more comprehensive perspective and entry point for the current monitoring of the epidemic situation. However, the number of influencing factors that a single model can consider is limited. In addition, the variable factors such as changes in time and space could be hard to model. The third way is using them in interactive data analysis driven by multi-dimensional data. Using spatial-temporal big data technology, such methods integrate more environmental elements into collaborative analysis. The data-driven big data analysis method provides a new idea for the prediction analysis and mining of infectious diseases, which makes up for the shortcomings of the prediction model that is weak at complex model building [19]–[21].
The data-driven spatiotemporal analysis method enhances the collaborative analysis ability of multi-source heterogeneous data, emphasizes the relevance of data, makes better use of the correlation of data, allows for the mutual verification of data cross domains and disciplines, and improves the accuracy and scientificity of epidemic prediction. By fully using time series data, the intermediate process of the epidemic spread can be accurately controlled [22], [23]. In addition, prediction grading on different levels and stages of the epidemic makes it more conducive to establishing epidemic prevention and control measures. The introduction of different types of related data results in problems such as how to establish association models between data and how to realize the collaborative analysis of large-scale multi-source heterogeneous data; furthermore, such large scale data samples make the model calculation a problem [24].
B. Geographical Knowledge Graph
The knowledge graph is essentially a networked knowledge base that is linked by entities with attributes through relationships. In other words, a knowledge graph is a knowledge base with a directed graph structure, where the nodes of the graph represent entities or concepts, and the edges represent various semantic relationships between entities/concepts.
A geographic knowledge graph is the expansion of a knowledge graph using geography, and it is a structured geo-semantic knowledge base. By formally describing the concept, entity, and attribute and their relationships in the field of geography, the concept and entity are connected with each other, forming a network knowledge structure [25].
The core of a geographic knowledge graph is to construct a large-scale geographic knowledge semantic web, which is essentially a large-scale directed network graph. The core technology is geographic entity association model building, which allows one to build relationships between large amounts of multi-source heterogeneous epidemic situation data and to achieve the collaborative analysis of multiple sources and multiple elements. With the rapid development of artificial intelligence, big data and other emerging technologies, geographic knowledge graphs have become an effective way to realize the intelligent organization of geographic information, and it has been rapidly recognized by relevant experts in the field of geography. Studies have been done on the aspects of geographic entity extraction [26], [27], topology and orientation relationship extraction [28] and geographic knowledge graph storage [29]–[32].
Related technology research results on the construction of geographic knowledge graphs mainly include the construction framework of the geographic knowledge graph put forward by Lu et al. [33]; the analysis and interpretation of the key technology of the construction of the geographic knowledge graph for the intelligent application of a virtual geographic environment that was conducted by Jiang et al. [25]; the CrowdGeoKG constructed by Zhou and Chen [34], who used wikidata and human geography knowledge to strengthen the geographic entities of OpenStreetMap; and the formal representation model of geographic knowledge proposed by Wang et al. [35], which can deal with the spatial, temporal and dynamic characteristics of geographic knowledge. A geographic knowledge graph can provide a good reference for forming the knowledge graph of the spatial-temporal information of COVID-19. The modelling and representation of spatial-temporal features could be realized using a knowledge graph. The knowledge graph of the spatiotemporal information of COVID-19 should include spatial and temporal characteristics, geographic entities, and data types such as space-time object, social network and regional environment data.
A large-scale spatiotemporal knowledge graph needs to combine spatiotemporal data representation models (such as maps, spatiotemporal distributions, etc.) for collaborative analysis. Sun and Sarwat [36] proposed a universal geographic knowledge graph indexing framework, Riso-tree, to implement semantic web and geospatial indexing, and constructed a location-aware search and query based on the geographic knowledge of interactive maps [37]. Having combined the characteristics of trajectory data and the definition of a knowledge graph, Wu et al. [38] extracted the entities, relationships, and attributes of trajectory data and constructed the trajectory map, which supports basic queries, range queries, nearest neighbour queries, keyword queries and trajectory mode queries. Xiao et al. [39] proposed a rumour propagation dynamics model based on an evolutionary game and anti-rumour information, and the model can effectively describe the propagation of rumours and the dynamic change rule of the influence of anti-rumour information, and further proposed a group behavior model for rumor and anti-rumor [40]. In paper [41], Yunpeng Xiao et al. used user multidimensional attributes and evolutionary games combined with the traditional susceptible-infected-recovered (SIR) epidemic model, which was used to quantify the impacts of external and internal driving factors on group state transitions during hotspot propagation.
In the application of geographic knowledge graphs, geographic knowledge association queries based on knowledge graphs are widely used. Typical examples are Geo-Wiki [42] (a geo-semantics sharing network system) and KIDGS [43] (a geographical knowledge-informed digital gazetteer service). Lin and Chen [44] and You and Lin [45] stated that to conduct VGE knowledge engineering, it is necessary to realize the intelligent transformation, “data-information-knowledge -smart” and realize intelligent virtual geographic environment services. Robert [46] presented a tentative conceptual framework for managing practical geographic knowledge, and the geographic knowledge base (GKB) includes geographic objects, geographic structures, geographic relations, geographic rules, geographic ontology, a gazetteer, physico-mathematical models, and external knowledge. Jiang et al. [47] stated that combining a spatial-temporal data model and semantic web model is one of the main ways to implement an intelligent geographic information service, and they also realized intelligent Q & A and interaction with a virtual geographic environment by using a geographic knowledge graph. Liu et al. [48] realized the intelligent querying of Chinese Guqin masters’ related information based on a knowledge base and a geographic information model. Liu et al. [49] built an event representation model centred on events that combined spatiotemporal and semantic features, which could organize multi-source heterogeneous data using knowledge graph technologies to represent terrorist event relationships and attribute information.
The geographic knowledge graph is an improvement of the knowledge graph, which has been successfully applied in fact-based knowledge Q & A, geographic knowledge association searches and intelligent interaction. In the face of the epidemic, the constructed epidemic Knowledge Q & A system and patient relationship query system have played positive roles in the popularization of epidemic knowledge and in self-protection measures. However, due to the incomplete correlation data and inadequate correlation analysis methods, it is difficult to carry out in-depth analysis, which makes it a problem to closely follow and further predict the epidemic situation.
In summary, the related research on knowledge graphs can direct the construction of epidemic knowledge graphs in these two aspects.
-
1)
The construction of an ontology model of geographical knowledge. Geographical ontology research started earlier, and has formed a relatively complete set of ontology systems and ontology model construction methods, which can provide ontology system guidance for the construction of the COVID-19 patients’ spatiotemporal information knowledge graph; however, it needs to be improved based on the characteristics of the medical field.
-
2)
The geographic knowledge extraction and representation model. This model has certain referential significance for the extraction of different geographical knowledge, especially knowledge with temporal and spatial variables such as spatiotemporal information and geographic events. However, it requires further research regarding the formalized representation of the geographic spatial-temporal model about the epidemic’s spread in order to build a model or representation that presents both factual knowledge and epidemic changes.
III. Construction of COVID-19 Patients’ Information Knowledge Graph
Referring to the basic process of building a geographic knowledge graph, the basic framework for building the spatial-temporal information knowledge graph of COVID-19 patients is shown in Figure 1. The knowledge sources of the spatiotemporal information knowledge graph of patients include the following: social network data, personal relationship data, news data, migration data, epidemic surveillance data, trajectory data, and basic geographic information data. The data sources, formats and extraction methods are shown in Table 1.
FIGURE 1.

The basic framework of the spatial-temporal information knowledge graph of COVID-19 patients.
TABLE 1. Sources of the Spatiotemporal Information of COVID-19 Patients.
| Data category | Data Sources | Data Format | Extraction method | Knowledge type |
|---|---|---|---|---|
| Social network data | WeChat and Weibo data | Unstructured text | Wrapper extraction | Character entities, social relationships, geographic and hidden information |
| Personal relationship data | Household registration, WeChat, and Weibo | Structured household registration database, unstructured text | D2R, wrapper extraction | Character entities and character relationships |
| News data | News website | Unstructured text | Wrapper extraction | News |
| Migration data | Railway, civil aviation, and highway administrations | Structured database | Wrapper extraction | Tracking data and vehicle entities |
| Outbreak Monitoring data | National and provincial health committees | Unstructured text | Wrapper extraction | Patient entities and patient relationships |
| Trajectory data | Mobile positioning and surveys | Structured database | Wrapper extraction | Character entities and, displacement events |
| Basic geographic information data | Maps, Images, and Geographic Names | Structured database | Wrapper extraction | Geographical Name Entities and Geographical Knowledge |
A. Ontology Construction
The ontology layer of COVID-19 patients’ knowledge graph is a subset of geographic ontology.
1). Define the Concept Set
ON_Concept:{
} is defined as follows: {
: patients,
: residence,
: hospital,
: vehicle,
: location,
: event ontology}.
Here,
: refers to the confirmed COVID-19 patients,
: refers to the patients’ residence,
refers to the hospital where the patients get medical treatment,
: refers to the patients’ means of transport,
: refers to the location of the patients; and E: event ontology, which mainly includes medical treatment events, confirmed events, travel events, contact events, shopping events, gathering events, home events and fever events.
Define the relationship in the ontology ON_Relationship as follows (take the patient ontology and other types of ontology as examples):
![]() |
where,
-
①
is the relationship between patients; -
②
is the relationship between the patients and the places they live, i.e., “residence”; -
③
is the relationship between patients and the hospitals where they get medical treatment, i.e., “hospital in”; -
④
is the relationship between patients and the transportation, i.e., “take”; -
⑤
is the relationship between the patients and their locations, i.e., “location”; and -
⑥
is the relationship between patients and events, i.e., “has-event”.
2). Entity Semantic Model and Relationship Definition
The entity conceptual model is shown in Table 2.
TABLE 2. Entity Conceptual Model.
| Patient entity |
|---|
| +Patient entity identification code:Entity_ID |
| +Patient entity name:Name |
| +Patient entity classification:Classification |
| +Patient entity relationship:Relationship |
| +Patient entity properties: |
| +Patient entity location: |
| +Patient events: |
The knowledge graph of COVID-19 patients has clear characteristic spatiotemporal information, mainly including the following, as shown in Figure 2.
-
①
Physical position characteristics. All entities e have basic location characteristics, including
= {lng,lat,
}, where lng represents longitude, lat represents latitude, and
describes the scope of the entity and mainly refers to the administrative radius of the area where the patient is located. -
②
Triple related to the location. In the triple
, at least one of the two entities,
and
, contains a location feature. At present, the entities with location features in the graph include residences, departures, destinations, hospitals for medical treatment, locations and so on.
FIGURE 2.
The COVID-19 patients’ entities and relationships.
3). Event Semantic Model and Relationship Definition
An event includes 6 elements: who, when, where, action, state and what. An event, expressed as e, could be defined as a sixtuple as follows:
![]() |
The letters
and
represent the subject (including entities such as people and medical organizations), time, place, actions (such as trigger words for actions), state set and situations (event descriptions), respectively. For example, in “patient 23 returned to Taikang County by taking private car from Wuhan on January 7‘”, the event subject is “patients 23”, the time is “January 7”, the position is “Wuhan”, “Taikang county”, the actions are “take, return”, the state set is “return”, and the event description is “take private car to return”.
The relationships between events include constituent relationships, sequential relationships, causal relationships and correlation relationships. The relationship between events can be linked through time, place and participants.
For example: “Patient XXX, female, 25 years old, now living in the Evergrande Oasis of Minghu Office of the Economic Development Zone, contacted the returnees from Wuhan in Zhengzhou on January 18. She took the G658 high-speed rail (carriage 11) to Xinxiang on January 19 and went back to Zhengzhou on January 21 by high-speed rail G1813 (carriage 4). Then, she drove to Ruzhou, PingDingshan on the same day and drove back to Zhengzhou on January 30 at last. Since then, she had been stayed at home until fever symptoms occurred on February 1 when she drove to Zhengzhou Seventh People’s hospital. On February 3, she drove to the people’s Hospital of Henan Province for treatment and was diagnosed on February 6 ”
As shown in Figure 3, there is a causal relationship between the contact event
“contact with Wuhan returnees on January 18” and the fever event
“fever symptoms on February 1”. The migration event
“take G658 high-speed rail (carriage 11) to Xinxiang on January 19” and the migration event
“take high-speed rail G1813 (carriage 4) to Zhengzhou on January 21” are sequential. The fever event
“fever symptoms on February 1” and the event
“drive to Zhengzhou Seventh People’s Hospital on February 1 ” have a causal relationship.
FIGURE 3.
The schema of events and relationships.
4). Semantic Web Representation
The spatiotemporal information knowledge graph of COVID-19 patients expresses the concept, entity, attribute and event of the COVID-19 subfield with resource the description framework (RDF) as a triple, namely, “< s (subject), P (predicate), O (object) >”. Then, we establish the relationships among its elements, entities and events. It is represented by the directed graph of “point—edge”, as shown in Figure 4.
FIGURE 4.
The representation of the COVID-19 spatiotemporal information knowledge graph.
IV. Analysis Method of Epidemic Situation Based on Spatiotemporal Information Knowledge Graph of COVID-19 Patients
A. Analysis Tasks
To realize the monitoring and analysis of epidemic situations by combining the patient semantic relation network model and spatiotemporal information visual analysis model, the following analysis tasks need to be done:
-
1)
Epidemic situation analysis: analyse the regional distribution of patients to understand the current situation,
-
2)
Patients’ relationship analysis: analyse patients who are infected by gathering for super spreader mining,
-
3)
Analysis of the spatial and temporal patterns of the patients: analyse patients’ activity areas to set up early warning and protection areas, and
-
4)
Early warning and prediction of high-risk groups: find the possible cross-infection patients based on the relationships between patients and other entities.
B. Analysis Framework
As shown in Figure 5, the basic analytical framework for the comprehensive geographic knowledge graph is based on the knowledge graph semantic web model and the temporal and spatial information visual analysis model. Almost all nodes in the spatiotemporal information knowledge graph have spatiotemporal position information, and all types of nodes can be mapped to a unified spatiotemporal framework. This framework can take full advantage of the characteristics of the semantic web map analysis and geographical spatiotemporal analysis for comprehensive analysis and application. The graph analysis based on the knowledge graph semantic model includes functions such as relationship analysis, network graph distribution, link prediction, and graph visualization. The analysis based on spatiotemporal data models includes functions such as geographical spatiotemporal distribution, spatiotemporal trajectory analysis, character and event analysis, and spatiotemporal situation analysis.
FIGURE 5.
Collaborative analysis of the semantic web and spatiotemporal model.
C. Node Clustering and Similarity Analysis of COVID-19 Patients’ Semantic Web
1). Similarity Calculation of Patients’ Nodes Based on Node Attributes
The patients’ spatiotemporal information knowledge graph is highly dynamic. The entities in the network and the relationships between them would evolve over time and space. New nodes might show up while the existing ones might disappear, and currently disconnected nodes might be connected. Link prediction can be used to analyse the potential relationships between the confirmed patients and to report on an epidemic situation that requires an early warning.
Node similarity calculation methods are divided into attribute-based methods and link-based methods. The COVID-19 patients’ knowledge graph semantic web is a directed graph with relatively clear node attributes where the attribute-based method should be applied. It calculates the similarity by comparing the attribute values of the nodes. First, the attribute vectors are constructed for each node, and each attribute is regarded as a dimension of the multi-dimensional space. For example,
and
are two nodes in the network and both of them have m attributes, which could be expressed as follows:
![]() |
The nodes are mapped to the low dimensional space, and then the node similarity is calculated using the Euclidean distance formula and cosine similarity formula of vector space.
![]() |
2). Super Spreader Mining Based on Betweenness Centrality Algorithm
The betweenness centrality, which is the probability that a node is located on the shortest path connecting any two nodes, is closely related to the length of the path. The COVID-19 patients’ knowledge graph semantic web has rich knowledge of node attributes and relationships (edges), which can realize super spreader mining using the betweenness centrality algorithm.
The betweenness centrality of a node [50] refers to the ratio of the number of shortest paths passing through the node to the number of shortest paths between any two nodes in the network. Its value indicates the network’s control ability over information transmission. The larger the value is, the greater the number of shortest paths between any two nodes in the network passing through the node, and the more important the node.
Suppose that the number of shortest paths between node pair
and
is
, the number of shortest paths that pass through node
is
, and
represents the betweenness centrality of
, i.e., the probability that
is on the shortest path between
and
. The calculation formula for the betweenness centrality is as follows [51]:
![]() |
is the number of shortest paths between
and
that
passes.
is the number of the shortest paths between
and
.
3). Semantic Web Node Clustering Based on the Louvain Algorithm
COVID-19 patients’ spatiotemporal information knowledge graph is essentially a large-scale directed graph. The cluster analysis of network nodes is similar to the community detection of a social network. A community is a set of nodes that are similar to each other and different from other nodes in the network. The community detection algorithm helps to mine some nodes at the centre or edge of the community. For example, it can be used for the analysis of infected patients caused by a family gathering.
The Louvain algorithm [52] is a community detection algorithm based on Modularity, it is efficient in providing good results, and detecting hierarchical community structures. Its optimization goal is to maximize the Modularity of the community network.
The Modularity function is used to measure the quality of the results of the community detection algorithm. It can describe the compactness of detected communities [53]. Its function is defined as follows:
![]() |
where
is the number of edges in the network, and
is the adjacency matrix. If
equals
, then
; otherwise, it would be 0.
The formula can be further transformed into the following:
![]() |
represents the sum of the weights of the edges in community
, and
represents the sum of the weights of the edges connected to nodes in community
.
The Louvain algorithm consists of the following steps.
-
Step 1:
Traverse all the nodes
in the network, assign a single node
to the community of each neighbouring node, calculate the changes in the Modularity measure
represented by
, and add it to the community of the neighbouring node with the maximum change in Modularity measure. Repeat this step until all nodes are no longer change, and the generated small community is the input of the second step. -
Step 2:
Compress the graph. All nodes in the same community are compressed into a new node. The weights of the edges between the nodes in the community are converted into the weights of the ring of the new node, and the edge weights between the communities are converted into the edge weights between the new nodes.
-
Step 3:
Iterate these two steps until the algorithm is stable.
When node
is assigned to the community of neighbouring node
,
can be calculated by formula 6
![]() |
The pseudocode of the Louvain algorithm is shown in Table 3. The time complexity of the Louvain community discovery algorithm is
, where
is the number of nodes in the network. As the data scale increases, the time complexity of the algorithm increases by levels of
.
TABLE 3. Pseudocode of Louvain Algorithm.
Define directed node network graph structure as
|
|---|
1) Initialize each point in G as a community, calculate the module degree value at this time and store it in
; |
2)
; |
3) for
to
/*
is the number of vertices in the network graph*/ |
4) if
/*
calculate the degree of vertex */ |
| 5) add points to the community to which they are connected; |
| 6) else |
7) remove the vertex
from the original community; |
8) add
to the community that makes
the largest; |
| 9) end if |
| 10)end for |
11)calculate the modularity value at this time and store it in
; |
12) if
, go to step 2; |
| 13) end if; |
| 14) merge the communities into one super point; |
| 15) store the points contained in different hyper points into the corresponding collection array communities; |
| 16) return communities |
V. Experiment
A. Experiment Data
The experimental data is from Henan Province Government that have been collected from the confirmed COVID-19 patients in Henan Province in China (until March 13, 2020). After data cleaning, the patient knowledge graph of the spatiotemporal information is constructed with 2312 entities and 5055 entity relationships. The entity labels include “patient”, “train number”, “place of residence”, “place of departure”, “destination”, “hospital”, “event”, etc.
B. Experimental Platform
The experimental platform adopts the B/S architecture, which is developed and implemented based on the ECharts and Java languages. By taking advantage of both rich GIS information and the interactive visual analysis system, a visual analysis system of the spatiotemporal information knowledge graph of COVID-19 is constructed. The system interface is shown in Figure 6.
FIGURE 6.

Visual analysis of the COVID-19 patient’s knowledge graph.
Figure 6 is the network analysis of the patients’ relationships in Henan Province, which uses the following components.
-
A:
Maps and migration maps. It mainly displays the location information, urban trajectory and migration trajectory of patients.
-
B:
Interactive visual analysis of the knowledge graph of COVID-19 patients. Through the collaborative analysis with the maps, the patient type analysis, the regional prevention and control situation analysis, the gathering infected patient analysis, high-risk group prevention and control, the city track analysis, and the missing reports and concealed cases analysis, the following functions are realized: patient relationship tracking, high-risk group prevention and control information release, event pattern analysis, etc.
-
C:
Event axis. These lists are used to show the temporal and spatial characteristics of patients’ visiting events, diagnosis events, travel events, contact events, shopping events, gathering events, quarantine events and fever events.
C. Knowledge Graph Semantic Web Analysis
1). Analysis of Patients’ Types
After screening the “patient” and “departure place” entities, in Figure 7, it can be clearly seen that in the early stage of the epidemic, most of the infected people are related to “Wuhan”, “Hankou” and other Hubei areas, belonging to the “direct input” patient type.
FIGURE 7.
Analysis of patient types.
2). Analysis of Regional Prevention and Control Situation
After screening the “patient” and “location” entities, as shown in Figure 8, it can be seen clearly that the patients are mainly located in “Zhengzhou”, “Xinyang”, “Pingdingshan”, “Nanyang”, “Jiaozuo”, “Shangqiu”, “Xinxiang”, “Kaifeng”, “Hebi”, “Luohe”, “Zhoukou”, etc. Some patients moved directly between different cities, resulting in cross-regional infections. There is no personnel movement in “Jiyuan”, “Luohe”, and “Sanmenxia” due to strict control measures.
FIGURE 8.
Analysis of regional prevention and control situation.
3). Patients Analysis of Family Gathering Infection
After the character relationship is screened and the free node is removed, the high risk of infection from families has been proved by the Louvain group analysis, as shown in Figure 9.
FIGURE 9.
Patients’ analysis of family gathering infection.
Therefore, it is of necessity to implement quarantine measures for families.
4). High-Risk Group Prevention and Control Analysis
There are several patients who are infected during family gatherings. For example, as shown in Figure 10, based on the betweenness centrality analysis, “case 450”, “case 572”, “case 758”, “case 1270” and “case 1106” all get infected by their family members they have contacted. These cases are typical super spreaders (as shown in Figure 11(a)), and thus it is necessary to remind the personnel who have close contact with them.
FIGURE 10.
Analysis of super spreaders based on betweenness centrality.
FIGURE 11.

Analysis of typical cases.
As shown in Figure 11(b), “Case 49”, “case 786”, “case 424”, “case 922” and “case 787” took the same flight to travel abroad on the same day. It proves the necessity of the release the key flight information in time for early warnings, and the passengers on this flight should be quarantined for particular observations.
Node prediction analysis may discover further information. For example, as shown in Figure 11(c), the data show that case 41 and case 758 took the same train on the same day. The similarity analysis of node information is conducted, and a similarity value of 1.5 is obtained. This outcome indicates that case 41, who has not been listed as one of the contactees in the released details, might have contacted case 17. The value of the associated forecast between case 17 and case 41 is 1.649, as shown in Figure 12. Therefore, it is suspected that case 41 (or case 17) is unreported or concealed.
FIGURE 12.
Node attribute similarity calculation.
5). Analysis of Patient Trajectories in the City
The analysis of the patient trajectories in urban areas could help to take particular measures to report and control the places where cases have visited and the public transportation they have taken. In Figure 13, the left graph in the following shows the patient trajectories in the city, the middle graph is the sequential events network of “confirmed diagnosis–confirmed diagnosis–confirmed diagnosis–confirmed diagnosis”, and the right is the event axis.
FIGURE 13.
Analysis of patients’ trajectories in urban areas.
VI. Discussion
Experiments have proved that the knowledge graph of the spatiotemporal information of COVID-19 based on various heterogeneous data could take advantage of both semantic web analysis and the visual analysis of the spatiotemporal information for analysis and application to measures that are used to realize “macro situation control” of the epidemic outbreak and “precise prevention and control for patients”. Such measures help to improve the accuracy of locating the epidemic transmission path and preventing the epidemic from further spreading.
However, the database of this article is still relatively small. The proliferation of the data scale and semantic web scale would lead to low analysis efficiency and weak robustness. The knowledge graph of the spatiotemporal information for epidemic prevention and control in the future can be further studied from the following two aspects.
-
1)
The expansion of the data association scale. The data could be improved by adding associated multi-source, cross-domain data types, such as social network data, spatiotemporal location information, epidemic surveillance information and geographic environment data, to build knowledge models and representations suitable for large-scale temporal features. This improvement would help to form a large-scale spatiotemporal information semantic web of the COVID-19 epidemic situation and build up the relationships among epidemic information cross domains and disciplines. For example, the relationship between characters, in addition to “family”, “relatives”, there are “friends”, “colleagues”, “teacher-student” relations, etc. After expanding the character relationship type, a complex character relationship network can be established based on large-scale data such as company human resource data, government household registration data, etc., which would help to identify people suspected of contacting confirmed cases.
-
2)
Use a graph neural network to learn the spatiotemporal knowledge graph. COVID-19 patients’ spatiotemporal information knowledge graph is essentially a large-scale directed graph. A graph neural network model can be used to design a highly dynamic spatial-temporal neural network that meets the sequential characteristics of directed graphs. This design could be used for large-scale node prediction, link prediction and community clustering prediction algorithms in large-scale complex networks to realize the real-time prediction and simulation of the epidemic situation of the COVID-19 spatiotemporal information complex network. For example, we could preset the weights of spatial locations, patients’ influence, hidden relations, and patients’ preferences to study and construct a graph neural network model to implement community detection, epidemic control area classification and analysis of infection patterns.
VII. Conclusion
In response to the outbreaks, geographers took the initiative to continuously integrate the measures related to space-time big data such as COVID-19 epidemic maps, the distribution of communities with diagnosed residents, and the dynamic trajectory of patients. Their efforts in such areas like the spatial transmission of the epidemic, the dynamic analysis of the disease’s condition and the allocation of emergency resources, might be help of differentiated prevention and control and thus cause social and economic impacts. They have constructed spatial interaction models of population migration and spatial interaction models of epidemics. In general, spatiotemporal big data played a particular role in the emergency stage of the epidemic prevention and control.
In view of the lack of data association in spatiotemporal information analysis and the lack of spatiotemporal situation analysis in knowledge graphs, this article combines the semantic web of the geographic knowledge graph with the visual analysis model of spatial information and puts forward the comprehensive utilization of related technologies of the geographic knowledge graph and big data visual analysis. This realizes the situation analysis of COVID-19 and the exploration of patient relationships through interactive collaborative analysis.
Compared to previously conducted studies, there are seven innovations in this article.
-
1)
It constructs the COVID-19 patients’knowledge graph based on the information of the COVID-19 patients in Henan Province.
-
2)
It conducts patient type analysis, regional prevention, and control situation analysis, gathering infected patients’ analysis, high-risk group prevention and control analysis, city trajectory analysis, and missing report and concealed case analysis to trace the relationships between patients, publish information for high-risk group prevention and control, and analyse event patterns.
-
3)
It designs curve graphs to present the epidemic situation in China and in Henan Province based on the released COVID-19 information that has been analysed using multi-view collaborative analysis technology.
-
4)
It designs a bubble chart showing the development trend of COVID-19 in all provinces and cities in China.
-
5)
It designs a migration chart that is mainly based on the train passenger numbers published on people.com.cn that have reported confirmed cases.
-
6)
It designs a network node chart showing the relationship network in the patient knowledge graph.
-
7)
It designs the distribution map showing the distribution of the daily confirmed cases in Henan Province.
Starting from the analysis of the semantic web and the spatiotemporal distribution, a multi-level analysis and application from “macro situation control” to “precision patient prevention and control” has been implemented, which can be used to improve the scientificity and accuracy of the surveillance, prediction and responses related to new coronavirus pneumonia epidemics. support to further promote the intelligent prevention and control of major epidemic outbreaks and improve the accuracy of locating epidemic transmission path and preventing it from further spreading.
Acknowledgment
The authors would like to thank the work of different scholars in knowledge graphs that are cited in the references provided in this article. They would also like to thank the developers of ECharts for their excellent open-source visualization tools.
Biographies

Bingchuan Jiang received the B.S. and M.S. degrees in cartography and geographic information engineering from the Institute of Geospatial Information, Information Engineering University, China, in 2005 and 2009, respectively, and the Ph.D. degree from the Institute of Geospatial Information, PLA Strategic Support Force Information Engineering University, in 2013. He is currently a Lecturer with Information Engineering University. His research interests include the visual analysis of spatiotemporal big data and geographic knowledge graphs.

Xiong You received the B.S. and M.S. degrees in cartography and geographic information engineering and the Ph.D. degree from the Institute of Surveying and Mapping, China, in 1983, 1991, and 1994, respectively. He is currently a Professor and a Doctoral Supervisor with the Institute of Geospatial Information, PLA Strategic Support Force Information Engineering University. His research interests include virtual geographic environments and geographic information systems.

Ke Li received the B.S. and M.S. degrees in cartography and geographic information engineering and the Ph.D. degree from the Institute of Surveying and Mapping, China, in 1999, 2002, and 2008, respectively. He is currently an Associate Professor and a Master’s Supervisor with the Institute of Geospatial Information, PLA Strategic Support Force Information Engineering University. His research interests include geographic information systems, deep learning, and remote sensing image analysis.

Tingting Li received bachelor’s degree in English translation from Wuhan University, in 2017, and the master’s degree in English literature from Zhengzhou University, in 2019. She is currently a Teaching Assistant with Information Engineering University. Her research interest includes the application of translation variation strategies.

Xiaojun Zhou received the B.S. and M.S. degrees in cartography and geographic Information engineering from the Institute of Geospatial Information, Information Engineering University, China, in 2004 and 2008, respectively, and the Ph.D. degree from the Institute of Geospatial Information, PLA Strategic Support Force Information Engineering University, in 2014. He is currently a Lecturer with Information Engineering University. His research interests include 3-D GIS and virtual geographical environments.

Liheng Tan received the B.S. degree in cartography and geographic information systems from the School of Resource and Environmental Sciences, Wuhan University, in 2009, and the M.E. degree in control science and engineering from the College of Information Systems and Management, National University of Defense Technology, in 2011. He is currently a Lecturer with Information Engineering University. His research interests include computer graphics, 3-D GIS, virtual geographical environments, virtual reality, and scientific visualization.
Funding Statement
This work was supported in part by the National Natural Science Foundation of China (NSFC) under Grant 41801319 and Grant 61671141, in part by the National Key Research and Development Program of China under Grant 2018YFB1702000, and in part by the Fundamental Research Funds for the Central Universities under Grant N171612014, Grant N170308028, and Grant N180708009.
References
- [1].Huang X., Zhang J., Li D., and Li P., “Knowledge graph embedding based question answering,” in Proc. 12th ACM Int. Conf. Web Search Data Mining, Melbourne, VIC, Australia, Jan. 2019, pp. 105–113, doi: 10.1145/3289600.3290956. [DOI] [Google Scholar]
- [2].Hao Y., Zhang Y., Liu K., He S., Liu Z., Wu H., and Zhao J., “An end-to-end model for question answering over knowledge base with cross-attention combining global knowledge,” in Proc. 55th Annu. Meeting Assoc. Comput. Linguistics, Vancouver, BC, Canada, vol. 1, 2017, pp. 221–231, doi: 10.18653/v1/P17-1021. [DOI] [Google Scholar]
- [3].Wang H., Zhang F., Xie X., and Guo M., “DKN: Deep knowledge-aware network for news recommendation,” in Proc. World Wide Web Conf. World Wide Web, Lyon, France, 2018, pp. 1835–1844, doi: 10.1145/3178876.3186175. [DOI] [Google Scholar]
- [4].Wang X., Wang D., Xu C., He X., Cao Y., and Chua T., “Explainable reasoning over knowledge graphs for recommendation,” in Proc. AAAI Conf. Artif. Intell., Honolulu, HI, USA, Feb. 2019, pp. 5329–5336, doi: 10.1609/aaai.v33i01.33015329. [DOI] [Google Scholar]
- [5].James P., “Knowledge graphs,” in Linguistic Instruments in Knowledge Engineering. Amsterdam, The Netherlands: Elsevier, 1992, pp. 97–117. [Google Scholar]
- [6].Hogan A., Blomqvist E., Cochez M., d’Amato C., de Melo G., Gutierrez C., Gayo J. E. L., Kirrane S., Neumaier S., Ngomo A.-C. N., Polleres A., Navigli R., Rashid S. M., Rula A., Schmelzeisen L., Sequeda J., Staab S., and Zimmermann A., “Knowledge graphs,” 2020, arXiv:2003.02320. [Online]. Available: http://arxiv.org/abs/2003.02320
- [7].Creswick N. and Westbrook J. I., “Social network analysis of medication advice-seeking interactions among staff in an Australian hospital,” Int. J. Med. Informat., vol. 79, no. 6, pp. e116–e125, Jun. 2010, doi: 10.1016/j.ijmedinf.2008.08.005. [DOI] [PubMed] [Google Scholar]
- [8].Small M., Shi P., and Tse C. K., “Plausible models for propagation of the SARS virus,” IEICE Trans. Fundamentals Electron., Commun. Comput. Sci., vol. 87, no. 9, pp. 2379–2386, 2004, doi: 10.1109/TVLSI.2004.833400. [DOI] [Google Scholar]
- [9].Guan W., Ni Z., Hu Y., Liang W., and Zhong N., “Clinical characteristics of coronavirus disease 2019 in China,” New England J. Med., vol. 382, no. 18, pp. 1708–1720, Apr. 2020, doi: 10.1056/NEJMoa2002032. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [10].He F., Hu Z.-J., Zhang W.-C., Cai L., Cai G.-X., and Aoyagi K., “Construction and evaluation of two computational models for predicting the incidence of influenza in Nagasaki prefecture, japan,” Sci. Rep., vol. 7, no. 1, pp. 1–9, Dec. 2017, doi: 10.1038/s41598-017-07475-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [11].Moradi Kordmahalleh M., Gorji Sefidmazgi M., Homaifar A., Kc D. B., and Guiseppi-Elie A., “Time-series forecasting with evolvable partially connected artificial neural network,” in Proc. Conf. Companion Genet. Evol. Comput. Companion (GECCO Comp), Vancouver, BC, Canada, 2014, pp. 79–80, doi: 10.1145/2598394.2598435. [DOI] [Google Scholar]
- [12].Sloot P. M. A., Ivanov S. V., Boukhanovsky A. V., van de Vijver D. A. M. C., and Boucher C. A. B., “Stochastic simulation of HIV population dynamics through complex network modelling,” Int. J. Comput. Math., vol. 85, no. 8, pp. 1175–1187, Aug. 2008, doi: 10.1080/00207160701750583. [DOI] [Google Scholar]
- [13].Auchincloss A. H. and Roux A. V. D., “A new tool for epidemiology: The usefulness of dynamic-agent models in understanding place effects on health,” Amer. J. Epidemiol., vol. 168, no. 1, pp. 1–8, May 2008, doi: 10.1093/aje/kwn118. [DOI] [PubMed] [Google Scholar]
- [14].Mei S., Sloot P. M. A., Quax R., Zhu Y., and Wang W., “Complex agent networks explaining the HIV epidemic among homosexual men in Amsterdam,” Math. Comput. Simul., vol. 80, no. 5, pp. 1018–1030, Jan. 2010, doi: 10.1016/j.matcom.2009.12.008. [DOI] [Google Scholar]
- [15].Balcan D., Colizza V., Goncalves B., Hu H., Ramasco J. J., and Vespignani A., “Multiscale mobility networks and the spatial spreading of infectious diseases,” Proc. Nat. Acad. Sci. USA, vol. 106, no. 51, pp. 21484–21489, Dec. 2009, doi: 10.1073/pnas.0906910106. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [16].Rodríguez E.-M., Díaz F., and Pérez M.-V., “Spatio-temporal clustering of American cutaneous Leishmaniasis in a rural municipality of Venezuela,” Epidemics, vol. 5, no. 1, pp. 11–19, Mar. 2013, doi: 10.1016/j.epidem.2012.10.002. [DOI] [PubMed] [Google Scholar]
- [17].Wesolowski A., Eagle N., Tatem A. J., Smith D. L., Noor A. M., Snow R. W., and Buckee C. O., “Quantifying the impact of human mobility on malaria,” Science, vol. 338, no. 6104, pp. 267–270, Oct. 2012, doi: 10.1126/science.1223467. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [18].Wu E., Liu W., and Chawla S., “Spatio-temporal outlier detection in precipitation data,” in Proc. Int. Workshop Knowl. Discovery Sensor Data. Berlin, Germany: Springer, 2008, pp. 115–133, doi: 10.1007/978-3-642-12519-5_7. [DOI] [Google Scholar]
- [19].Donnelly C. A., Ghani A. C., Leung G. M., Hedley A. J., Fraser C. R., Riley S., Abu-Raddad L. J., Ho L. M., Thach T. Q., Chau P., Chan K. P., and Lam T. H., “Epidemiological determinants of spread of causal agent of severe acute respiratory syndrome in Hong Kong,” Lancet, vol. 361, no. 9371, pp. 1761–1766, 2003, doi: 10.1016/S0140-6736(03)13410-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].Kalipeni E. and Zulu L. C., “HIV and AIDS in Africa: A geographic analysis at multiple spatial scales,” GeoJournal, vol. 77, no. 4, pp. 505–523, Aug. 2012, doi: 10.1007/s10708-010-9358-6. [DOI] [Google Scholar]
- [21].Wu Y., Lee G., Fu X., Soh H., and Hung T., “Mining weather information in dengue outbreak: Predicting future cases based on wavelet, SVM and GA,” in Advances in Electrical Engineering and Computational Science. Dordrecht, The Netherlands: Springer, 2009, pp. 483–494, doi: 10.1007/978-90-481-2311-7_41. [DOI] [Google Scholar]
- [22].Gruhl D., Guha R., Liben-Nowell D., and Tomkins A., “Information diffusion through blogspace,” in Proc. 13th Conf. World Wide Web, New York, NY, USA, 2004, pp. 491–501, doi: 10.1145/988672.988739. [DOI] [Google Scholar]
- [23].Jin S. C., Tao Y. B., Yan Y. Y., and Dai H. R., “Infectious disease patterns analysis based on visualization of multidimensional space-time data,” J. Comput.-Aided Des. Comput. Graph., vol. 31, no. 2, pp. 241–255, 2019, doi: 10.3724/SP.J.1089.2019.17653. [DOI] [Google Scholar]
- [24].Zhou G. and Chen F., “Urban congestion areas prediction by combining knowledge graph and deep spatio-temporal convolutional neural network,” in Proc. 4th Int. Conf. Electromech. Control Technol. Transp. (ICECTT), Guilin, China, Apr. 2019, pp. 105–108, doi: 10.1109/ICECTT.2019.00031. [DOI] [Google Scholar]
- [25].Jiang B., Wan G., Xu J., Li F., and Wen H., “Geographic knowledge graph building extracted from multi-sourced heterogeneous data,” Acta Geodaetica Cartographica Sinica, vol. 47, no. 8, pp. 1051–1061, Aug. 2018, doi: 10.11947/j.AGCS.2018.20180113. [DOI] [Google Scholar]
- [26].Marrero M., Urbano J., Sánchez-Cuadrado S., Morato J., and Gómez-Berbís J. M., “Named entity recognition: Fallacies, challenges and opportunities,” Comput. Standards Interfaces, vol. 35, no. 5, pp. 482–489, Sep. 2013, doi: 10.1016/j.csi.2012.09.004. [DOI] [Google Scholar]
- [27].Clare D., “Reading geography between the lines: Extracting local place knowledge from text,” in Spatial Information Theory, vol. 8116. 2013, pp. 320–337, doi: 10.1007/978-3-319-01790-7_18. [DOI] [Google Scholar]
- [28].Yu L., Lu F., and Liu X., “A bootstrapping based approach for open geo-entity relation extraction,” Acta Geodaetica et Cartographica Sinica, vol. 45, no. 5, pp. 616–622, 2016, doi: 10.11947/j.AGCS.2106.20150181. [DOI] [Google Scholar]
- [29].Loglisci C., Ienco D., Roche M., Teisseire M., and Malerba D., “Toward geographic information harvesting: Extraction of spatial relational facts from Web documents,” in Proc. IEEE 12th Int. Conf. Data Mining Workshops, Washington, DC, USA, Dec. 2012, pp. 789–796, doi: 10.1109/ICDMW.2012.20. [DOI] [Google Scholar]
- [30].Kyzirakos K., Karpathiotakis M., and Koubarakis M., “Strabon: A semantic geospatial DBMS,” in Proc. 11th Int. Semantic Web Conf. (ISWC), Boston, MA, USA, Nov. 2012, pp. 295–311. [Google Scholar]
- [31].Duan H., Meng L., Huang C., Li Y., and Li J., “A method for geo semantic spatial index on SPARQL query,” Acta Geodaetica et Cartographica Sinica, vol. 42, no. 2, pp. 193–199, 2014, doi: 10.13485/j.cnki.11-2089.2014.0028. [DOI] [Google Scholar]
- [32].Gür N., Pedersen T. B., Zimányi E., and Hose K., “A foundation for spatial data warehouses on the semantic Web,” Semantic Web, vol. 9, no. 5, pp. 557–587, Aug. 2018, doi: 10.3233/sw-170281. [DOI] [Google Scholar]
- [33].Lu F., Yu L., and Qiu P. Y., “On geographic knowledge graph,” J. Geo-Inf. Sci., vol. 19, no. 6, pp. 723–734, Jun. 2017, doi: 10.3724/SP.J.1047.2017.00723. [DOI] [Google Scholar]
- [34].Chen J., Deng S., and Chen H., “Crowdgeokg: Crowdsourced geo-knowledge graph,” in Proc. China Conf. Knowl. Graph Semantics Comput. Singapore: Springer, Aug. 2017, pp. 165–172, doi: 10.1007/978-981-10-7359-5_17. [DOI] [Google Scholar]
- [35].Wang S., Zhang X., Ye P., Du M., Lu Y., and Xue H., “Geographic knowledge graph (GeoKG): A formalized geographic knowledge representation,” ISPRS Int. J. Geo-Inf., vol. 8, no. 4, p. 184, Apr. 2019, doi: 10.3390/ijgi8040184. [DOI] [Google Scholar]
- [36].Sun Y. and Sarwat M., “A generic database indexing framework for large-scale geographic knowledge graphs,” in Proc. 26th ACM SIGSPATIAL Int. Conf. Adv. Geographic Inf. Syst., Seattle, WA, USA, Nov. 2018, pp. 289–298, doi: 10.1145/3274895.3274966. [DOI] [Google Scholar]
- [37].Sun Y., Yu J., and Sarwat M., “Demonstrating spindra: A geographic knowledge graph management system,” in Proc. IEEE 35th Int. Conf. Data Eng. (ICDE), Macau, China, Apr. 2019, pp. 2044–2047, doi: 10.1109/ICDE.2019.00235. [DOI] [Google Scholar]
- [38].Wu X., Zhao X. P., and Yu J. K., “Trajectory graph: A method of trajectory information identifying based on knowledge graph,” Appl. Res. Comput., vol. 37, no. 11, doi: 10.19734/j.issn.1001-3695.2019.07.0270. [DOI] [Google Scholar]
- [39].Xiao Y., Chen D., Wei S., Li Q., Wang H., and Xu M., “Rumor propagation dynamic model based on evolutionary game and anti-rumor,” Nonlinear Dyn., vol. 95, no. 1, pp. 523–539, Jan. 2019, doi: 10.1007/s11071-018-4579-1. [DOI] [Google Scholar]
- [40].Xiao Y., Yang Q., Sang C., and Liu Y., “Rumor diffusion model based on representation learning and anti-rumor,” IEEE Trans. Netw. Service Manage., vol. 17, no. 3, pp. 1910–1923, Sep. 2020, doi: 10.1109/TNSM.2020.2994141. [DOI] [Google Scholar]
- [41].Xiao Y., Song C., and Liu Y., “Social hotspot propagation dynamics model based on multidimensional attributes and evolutionary games,” Commun. Nonlinear Sci. Numer. Simul., vol. 67, pp. 13–25, Feb. 2019, doi: 10.1016/j.cnsns.2018.06.017. [DOI] [Google Scholar]
- [42].Gao Y., Gao S., Li R., and Liu Y., “A semantic geographical knowledge wiki system mashed up with Google maps,” Sci. China Technol. Sci., vol. 53, no. 1, pp. 52–60, May 2010, doi: 10.1007/s11431-010-3208-0. [DOI] [Google Scholar]
- [43].Liu Y., Li R., Chen K., Yuan Y., Huang L., and Yu H., “KIDGS: A geographical knowledge-informed digital gazetteer service,” in Proc. 17th Int. Conf. Geoinform., Fairfax, VA, USA, Aug. 2009, doi: 10.1109/GEOINFORMATICS.2009.5293495. [DOI] [Google Scholar]
- [44].Lin H. and Chen M., “Managing and sharing geographic knowledge in virtual geographic environments (VGEs),” Ann. GIS, vol. 21, no. 4, pp. 261–263, Oct. 2015, doi: 10.1080/19475683.2015.1099568. [DOI] [Google Scholar]
- [45].You L. and Lin H., “Towards a research agenda for knowledge engineering of virtual geographical environments,” Ann. GIS, vol. 21, no. 3, pp. 163–171, 2016, doi: 10.1080/19475683.2016.1199594. [DOI] [Google Scholar]
- [46].Laurini R., “A conceptual framework for geographic knowledge engineering,” J. Vis. Lang. Comput., vol. 25, no. 1, pp. 2–19, Feb. 2014, doi: 10.1016/j.jvlc.2013.10.004. [DOI] [Google Scholar]
- [47].Jiang B., Tan L., Ren Y., and Li F., “Intelligent interaction with virtual geographical environments based on geographic knowledge graph,” ISPRS Int. J. Geo-Inf., vol. 8, no. 10, p. 428, Sep. 2019, doi: 10.3390/ijgi8100428. [DOI] [Google Scholar]
- [48].Liu J., Chen C., and Xu J., “Spatiotemporal analysis of trajectories of guqin celebrities based on crowdsourcing data,” J. Geo-Inf. Sci., vol. 21, no. 6, pp. 844–853, 2019, doi: 10.12082/dqxxkx.2019.180575. [DOI] [Google Scholar]
- [49].Liu J. N., Liu H. Y., Chen X. H., Guo X., Guo W. Y., Zhu X. M., Zhao Q. B., and Li J., “Terrorism event model by knowledge graph,” Geomatics Inf. Sci. Wuhan Univ., to be published, doi: 10.13203/j.whugis20190428. [DOI]
- [50].Freeman L. C., “A set of measures of centrality based on betweenness,” Sociometry, vol. 4, no. 1, pp. 35–41, 1977, doi: 10.2307/3033543. [DOI] [Google Scholar]
- [51].Song Z., Duan H., Ge Y., and Qiu X., “A novel measure of centrality based on betweenness,” in Proc. Chin. Autom. Congr. (CAC), Wuhan, China, Nov. 2015, pp. 174–178, doi: 10.1109/CAC.2015.7382491. [DOI] [Google Scholar]
- [52].Greene D., Doyle D., and Cunningham P., “Tracking the evolution of communities in dynamic social networks,” in Proc. Int. Conf. Adv. Social Netw. Anal. Mining, Washington, DC, USA, Aug. 2010, pp. 176–183, doi: 10.1109/ASONAM.2010.17. [DOI] [Google Scholar]
- [53].Newman M. E. J. and Girvan M., “Finding and evaluating community structure in networks,” Phys. Rev. E, Stat. Phys. Plasmas Fluids Relat. Interdiscip. Top., vol. 69, no. 2, pp. 1–16, Feb. 2004, doi: 10.1103/PhysRevE.69.026113. [DOI] [PubMed] [Google Scholar]































