URI pattern: {scheme}://{host}{/prefix}/{identifier}/zone/{name}.json
{ "@id": "mandatory-uri", "@type": "sc:Zone", "label": "optional label", "height": 1200, // mandatory "width": 800, // mandatory // other fields for zone manipulation // in a service? "viewing_orientation": 270, // should be merged into spec's enumeration "viewing_hint": "foldout", "images": [ ... ], "other_content": [ ... ] }
Then aggregate them in an AnnotationList referenced from other_content from the Canvas that it is associated with.