知识图谱服务简介

使用 GeoScene Maps SDK for JavaScript,您可以连接到知识图谱服务。知识图谱服务由两个主要资源组成。知识图谱包含实体关系及其关联属性。数据模型通过定义图谱中的实体类型关系类型来定义知识图谱的模式。通过 knowledgeGraphService,您可搜索查询知识图谱,并可添加、更新和删除实体和关系。知识图谱可以包含空间和非空间数据。任何具有几何的实体及其连接关系都可添加到地图中。

获取知识图谱

knowledgeGraphService 是其自己的模块,用于连接到 GeoScene Enterprise 上的现有知识图谱服务。第一步是加载知识图谱模块并获取知识图谱。

代码块使用深色复制
               
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
require([
  "geoscene/rest/knowledgeGraphService"
], (knowledgeGraphModule) => {

  //define url to knowledge graph service
  const url = "https://myHostName.domain.com/geoscene/rest/services/Hosted/myServiceName/KnowledgeGraphServer";

  //fetch knowledge graph
  KnowledgeGraphModule.fetchKnowledgeGraph(url)
  .then((kg) => {

    //view the knowledge graph data model in the console
    console.log(knowledgeGraph);
  });
});

加载知识图谱后,可使用 executeSearchStreaming()executeQueryStreaming() 检索特定记录,或使用 executeApplyEdits() 在图谱中添加、更新或删除记录。

其他主题

搜索和查询知识图谱

了解如何搜索和查询知识图谱。

编辑知识图谱数据

了解如何在知识图谱中添加、编辑和移除记录。

您的浏览器不再受支持。请升级您的浏览器以获得最佳体验。