Extensions #15
Replies: 2 comments
-
Hi Rob! Thanks for engaging, we absolutely appreciate the feedback. There's actually quite a lot packed into your comments - and I'm not sure if I'll be able to do it all justice, but let me try to hit on a few points. All my comments should be taken with the caveat that the schema is still in an early draft form, and it may change quite dramatically, hopefully taking feedback like yours into account.
|
Beta Was this translation helpful? Give feedback.
-
Thanks I've been experimenting on this pattern to allow for simple GeoJSON or the proposed OGC "FG-JSON" which is extensible..
and this pattern (below) to separate the properties from the GeoJSON container model - allowing them to be reused directly: note that this allows for:
any feedback welcome - this is the best idea I can see so far but anything more elegant would be cool (and any flaws gratefully acknowledged. in YAML for "brevity" :-)
|
Beta Was this translation helpful? Give feedback.
-
Good to see some formalism here.
in the description it references "extensibility". At first reading I don't see any guidance as to handle extensibility.
Presumably there are three cases (at least) of interest that relate to this schema:
#3 is more complex and we can discuss that separately if needed, but an example would be very helpful:
An example of extensibility challenges is the use of GeoJSON - which does not seem to allow its geometry classes to be extended, and is hence not useful for describing either topology of objects or 3D versions of buildings.
As an exercise, how could the Overture schema be extended to support 3D buildings with, say, floor space areas and volumes?
Beta Was this translation helpful? Give feedback.
All reactions