|
From: Martin D. <mar...@no...> - 2005-03-04 00:43:28
|
James Macgill a =E9crit :
> Would that there WERE a spec for Features that we could use, but sadly=20
> there is not. Oh, Features are mentioned in all sorts of places but=20
> only the GML spec has a formal definition of one and GML objects don't=20
> have any methods (unless you count get/set as implied by properties)
According the references I found in other ISO documents (e.g. ISO 19123=20
and ISO 19115), an ISO 19109 document exists with at least the following=20
classes:
- GF_FeatureType
- GF_AttributeType
- GF_PropertyType
I don't know where we can find this ISO 19109 document in PDF format.=20
However, the UML in Rational Rose format is available there:
http://www.isotc211.org/HMMG/Model2004-07-08/ISO%2019109%20Rules%20for%20=
App%20Schema.cat
It bring me to the next point: is has been reported that ISO 19115=20
(metadata) evolved too. The GeoAPI interfaces are built on top of the=20
specification published on the OGC web site, which didn't evolved since=20
2001. We can find an update in Rational Rose format on the same server=20
than the above-cited link. The need to follow ISO updates are likely to=20
occurs often. I believe that we *REALLY* need to go ahead with GEO-25:
http://jira.codehaus.org/browse/GEO-25
I can help with that, but can't do it alone (I'm somewhat overbooked).=20
Is there any volunter for:
- Transforming Rational Rose format in XMI
- Write (or find an existing) Java program looking for specific
classes and methods in the XMI file, and returns their type.
?
Martin.
|