NOTE: The galeon
mailing list is no longer active. The list archives are made available for historical reasons.
Carl, Ron, I am now confused as to what you guys are talking about. We have a top-down model, it's the abstract specification. We just don't seem to use it, and when we do, we tend to abuse it. In the first 5 years, other than writing Simple Features, all we did was create an information model. There was a glitch when we went SOA, but that did not affect the information model. GML is built (well sort of) on that information model. Most of the issues we are having is because folks have reinterpreted that model, usually badly, or ignored it. In a way, what OGC should be using as a core is its abstract specification, especially the volumes that are paralleled in ISO TC 211. Our major problem is not the lack or a core model, but that we tend to reinvent or reinterpret our own core model for every document, whether it needs it or not. And that usually happens after the fact, which is why no one (Ron and Simon included) seems to understand that everything really is a feature. The diagram nightmares are the result of shoehorning something into the core model ex post facto, not a result of its extension. Regards, John John R. Herring Architect, Spatial Products Oracle Corporation One Oracle Drive Nashua, New Hampshire 03062 ph: 1 603 897 3216 fx: 1 603 897 3334
On Behalf Of Ron Lake Hi, I would go further and say that the derivation of such a conceptual architecture - taking a more top down perspective should be the real work - or at least a very major component of the OGC work, rather than working only bottom up. I think we also need to a position in which we make more use of "registration: to add new features to a specification, rather than by the conventional specification as document process. This was and remains one of the objectives of GML, and to a minor extent this achieved through the deployment of a CRS registry - the content of the registry being (hopefully being blessed by the authority) BEING A standard. I think this approach can be taken in other areas of our work as well. WRT a common information model, I think that is a core issue - but not one easily solved as we have been debating the elements of such a model for a number of years. R
galeon
archives: