Cityjsonfeature Minimal
Minimal CityJSONFeature with only the required members.
Case
id:cityjsonfeature_minimallayer:conformancefamily:spec_atomartifact_mode:checked-insource_kind:syntheticrepresentation:cityjsonfeaturepath:cases/conformance/v2_0/cityjsonfeature_minimal
Files
source:cases/conformance/v2_0/cityjsonfeature_minimal/cityjsonfeature_minimal.city.jsonl
Source JSON
case.json
{
"artifact_mode": "checked-in",
"artifact_paths": {
"source": "cases/conformance/v2_0/cityjsonfeature_minimal/cityjsonfeature_minimal.city.jsonl"
},
"assertions": [
"feature_boundaries_preserved"
],
"cityjson_version": "2.0",
"description": "Minimal CityJSONFeature with only the required members.",
"family": "spec_atom",
"geometry_kind": "dummy",
"id": "cityjsonfeature_minimal",
"layer": "conformance",
"representation": "cityjsonfeature",
"source_kind": "synthetic",
"version": 2
}
invariants.json
{
"checks": [
{
"description": "Feature boundaries remain stable during streaming.",
"id": "feature_boundaries_preserved"
}
],
"id": "cityjsonfeature_minimal",
"kind": "positive",
"version": 1
}