Hi All,
I believe that the developers would like some Schematron
that checks the ISO
19115 constraints that can't be done by the ISO 19139 XSDs.
I have some
Schematron at URL:
http://asdd.ga.gov.au/asdd/work/ISOmetadata/allSch
trnRules.sch
I believe that this applies the ISO 19115 constraints.
However, it hasn't
yet been tested to see if it applies the constraints
imported from ISO 19136
Geography Markup Language and others. This is currently
being developed.
There is also another rule that makes fileIdentifier
mandatory. This is part
of the ANZLIC Metadata Profile (the Australian and New
Zealand ISO 19115
profile).
I thought that you may wish to use this to incorporate it
into the GeoNetwork
development. We use SAXON and oNVDL (http://www.oxygen
xml.com/onvdl.html),
which are very nice open source tools, to validate ISO 19139
XML document
instances against the ISO 19139 XSDs and the Schematron.
Once you have
developed the code in GeoNetwork to validate the XML
document instances
against the XSDs and Schematron then it should be a simple
matter to add a
more complete Schematron to do the entire imported
constraints. Others may
also wish to include their Schematron to validate against
their profile in
GeoNetwork.
I hope that this helps.
John Hockaday
Geoscience Australia
GPO Box 378
Canberra ACT 2601
(02) 6249 9735
http://www.ga.gov.au/
john.hockaday ga.gov.au
------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonet
work-users
GeoNetwork OpenSource is maintained at http://sou
rceforge.net/projects/geonetwork
|