[Geoserver-users] ISO 19139 Parsing API

Hello,

It's probably not the best place to post this question but I'm new here and
I'm missing contacts.

I'm currently working on a project aiming a publishing the metadata of our
geographic data. I've looked around the web for some informations about the
ISO 19115 specification, the ISO 19139 implementation and the metadata
applications and I have not found a lot of material.

I've found some catalogue applications like GeoNetwork, CatMDEdit, MDweb,
... but none of them seems to implement the ISO 19139 spec.

I've know of the deegree project, that seems to have a metadata part, but I
can't find a lot of helpful information.

I've managed to generate java classes for parsing the MD_Metadata message
from the schemas with XMLSpy.

I know that the specs are based on a UML model, I think it could be possible
to generate the java classes corresponding.

As I've said, I'm maybe not in the good mailing list, but you seem to be an
active community. I'm looking for java data object and parsing classes that
could help me parse and generate an ISO 19139 compliant XML message. Do you
know of some developments in this area (within the geotools project or not)
?

Thanks a lot.

Regards,

Benoit Pesty.

Inventaire Forestier National

France

Hi Pesty,

some comments inline
On Thursday 08 June 2006 13:18, PESTY benoit wrote:

Hello,
It's probably not the best place to post this question but I'm new here and
I'm missing contacts.

Well, I thinks it's a pretty good place for asking about this stuff

I'm currently working on a project aiming a publishing the metadata of our
geographic data. I've looked around the web for some informations about the
ISO 19115 specification, the ISO 19139 implementation and the metadata
applications and I have not found a lot of material.

GeoAPI (http://docs.codehaus.org/display/GEO/Home) has ISO19115 (DIS)
interfaces, and GeoTools an implementation. I have the ISO19115 interfaces
and implementation almost ported to ISO19115:2003, just lacked time to deeply
review if I didn't missed anything and commit the upgrade from DIS to 2003,
due to time constraints on my current project. On the bright side, I have
this upgrade planned for the project's next phase, which should be in less
than a month.
As said, this is an ISO19115 object model, the code to convert an instance of
this objects to a 19139 document does't exists yet, though a partner of me
will be working on it shortly.

I've found some catalogue applications like GeoNetwork, CatMDEdit, MDweb,
... but none of them seems to implement the ISO 19139 spec.

AFAIK, GeoNetwork does, on its CVS head version. Try checking it out
(instructions on source forge page) and see if it cope your needs.
Not sure how do you plan to publish your metadata, in geonetwork I'm sure you
can import xml files into its database. As log as I can tell, geonetwork
doesn't uses an object model to manage metadata, but works directly over DOM
instances of the metadata documents, though I could be wrong regarding the
latest version.

I've know of the deegree project, that seems to have a metadata part, but I
can't find a lot of helpful information.

Not sure, can't help on this end.

I've managed to generate java classes for parsing the MD_Metadata message
from the schemas with XMLSpy.

I know that the specs are based on a UML model, I think it could be
possible to generate the java classes corresponding.

I guess the GeoAPI interfaces are what you're looking for. If you manage to
parse a 19139 document into, say, the geotools implementation of those geoapi
interfaces, please consider sharing :slight_smile:

As I've said, I'm maybe not in the good mailing list, but you seem to be an
active community. I'm looking for java data object and parsing classes that
could help me parse and generate an ISO 19139 compliant XML message. Do you
know of some developments in this area (within the geotools project or not)
?

As said, I do have a project (closed source) for the implementation of a CSW2
service based on geapi/geotools stoting metadata in a relational database.
The most I could share, are the upgrade from iso19115:DIS to 2003.

hope that helps,

regards,

Gabriel

Thanks a lot.

Regards,

Benoit Pesty.

Inventaire Forestier National

France

--
Gabriel Roldán (groldan@anonymised.com)
Axios Engineering (http://www.axios.es)
Tel. +34 944 41 63 84
Fax. +34 944 41 64 90