ANZLIC The Spatial Information Council  
[Jurisdictions][Home][Contact Us][Site Map][Site Search][Glossary]  


ASDI-L Mailing List Archive

From: [email protected]
Date: Thu Jun 19 2003 - 11:29:59 EST

Some comments inline:

Doug Nebert wrote:
> David Crossley wrote:
> >
> > > ApplicationProfile
> > > (ISO defines as "Name of Application
> > > profile that can be used with the
> > > on-line Resource")
> > > be something like a list of formats
> > > e.g. OGC (need help here)
> >
> I interpret the Application Profile to be something different - in
> current OGC usage and ISO usage, it is more a shorthand for a domain
> of application that could be associated with specific operations and
> even multiple formats or schemas of response. This field hasn't been
> worked out in practice, but it means more than protocol. In practical
> implementation our national profiles or communities of practice
> will need to adopt a common approach for how to populate these
> fields with identical semantics, or we won't interoperate.

There is a clause in the GML 3.00 specification which describes in some detail what "profile" means in the context of GML. The definition follows ISO 10000, and requires a "GML profile" to be a proper subset of full GML. i.e. any document that is valid according to the profile is also valid according to the complete language. Effectively a "profile" is generated by removing optional items, selecting a subset of a choice group, etc.

OTOH the famous "fried egg" diagram in (I think) Annex C of ISO 19115 indicates that a profile may both restrict and extend the base. IMHO this is somewhat confusing - my recommendation would be to clearly distinguish between subsets and extensions.


[email protected] CSIRO Exploration & Mining
26 Dick Perry Avenue, Kensington WA 6151
PO Box 1130, Bentley WA 6102 AUSTRALIA
T: +61 (8) 6436 8639 F: +61 (8) 6436 8555 C: +61 (4) 0330 2672