Knowledge graph uses entities, relationships and attributes to describe the real world. This document introduces key concepts related to the geospatial knowledge graph module.
Graph Database
With increasingly diverse datasources and complex data relationships/business logic, traditional relational databases struggle to meet requirements such as high-performance deep analysis and association queries. Knowledge graph uses graph database as its storage engine. For more usage information, see Configure and Connect Graph Database.
Entity Type
Entity type defines a collection of homogeneous entities sharing common attributes and a spatial feature type, such as specific categories of people, objects, or geographic features. Managed in the list of Graph Manager.
Relationship Type
Relationship type defines a collection of homogeneous relationships between two entity types, sharing common attributes and a spatial feature type. Relationship types can be considered from multiple dimensions including attributes, space, and time, such as adjacency, containment, association, and dependency. Managed in the list of Graph Manager.
Entity
Nodes in the graph representing distinctive and independent objective things. Entities are individual instances of entity types, analogous to records in relational databases. For example, if the entity type is "City", "Beijing" represents one entity. Entities may contain multiple attributes. The knowledge graph module provides capabilities for Building, Deleting, displaying, Custom Styling, and viewing attributes of entities.
Attribute
Inherent characteristics of entities, similar to variables. For example, the entity "Beijing" has attributes like population and area.
Relationship
Edges in the graph connecting two entities, describing directional associations from one entity to another. A node can be connected by multiple relationships as either source or target. The knowledge graph module provides relationship construction capabilities.
Graph View
A visual representation of node-and-relationship networks. SuperMap iDesktopX adds a "Graph" node in the workspace - a view parallel to maps for storing explored graph views.
Graph Document
An XML document similar to map templates that saves graph style information. Exported documents can be shared.
Data Lineage
Records GPA execution processes in graph databases. The constructed data graph visually displays data calculation workflows and traces data resource relationships, providing key capabilities for data governance. Offers product-supported solutions for data management and governance.