From 83306253e36bbc3fb53801fdae8dee62f1a47be5 Mon Sep 17 00:00:00 2001 From: Marco Hutter Date: Wed, 12 Oct 2022 19:38:59 +0200 Subject: [PATCH] Add IDs to metadata schemas --- .../Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.0.json | 1 + .../Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.1.json | 1 + .../Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.0.json | 1 + .../Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.1.json | 1 + Specs/Data/Cesium3DTiles/Metadata/ExternalSchema/schema.json | 1 + Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.0.json | 1 + Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.1.json | 1 + .../ImplicitContentBoundingVolumeSemantics/tileset_1.0.json | 1 + .../ImplicitContentBoundingVolumeSemantics/tileset_1.1.json | 1 + .../ImplicitContentHeightAndRegionSemantics/tileset_1.0.json | 1 + .../ImplicitContentHeightAndRegionSemantics/tileset_1.1.json | 1 + .../Metadata/ImplicitContentHeightSemantics/tileset_1.0.json | 1 + .../Metadata/ImplicitContentHeightSemantics/tileset_1.1.json | 1 + .../Metadata/ImplicitContentMetadata/tileset_1.0.json | 1 + .../Metadata/ImplicitContentMetadata/tileset_1.1.json | 1 + .../Metadata/ImplicitGeometricErrorSemantics/tileset_1.0.json | 1 + .../Metadata/ImplicitGeometricErrorSemantics/tileset_1.1.json | 1 + .../Metadata/ImplicitGroupMetadata/tileset_1.0.json | 1 + .../Metadata/ImplicitGroupMetadata/tileset_1.1.json | 1 + .../Metadata/ImplicitHeightAndRegionSemantics/tileset_1.0.json | 1 + .../Metadata/ImplicitHeightAndRegionSemantics/tileset_1.1.json | 1 + .../Metadata/ImplicitHeightAndSphereSemantics/tileset_1.0.json | 1 + .../Metadata/ImplicitHeightAndSphereSemantics/tileset_1.1.json | 1 + .../Metadata/ImplicitHeightSemantics/s2-tileset_1.0.json | 1 + .../Metadata/ImplicitHeightSemantics/s2-tileset_1.1.json | 1 + .../Metadata/ImplicitHeightSemantics/tileset_1.0.json | 1 + .../Metadata/ImplicitHeightSemantics/tileset_1.1.json | 1 + .../ImplicitMultipleContentsWithMetadata/tileset_1.0.json | 1 + .../ImplicitMultipleContentsWithMetadata/tileset_1.1.json | 1 + .../Metadata/ImplicitSubtreeMetadata/tileset_1.0.json | 1 + .../Metadata/ImplicitSubtreeMetadata/tileset_1.1.json | 1 + .../ImplicitTileBoundingVolumeSemantics/tileset_1.0.json | 1 + .../ImplicitTileBoundingVolumeSemantics/tileset_1.1.json | 1 + .../Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.0.json | 1 + .../Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.1.json | 1 + .../Metadata/MultipleContentsWithMetadata/tileset_1.0.json | 1 + .../Metadata/MultipleContentsWithMetadata/tileset_1.1.json | 1 + .../Metadata/PropertyAttributesPointCloud/MetadataSchema.json | 1 + Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.0.json | 1 + Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.1.json | 1 + .../Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.0.json | 1 + .../Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.1.json | 1 + .../MultipleContents/GroupMetadata/tileset_1.0.json | 1 + .../MultipleContents/GroupMetadata/tileset_1.1.json | 1 + 44 files changed, 44 insertions(+) diff --git a/Specs/Data/Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.0.json index fbb40d4b9234..59780f7ae039 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.0.json @@ -9,6 +9,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "AllMetadataTypesSchemaId", "classes": { "tileset": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.1.json index 2a119367343f..8fbcbb5f9b4f 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/AllMetadataTypes/tileset_1.1.json @@ -4,6 +4,7 @@ "tilesetVersion": "1.2.3" }, "schema": { + "id": "AllMetadataTypesSchemaId", "classes": { "tileset": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.0.json index d5cdd2941040..dd615a7ed487 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.0.json @@ -9,6 +9,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ContentMetadataSchemaId", "classes": { "content": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.1.json index 8fae9e37a460..d4a19f8a50d9 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ContentMetadata/tileset_1.1.json @@ -4,6 +4,7 @@ "tilesetVersion": "1.2.3" }, "schema": { + "id": "ContentMetadataSchemaId", "classes": { "content": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ExternalSchema/schema.json b/Specs/Data/Cesium3DTiles/Metadata/ExternalSchema/schema.json index 1f239c50d33f..2bba3ee9b613 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ExternalSchema/schema.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ExternalSchema/schema.json @@ -1,4 +1,5 @@ { + "id": "ExternalSchemaId", "classes": { "tileset": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.0.json index 445b229f1a14..34a67f8ce40f 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.0.json @@ -9,6 +9,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "GroupMetadataSchemaId", "classes": { "residential": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.1.json index 4be9539ee639..f1f8f2b537bf 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/GroupMetadata/tileset_1.1.json @@ -4,6 +4,7 @@ "tilesetVersion": "1.2.3" }, "schema": { + "id": "GroupMetadataSchemaId", "classes": { "residential": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentBoundingVolumeSemantics/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentBoundingVolumeSemantics/tileset_1.0.json index c56337be790c..59166afd42c0 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentBoundingVolumeSemantics/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentBoundingVolumeSemantics/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitContentBoundingVolumeSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentBoundingVolumeSemantics/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentBoundingVolumeSemantics/tileset_1.1.json index f4ecbb0440ac..2d763b98f057 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentBoundingVolumeSemantics/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentBoundingVolumeSemantics/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitContentBoundingVolumeSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightAndRegionSemantics/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightAndRegionSemantics/tileset_1.0.json index 20d5c7c3b46b..29a69bb69f44 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightAndRegionSemantics/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightAndRegionSemantics/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitContentHeightAndRegionSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightAndRegionSemantics/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightAndRegionSemantics/tileset_1.1.json index 43e880255bbd..b53214c8f1ae 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightAndRegionSemantics/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightAndRegionSemantics/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitContentHeightAndRegionSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightSemantics/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightSemantics/tileset_1.0.json index e1cf9a125574..b5987c2323de 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightSemantics/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightSemantics/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitContentHeightSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightSemantics/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightSemantics/tileset_1.1.json index c84d6ac3aaff..2cdf5a8c1768 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightSemantics/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentHeightSemantics/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitContentHeightSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentMetadata/tileset_1.0.json index 941a8a00c4a1..a5850ebff7fa 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentMetadata/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitContentMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentMetadata/tileset_1.1.json index 3c04f2bb09c0..a0d52566369e 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitContentMetadata/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitContentMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitGeometricErrorSemantics/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitGeometricErrorSemantics/tileset_1.0.json index 0ebbcbd86988..6d03374a79dd 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitGeometricErrorSemantics/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitGeometricErrorSemantics/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitGeometricErrorMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitGeometricErrorSemantics/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitGeometricErrorSemantics/tileset_1.1.json index d131121f217b..66085956dc72 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitGeometricErrorSemantics/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitGeometricErrorSemantics/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitGeometricErrorMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitGroupMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitGroupMetadata/tileset_1.0.json index cf41e70e1ad7..88a9df1ead32 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitGroupMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitGroupMetadata/tileset_1.0.json @@ -15,6 +15,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitGroupMetadataSchemaId", "classes": { "layer": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitGroupMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitGroupMetadata/tileset_1.1.json index 15b2928472d7..e51feccb994a 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitGroupMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitGroupMetadata/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitGroupMetadataSchemaId", "classes": { "layer": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndRegionSemantics/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndRegionSemantics/tileset_1.0.json index 6659d665e9df..36dbd9dabb3d 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndRegionSemantics/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndRegionSemantics/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitHeightAndRegionSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndRegionSemantics/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndRegionSemantics/tileset_1.1.json index d4ff1bc97190..e92c544827b3 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndRegionSemantics/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndRegionSemantics/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitHeightAndRegionSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndSphereSemantics/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndSphereSemantics/tileset_1.0.json index 05869e18eea0..b8271ca27977 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndSphereSemantics/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndSphereSemantics/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitHeightAndSphereSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndSphereSemantics/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndSphereSemantics/tileset_1.1.json index c33ca1af2550..b89da2a8c86f 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndSphereSemantics/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightAndSphereSemantics/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitHeightAndSphereSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/s2-tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/s2-tileset_1.0.json index 66b97f354dc4..319839272676 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/s2-tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/s2-tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitHeightSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/s2-tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/s2-tileset_1.1.json index 492c9657a18c..d1393ce41012 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/s2-tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/s2-tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitHeightSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/tileset_1.0.json index 2e58b3fb8e13..133363dad944 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitHeightSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/tileset_1.1.json index 04aa57a68fe8..c5fa85aaf042 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitHeightSemantics/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitHeightSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitMultipleContentsWithMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitMultipleContentsWithMetadata/tileset_1.0.json index f0429e6f3657..07060c554f03 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitMultipleContentsWithMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitMultipleContentsWithMetadata/tileset_1.0.json @@ -16,6 +16,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitMultipleContentsWithMetadataSchemaId", "classes": { "building": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitMultipleContentsWithMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitMultipleContentsWithMetadata/tileset_1.1.json index 101de6a11ffa..d04befc39d8c 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitMultipleContentsWithMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitMultipleContentsWithMetadata/tileset_1.1.json @@ -6,6 +6,7 @@ "name": "Sample Implicit Tileset" }, "schema": { + "id": "ImplicitMultipleContentsWithMetadataSchemaId", "classes": { "building": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitSubtreeMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitSubtreeMetadata/tileset_1.0.json index 287535700cf7..a228e7a99a44 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitSubtreeMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitSubtreeMetadata/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitSubtreeMetadataSchemaId", "classes": { "subtree": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitSubtreeMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitSubtreeMetadata/tileset_1.1.json index 91475d3d7665..be1fa3801847 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitSubtreeMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitSubtreeMetadata/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitSubtreeMetadataSchemaId", "classes": { "subtree": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileBoundingVolumeSemantics/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileBoundingVolumeSemantics/tileset_1.0.json index 8c5ed4ed7a0f..41f9374a1cf3 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileBoundingVolumeSemantics/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileBoundingVolumeSemantics/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitTileBoundingVolumeSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileBoundingVolumeSemantics/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileBoundingVolumeSemantics/tileset_1.1.json index d8146f14460e..95b173224e5e 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileBoundingVolumeSemantics/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileBoundingVolumeSemantics/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitTileBoundingVolumeSemanticsMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.0.json index 44593d30b629..bec94e4513a5 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.0.json @@ -11,6 +11,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "ImplicitTileMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.1.json index c5681dc317c5..95094b1622cd 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/ImplicitTileMetadata/tileset_1.1.json @@ -3,6 +3,7 @@ "version": "1.1" }, "schema": { + "id": "ImplicitTileMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/MultipleContentsWithMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/MultipleContentsWithMetadata/tileset_1.0.json index e0a2184dbb92..8023ca365cd9 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/MultipleContentsWithMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/MultipleContentsWithMetadata/tileset_1.0.json @@ -30,6 +30,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "MultipleContentsWithMetadataSchemaId", "classes": { "batched": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/MultipleContentsWithMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/MultipleContentsWithMetadata/tileset_1.1.json index 59a27ff08f0c..be0d377bbeeb 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/MultipleContentsWithMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/MultipleContentsWithMetadata/tileset_1.1.json @@ -21,6 +21,7 @@ } }, "schema": { + "id": "MultipleContentsWithMetadataSchemaId", "classes": { "batched": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/PropertyAttributesPointCloud/MetadataSchema.json b/Specs/Data/Cesium3DTiles/Metadata/PropertyAttributesPointCloud/MetadataSchema.json index bfad454ffa19..85e79a11ae52 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/PropertyAttributesPointCloud/MetadataSchema.json +++ b/Specs/Data/Cesium3DTiles/Metadata/PropertyAttributesPointCloud/MetadataSchema.json @@ -1,4 +1,5 @@ { + "id": "PropertyAttributesPointCloudMetadataSchemaId", "classes" : { "exampleMetadataClass" : { "name" : "Example metadata class", diff --git a/Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.0.json index af4b64b2d3bd..4bf5925b90fd 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.0.json @@ -9,6 +9,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "TileMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.1.json index e7af40b04230..a2a01359d6f7 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/TileMetadata/tileset_1.1.json @@ -4,6 +4,7 @@ "tilesetVersion": "1.2.3" }, "schema": { + "id": "TileMetadataSchemaId", "classes": { "tile": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.0.json index 00e8c2a19a0d..fc64905dfb97 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.0.json @@ -12,6 +12,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "TilesetMetadataSchemaId", "classes": { "tileset": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.1.json index 33272b189505..42fa698f8300 100644 --- a/Specs/Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/Metadata/TilesetMetadata/tileset_1.1.json @@ -4,6 +4,7 @@ "tilesetVersion": "1.2.3" }, "schema": { + "id": "TilesetMetadataSchemaId", "classes": { "tileset": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/MultipleContents/GroupMetadata/tileset_1.0.json b/Specs/Data/Cesium3DTiles/MultipleContents/GroupMetadata/tileset_1.0.json index 9ed9a81ce49d..9c494fcbcf8f 100644 --- a/Specs/Data/Cesium3DTiles/MultipleContents/GroupMetadata/tileset_1.0.json +++ b/Specs/Data/Cesium3DTiles/MultipleContents/GroupMetadata/tileset_1.0.json @@ -25,6 +25,7 @@ "extensions": { "3DTILES_metadata": { "schema": { + "id": "GroupMetadataSchemaId", "classes": { "layer": { "properties": { diff --git a/Specs/Data/Cesium3DTiles/MultipleContents/GroupMetadata/tileset_1.1.json b/Specs/Data/Cesium3DTiles/MultipleContents/GroupMetadata/tileset_1.1.json index ed20265d24e4..054862205aa7 100644 --- a/Specs/Data/Cesium3DTiles/MultipleContents/GroupMetadata/tileset_1.1.json +++ b/Specs/Data/Cesium3DTiles/MultipleContents/GroupMetadata/tileset_1.1.json @@ -21,6 +21,7 @@ } }, "schema": { + "id": "GroupMetadataSchemaId", "classes": { "layer": { "properties": {