diff --git a/_posts/2023-09-27-cityjson-v20.md b/_posts/2023-09-27-cityjson-v20.md index b5ea209e38..8a0b0d158c 100644 --- a/_posts/2023-09-27-cityjson-v20.md +++ b/_posts/2023-09-27-cityjson-v20.md @@ -1,6 +1,6 @@ --- layout: post -title: CityJSON v2.0 is released! +title: CityJSON v2.0 is released 🚀 categories: news date: 2023-09-27 15:59 --- @@ -19,7 +19,7 @@ We've been working hard, in collaboration with [Geonovum](https://www.geonovum.n Perhaps more importantly, we have updated the eco-systems: - - [cjio](https://github.com/cityjson/cjio) has been updated to v0.7 and offers an upgrade operator to automatically upgrade your existing files + - [cjio](https://github.com/cityjson/cjio) has been updated to v0.9 and offers an upgrade operator to automatically upgrade your existing files to v2.0 - [cjval (the official validator)](https://validator.cityjson.org/) - you can [upgrade your files automatically and pain-free]({{ site.baseurl }}/tutorials/upgrade20/) - [the online view ninja](https://ninja.cityjson.org/) supports v2.0 already diff --git a/datasets/index.md b/datasets/index.md index 75a43d4593..a0c49a5573 100755 --- a/datasets/index.md +++ b/datasets/index.md @@ -16,12 +16,12 @@ permalink: /datasets/ ## Simple geometries - - [cube.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v1.1/cube.city.json) -- a unit cube - - [tetra.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v1.1/tetra.city.json) -- a simple tetrahedron - - [torus.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v1.1/torus.city.json) -- a unit cube with a genus of one - - [msol.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v1.1/msol.city.json) -- one MultiSolid: 2 unit cubes that are not adjacent - - [csol.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v1.1/csol.city.json) -- one CompositeSolid: 2 adjacent unit cubes - - [twocube.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v1.1/twocube.city.json) -- one object as two geometries: 2 unit cubes adjacent (sharing a face) + - [cube.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v2.0/cube.city.json) -- a unit cube + - [tetra.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v2.0/tetra.city.json) -- a simple tetrahedron + - [torus.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v2.0/torus.city.json) -- a unit cube with a genus of one + - [msol.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v2.0/msol.city.json) -- one MultiSolid: 2 unit cubes that are not adjacent + - [csol.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v2.0/csol.city.json) -- one CompositeSolid: 2 adjacent unit cubes + - [twocube.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v2.0/twocube.city.json) -- one object as two geometries: 2 unit cubes adjacent (sharing a face) For different City Objects (buildings, trees, roads, etc.) and different geometries, see the latest [CityJSON specifications](https://www.cityjson.org/specs/), and to understand how the hierarchical brackets work, see [this guide](https://www.cityjson.org/dev/geom-arrays/). @@ -30,15 +30,15 @@ For different City Objects (buildings, trees, roads, etc.) and different geometr Here are 2 files with [Geometry templates](https://www.cityjson.org/specs/#geometry-templates); [more details about Geometry templates](https://www.cityjson.org/dev/geom-templates/). - - [geomtemplate.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v1.1/geomtemplate.city.json) -- one simple geometry template: a "cuboid tree" - - [LoD3_Railway.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/3dcities/v1.1/LoD3_Railway.city.json) contains several trees on the hills, all those are Geometry templates. + - [geomtemplate.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v2.0/geomtemplate.city.json) -- one simple geometry template: a "cuboid tree" + - [LoD3_Railway.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/3dcities/v2.0/LoD3_Railway.city.json) contains several trees on the hills, all those are Geometry templates. ![](railway_gt.png) ## With Extensions - - [cube.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v1.1/cube.city.json) -- a unit cube of type `"+GenericCityObject"`, which is defined in the Generic Extension ([see its schema](https://www.cityjson.org/extensions/download/generic.ext.json)) + - [cube.city.json](https://3d.bk.tudelft.nl/opendata/cityjson/simplegeom/v2.0/cube.city.json) -- a unit cube of type `"+GenericCityObject"`, which is defined in the Generic Extension ([see its schema](https://www.cityjson.org/extensions/download/generic.ext.json)) - [noise_data.city.json](../tutorials/files/noise_data.city.json) is a demo file with the Noise extension (schema [noise.ext.json](../tutorials/files/noise.ext.json)), more details in [this tutorial]({{ '/tutorials/extension/' | prepend: site.baseurl }}) @@ -62,7 +62,7 @@ Here are 2 files with [Geometry templates](https://www.cityjson.org/specs/#geome {{ i.name }} [GML] ({{ i.gml-size }}MB) - [JSON] ({{ i.json-size }}MB) + [JSON] ({{ i.json-size }}MB) {% if i.textures %} [ZIP]