{"version":"1.0","schema":"schemas/render-3d.schema.json","description":"Renderer-agnostic hints for globe/terrain consumers. These hints are advisory; geometry remains valid GeoJSON and properties carry the domain state needed to build tactical 3D views.","units":{"altitude":"meters","heading":"degrees","speed":"meters_per_second","time":"RFC-3339"},"geometry":{"Point":{"coordinates":["longitude","latitude","altitude_m_optional"],"altitudeFields":["altitudeM","altitude_m","alt_m","altitudeKm"]},"LineString":{"coordinates":["longitude","latitude","altitude_m_optional"]},"Polygon":{"coordinates":["longitude","latitude"]}},"propertyFields":{"timestamp":["timestamp","observedAt","seenAt","updatedAt","eventTime"],"heading":["headingDeg","heading_deg","bearingDeg"],"speed":["speedMps","speed_mps","speedKts","speed_kts"],"target":["targetLat","targetLon","targetAltitudeM"],"track":["track","trail","points"],"footprint":["footprint","polygon","sensorFootprint"]},"primitives":{"point":"Ground or airborne marker.","path":"Line or trail; optional altitude values become 3D paths.","arc":"Great-circle route or link between endpoints.","polygon":"Surface footprint or closed area.","sensorCone":"Sensor/collection line or cone from an elevated asset to a target/footprint.","callout":"Label or event annotation anchored to a point."},"demo":{"variant":"demo3d","defaultLayers":["demo3dAssets","demo3dTracks","demo3dFootprints","demo3dCallouts"],"demoUrl":"/farsight/3d"},"layerProfiles":{"satellites":{"primitive":"sensorCone","altitudeMode":"absolute","altitudeField":"altitudeM","targetFields":["targetLat","targetLon","targetAltitudeM"],"trackFields":["trail","track"],"footprintFields":["footprint","polygon"],"readiness":"ready"},"sarImagery":{"primitive":"polygon","altitudeMode":"clampToGround","footprintField":"polygon","readiness":"ready"},"flights":{"primitive":"point","altitudeMode":"absolute","altitudeField":"altitudeM","headingField":"headingDeg","trackFields":["track","points"],"readiness":"ready"},"adsb":{"primitive":"point","altitudeMode":"absolute","altitudeField":"altitudeM","headingField":"headingDeg","trackFields":["track","points"],"glyph":"aircraft","freshnessField":"freshness","readiness":"ready"},"military":{"primitive":"point","altitudeMode":"mixed","altitudeField":"altitudeM","headingField":"headingDeg","trackFields":["track","points"],"readiness":"ready"},"ais":{"primitive":"point","altitudeMode":"clampToGround","headingField":"headingDeg","trackFields":["track","points"],"glyph":"vessel","freshnessField":"freshness","readiness":"ready"},"tradeRoutes":{"primitive":"arc","altitudeMode":"clampToGround","pathField":"points","animation":"flow","readiness":"ready"},"cables":{"primitive":"path","altitudeMode":"clampToGround","pathField":"points","readiness":"ready"},"pipelines":{"primitive":"path","altitudeMode":"clampToGround","pathField":"points","readiness":"ready"},"powerTransmission":{"primitive":"path","altitudeMode":"clampToGround","pathField":"points","readiness":"ready"},"usPowerPlants":{"primitive":"point","altitudeMode":"clampToGround","readiness":"ready"},"usSubstations":{"primitive":"point","altitudeMode":"clampToGround","readiness":"ready"},"euPowerGrid":{"primitive":"path","altitudeMode":"clampToGround","pathField":"points","readiness":"ready"},"euAcLines":{"primitive":"path","altitudeMode":"clampToGround","pathField":"points","readiness":"ready"},"euHvdcLinks":{"primitive":"path","altitudeMode":"clampToGround","pathField":"points","readiness":"ready"},"euClusteredAcTopology":{"primitive":"path","altitudeMode":"clampToGround","pathField":"points","readiness":"analytical"},"euEnergyNodes":{"primitive":"point","altitudeMode":"clampToGround","readiness":"ready"},"euGenerationAssets":{"primitive":"point","altitudeMode":"clampToGround","readiness":"ready"},"euRenewablePotential":{"primitive":"point","altitudeMode":"clampToGround","readiness":"ready"},"euCountryLoad":{"primitive":"point","altitudeMode":"clampToGround","readiness":"ready"},"euOnshoreRegions":{"primitive":"polygon","altitudeMode":"clampToGround","readiness":"ready"},"euOffshoreRegions":{"primitive":"polygon","altitudeMode":"clampToGround","readiness":"ready"},"flightCorridors":{"primitive":"path","altitudeMode":"absolute","pathField":"points","bandField":"band","readiness":"ready"},"aircraftCorridors":{"primitive":"arc","altitudeMode":"absolute","bandField":"altitudeBand","readiness":"ready"},"nations":{"primitive":"polygon","altitudeMode":"clampToGround","readiness":"ready"},"demo3dAssets":{"primitive":"sensorCone","altitudeMode":"absolute","altitudeField":"altitudeM","targetFields":["targetLat","targetLon","targetAltitudeM"],"readiness":"demo"},"demo3dTracks":{"primitive":"path","altitudeMode":"absolute","pathField":"points","readiness":"demo"},"demo3dFootprints":{"primitive":"polygon","altitudeMode":"clampToGround","footprintField":"polygon","readiness":"demo"},"demo3dCallouts":{"primitive":"callout","altitudeMode":"relative","altitudeField":"altitudeM","readiness":"demo"}}}