Skip to content

Commit

Permalink
[WIP] explorer 220 graph-exploration (#1429)
Browse files Browse the repository at this point in the history
  • Loading branch information
abby-cyber authored Jan 27, 2022
1 parent 627327e commit a02c2a1
Show file tree
Hide file tree
Showing 10 changed files with 36 additions and 11 deletions.
Binary file removed docs-2.0/nebula-explorer/figs/ex-ug-013-1.png
Binary file not shown.
Binary file removed docs-2.0/nebula-explorer/figs/ex-ug-013-2.png
Binary file not shown.
Binary file removed docs-2.0/nebula-explorer/figs/ex-ug-014-2.png
Binary file not shown.
Binary file removed docs-2.0/nebula-explorer/figs/ex-ug-015-1.png
Binary file not shown.
Binary file removed docs-2.0/nebula-explorer/figs/ex-ug-015-2.png
Binary file not shown.
Binary file removed docs-2.0/nebula-explorer/figs/ex-ug-016-1.png
Binary file not shown.
Binary file removed docs-2.0/nebula-explorer/figs/ex-ug-016-2.png
Binary file not shown.
Binary file removed docs-2.0/nebula-explorer/figs/ex-ug-017-1.png
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
47 changes: 36 additions & 11 deletions docs-2.0/nebula-explorer/operation-guide/ex-ug-graph-exploration.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,61 @@
# 图探索拓展
# 探索拓展

图探索拓展分为以下四类
图数据库的探索拓展功能分为以下四类

- 拓展
- 共同邻居
- 路径查询
- 查看属性

![query_exploration](../figs/exploration_query.gif)
## 前提条件

使用**探索拓展**的所有功能前,确保画布中有点数据。具体操作,参见[开始探索](ex-ug-query-exploration.md)

## 拓展

在菜单栏,点击 ![expand](../figs/rightclickmenu-expand.png) 图标,打开 **拓展** 窗口。用户可以双击某一点,对该点进行拓展。也可以框选画布中的多个点,在如下操作栏中修改边类型,选择边的流入流出方向,修改点的颜色,规定拓展步数和自定义过滤条件。
在左侧导航栏,单击![expand](../figs/nav-expand.png)图标,打开**拓展**窗口。用户可以双击某一点,对该点进行拓展。也可以右键框选画布中的多个点,在操作栏中修改边类型,选择边的流入流出方向,修改点的颜色,规定拓展步数和自定义过滤条件。

| 参数 | 描述 |
| -------- | ------------------------------------------------------------ |
| 边类型 | 默认显示并选中图数据库中的所有边。 |
| 方向 | 定义所有选中点的边的方向来查询目标点,包括`流出``流入``双向`三个选项。 |
| 点的样式 | `按标签类型分类`:目标点的显示颜色和相应的 Tag 颜色一致。<br />`自定义样式`:自定义目标点的显示颜色。 |
| 步数 | `单步`:自定义选中点至目标点的跳数。<br />`范围`:自定义选中点至目标点的范围。 |
| 筛选条件 | 根据筛选条件查询目标点。 |

!!! Note

面板内配置修改后会保存当前配置,当双击或者右键快捷拓展时候会以当前配置进行拓展
系统在面板内配置修改后会保存当前配置,当双击点或者右键对点快捷拓展时候会以当前配置进行拓展

![expand](../figs/ex-ug-013-2.png)

## 共同邻居

在菜单栏,点击 ![commonneighbor](../figs/rightclickmenu-commonNeighbor.png) 图标,打开 **共同邻居** 窗口。用户可以选中画布中的两个点或多个点,查询它们的共同邻居。选中的点无共同邻居时,默认返回 **没有相应数据**
在左侧导航栏,单击![commonneighbor](../figs/nav-commonNeighbor.png)图标,打开**共同邻居**窗口。用户可以选中画布中的两个点或多个点,查询它们的共同邻居。选中的点无共同邻居时,默认返回**没有相应数据**

关于如何选中两个点或者多个点的操作,参见[常规操作](ex-ug-shortcuts.md)

![common_neighbor](../figs/ex-ug-014-2.png)

## 路径查询

在菜单栏,点击 ![findpath](../figs/rightclickmenu-findPath.png) 图标,打开 **路径查询** 窗口。用户可以选中画布中的两个点,默认框选的第一个点为起点,第二个点为终点。用户可自定义边的类型和方向,规定拓展步数,选择查询以下三种路径: `All path``Shortest path``Noloop path`
在左侧导航栏,单击![findpath](../figs/nav-findPath.png)图标,打开**路径查询**窗口。**用户可以选中画布中的两个点,默认框选的第一个点为起点,第二个点为终点。**用户可自定义边的类型和方向,规定拓展步数,选择查询路径

![find_path](../figs/ex-ug-015-2.png)
| 参数 | 描述 |
| -------- | ------------------------------------------------------------ |
| 边类型 | 默认显示并选中图数据库中的所有边。 |
| 方向 | 定义起始点的边的方向来查询和目标点的路径,包括`流出``流入``双向`三个选项。 |
| 查询类型 | `全路径`:查询符合条件的所有路径。<br />`最短路径`:查询符合条件的最短路径。<br />`非循环路径`:查询符合条件的非循环路径。 |
| 选中步骤 | 起始点至终点的路径的条数。 |
| 筛选条件 | 根据筛选条件筛选目标点。 |

## 查看属性

在菜单栏,点击 ![propertyview](../figs/nav-propertyView.png) 图标,打开 **查看属性** 窗口。用户可以选择在画布中展示或隐藏点或边的属性。点击确认后,缩放比例大于 100% 时候才会显示属性在画布上,小于 100% 的时候会自动隐藏。
在左侧导航栏,单击![propertyview](../figs/nav-propertyView.png)图标,打开**查看属性**窗口。用户可以选择在画布中展示或隐藏点或边的属性。

!!! note

- 缩放比例大于 90% 时候在画布上才会显示点属性,小于 90% 的时候会自动隐藏。
- 缩放比例大于 100% 时候在画布上才会显示边属性,小于 100% 的时候会自动隐藏。



![show_property](../figs/ex-ug-016-2.png)

0 comments on commit a02c2a1

Please sign in to comment.