hello together,
we have some problems to load service-metadata into the map client.
geonetworks uses the getcap url to make the requests. it doesn't make a getcap
request to pull the getmap url from the service capabilities. in many times
the getmap and the getcap urls are different - therefore they are defined
isolated from each other.
we have to options - either gn should make a special getcap request before -
to pull the most recent getcap url or some other metadata from the original
service-capabilities or more information from the service-capabilities must be
pushed into the service metadata record.
i personally think, that it will be better to make a special request for the
service caps because there you can get the most recent information - maybe use
the updateSequence option to check if the service has changed since the
service metadata was created (cached). but one can also think, that all
information from the service-caps will be pushed into a CSW ISO AP 1.0
metadata record - then we will have problems, cause not every information
which is stored in the caps can be encoded properly, e.g. the ISO19119 have no
codelist entry for a simple HTTPGet .
i know, that this question is not quiet simple to answer, but to create a
working service oriented infrastructure the answer is very imported. maybe
this is a problem for a special ogc working group?
regards
armin
--
Im Auftrag
--
Armin Retterath
Kompetenz- und Geschäftsstelle Geodateninfrastruktur Rheinland-Pfalz
beim
Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz
Ferdinand-Sauerbruch-Straße 15
56073 Koblenz
Telefon 0261/492-466
Telefax 0261/492-492
armin.retterath@anonymised.com
http://www.geoportal.rlp.de