跳到主要内容
知识地图map:地图是不是任意空间图谱?ArcBlock 体系

你在这里。看看这个问题与其他知识怎样相连。

选择节点前往页面 · 展开后可留在地图中阅读

知识地图沿着连接,读懂一个问题
← AFS 与界面

一个问题

map:地图是不是任意空间图谱?

map 面向地理位置、地图中心与标记。

用 map 标出会议地点,是地理地图的用途。Learning 中的概念关系图表达的是知识关系,不应因为节点可以移动就等同于这个 map 类型。注册表中的 Leaflet 是 Web 实现线索。

先认识这些属性

center 按“纬度、经度”指定初始中心,zoom 指定初始缩放级别,markers 列出要标记的位置。每个标记里的 lat、lng 也是纬度与经度;label 是显示说明。

读一个结构例子

以下摘自源码注册示例。它展示结构,未在本页运行;示例中的路径和动作需要应用提供。

json
{
  "id": "office-map",
  "type": "map",
  "props": {
    "center": [
      37.7749,
      -122.4194
    ],
    "zoom": 12,
    "tileStyle": "carto-dark",
    "markers": [
      {
        "lat": 37.7749,
        "lng": -122.4194,
        "label": "HQ",
        "intent": "info"
      },
      {
        "lat": 37.785,
        "lng": -122.409,
        "label": "Office 2",
        "intent": "success"
      }
    ],
    "fitMarkers": true
  }
}

tileStyle 选择底图样式,fitMarkers: true 要求调整可见范围以容纳所有标记。标记的 intent 表达呈现语义,例如信息或成功颜色;它本身不证明地点经过验证。此例是二维地图配置,三维地球仪需要另外选择受支持的呈现方式。

查看 map 的技术文档。

检查一下理解

一张概念关系图与 map 类型有什么区别?

概念图表达知识关系;map 面向地理位置与地图标记。