首页 > 解决方案 > UML 类图中的 GeoJSON 位置

问题描述

我有一个 geoJSON 对象,如下所示(根据:http ://geojson.org/ ):

{
  "type": "Feature",
  "geometry": {
    "type": "Point",
    "coordinates": [125.6, 10.1]
  },
  "properties": {
    "name": "Dinagat Islands"
  }
}

我有以下 UML 类,需要在类图中表示这个位置:

在此处输入图像描述

BusinessLocation 属性将是第一个片段中显示的 geoJSON 位置类型。我是否需要在类图中有其他结构来阐明位置,即位置具有类型、具有类型的几何、坐标……等等?提前致谢。

标签: jsonuml

解决方案


您需要显示 的类结构Location并与之建立关联Business

在此处输入图像描述

  • 我对拥有的财产使用小写字母businessLocation
  • geometry并且properties是结构化的,也应该指定为类结构(这里没有这样做)。
  • 如果你愿意,Location你可能会刻板印象。<<JSON>>

推荐阅读