cjval 0.9.0

Schema-validation of CityJSON/Seq datasets
Documentation
{
  "type": "CityJSON",
  "version": "2.0",
  "extensions": {
    "Potatoe": {
      "url": "https://raw.githubusercontent.com/cityjson/specs/refs/heads/main/extensions/20/potato.ext.json"
    }
  },
  "CityObjects": {
    "un": {
      "type": "+Potato",
      "attributes": {
        "my-attribute": "okay"
      },
      "geometry": [
        {
          "boundaries": [
            [
              [[0, 1, 2, 3]],
              [[4, 5, 0, 3]],
              [[5, 6, 1, 0]],
              [[6, 7, 2, 1]],
              [[3, 2, 7, 4]],
              [[7, 6, 5, 4]]
            ]
          ],
          "lod": "1",
          "type": "Solid"
        }
      ]
    }
  },
  "vertices": [
    [2000, 1000, 1000],
    [1000, 2000, 1000],
    [0, 1000, 1000],
    [1000, 0, 1000],
    [1000, 0, 0],
    [2000, 1000, 0],
    [1000, 2000, 0],
    [0, 1000, 0]
  ],
  "transform": {
    "scale": [0.0, 0.0, 0.0],
    "translate": [1.0, 1.0, 1.0]
  }
}