[GeoNetwork-devel] dc:URI protocols in CSW queries

Hi,

I’m trying to adapt the geocat interface over a GN 2.4 instance.
When i launch a search over the catalog, using CSW, i’m missing dc:URI protocol metadata (WWW:LINK-1.0-http–link, OGC:WMS-1.1.1-http-get-map, image/png) i got using the original geocat.
How can I get them ? I’ve spent some time looking for the place it is configured, and can’t find anything related.
Can someone give me a clue ? Maybe someone from the geocat dev team ?
Thanks,

Jean


N’imprimez ce message qu’en cas de nécessité. Soyons éco-responsables !

Donnez une nouvelle dimension à vos données…

I G E



Jean POMMIER
Directeur Associé

TIC - Webmapping 3D

Port : +33 6 09 23 21 36
Skype : igejean



Information Géographique et Environnement
12 rue Arnaud Vidal
31000 Toulouse
France



Tel : +33 5 61 86 81 49
Fax : +33 5 61 86 09 23
Mail : contact@anonymised.com
Site web : www.ige.fr

L’actualité d’IGE sur RSS : http://www.ige.fr/actualites/rss.php
Localisez IGE dans WorldWind : worldwind://goto/world=Earth&lat=43.55519&lon=1.38256&alt=190&dir=26.7&tilt=60.3

Hi Jean,

On Thu, Jul 23, 2009 at 7:24 PM, Jean Pommier (IGE) <jean.pommier@anonymised.com> wrote:

Hi,

I’m trying to adapt the geocat interface over a GN 2.4 instance.
When i launch a search over the catalog, using CSW, i’m missing dc:URI protocol metadata (WWW:LINK-1.0-http–link, OGC:WMS-1.1.1-http-get-map, image/png) i got using the original geocat.

Did you launch a CSW search using the full option for the ElementSetName parameter?
Another question is in which metadata schema are you resquested metadata?

How can I get them ? I’ve spent some time looking for the place it is configured, and can’t find anything related.
Can someone give me a clue ? Maybe someone from the geocat dev team ?

Have a look to the xsl stylesheet located under each schema repository.
For instance, asking a csw:record from an ISO19139 metadata with ElementSetName parameter set to full will result to use this stylesheet : /web/geonetwork/xml/csw/schemas/iso19139/ogc-full.xsl

HTH,

Cheers,

Mathieu

Thanks,

Jean


N’imprimez ce message qu’en cas de nécessité. Soyons éco-responsables !

Donnez une nouvelle dimension à vos données…

I G E



Jean POMMIER
Directeur Associé

TIC - Webmapping 3D

Port : +33 6 09 23 21 36
Skype : igejean



Information Géographique et Environnement
12 rue Arnaud Vidal
31000 Toulouse
France



Tel : +33 5 61 86 81 49
Fax : +33 5 61 86 09 23
Mail : contact@anonymised.com
Site web : www.ige.fr

L’actualité d’IGE sur RSS : http://www.ige.fr/actualites/rss.php
Localisez IGE dans WorldWind : worldwind://goto/world=Earth&lat=43.55519&lon=1.38256&alt=190&dir=26.7&tilt=60.3



GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork

Hi Mathieu,

Yes, i’m using the full option.
I’m requesting in iso19139 schema.
So, if I understand, I shall use some of the commented code, and evnetually adapt it, in order to get my URIs ?
That looks great !
Thanks a lot !

By the way, are geonetwork’s categories manageable in a way or another with CSW ? I’d like to ba able to perform requests filtered upon certain category values. Possible ?

2009/7/24 Mathieu Coudert <mathieu.coudert@anonymised.com>

Hi Jean,

On Thu, Jul 23, 2009 at 7:24 PM, Jean Pommier (IGE) <jean.pommier@anonymised.com> wrote:

Hi,

I’m trying to adapt the geocat interface over a GN 2.4 instance.
When i launch a search over the catalog, using CSW, i’m missing dc:URI protocol metadata (WWW:LINK-1.0-http–link, OGC:WMS-1.1.1-http-get-map, image/png) i got using the original geocat.

Did you launch a CSW search using the full option for the ElementSetName parameter?
Another question is in which metadata schema are you resquested metadata?

How can I get them ? I’ve spent some time looking for the place it is configured, and can’t find anything related.
Can someone give me a clue ? Maybe someone from the geocat dev team ?

Have a look to the xsl stylesheet located under each schema repository.
For instance, asking a csw:record from an ISO19139 metadata with ElementSetName parameter set to full will result to use this stylesheet : /web/geonetwork/xml/csw/schemas/iso19139/ogc-full.xsl

HTH,

Cheers,

Mathieu

Thanks,

Jean


N’imprimez ce message qu’en cas de nécessité. Soyons éco-responsables !

Donnez une nouvelle dimension à vos données…

I G E



Jean POMMIER
Directeur Associé

TIC - Webmapping 3D

Port : +33 6 09 23 21 36
Skype : igejean



Information Géographique et Environnement
12 rue Arnaud Vidal
31000 Toulouse
France



Tel : +33 5 61 86 81 49
Fax : +33 5 61 86 09 23
Mail : contact@anonymised.com
Site web : www.ige.fr

L’actualité d’IGE sur RSS : http://www.ige.fr/actualites/rss.php
Localisez IGE dans WorldWind : worldwind://goto/world=Earth&lat=43.55519&lon=1.38256&alt=190&dir=26.7&tilt=60.3



GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork

Hi Jean,

On Fri, Jul 24, 2009 at 11:56 AM, Jean Pommier (IGE) <jean.pommier@anonymised.com> wrote:

Hi Mathieu,

Yes, i’m using the full option.
I’m requesting in iso19139 schema.
So, if I understand, I shall use some of the commented code, and evnetually adapt it, in order to get my URIs ?

That’s it!

That looks great !
Thanks a lot !

You’re welcome!

By the way, are geonetwork’s categories manageable in a way or another with CSW ? I’d like to ba able to perform requests filtered upon certain category values. Possible ?

Given that categories are geonetwork specific there is no generic way to handle them or to manage them regarding CSW specification. However, there a geonetwork extension to the CSW specification concerning the resultType parameter. Thus, you could have geonetwork specific information in your CSW response using the value “results_with_summary” for the resultType parameter in your request.

Have a look to the example “csw-GetRecords | no filter | results_with_summary (CSW GeoNetwork extension)” in CSW test interface (/geonetwork/srv/fr/test.csw). You will have more information about that.

HTH,

Cheers,
Mathieu

2009/7/24 Mathieu Coudert <mathieu.coudert@anonymised.com>

Hi Jean,

On Thu, Jul 23, 2009 at 7:24 PM, Jean Pommier (IGE) <jean.pommier@anonymised.com> wrote:

Hi,

I’m trying to adapt the geocat interface over a GN 2.4 instance.
When i launch a search over the catalog, using CSW, i’m missing dc:URI protocol metadata (WWW:LINK-1.0-http–link, OGC:WMS-1.1.1-http-get-map, image/png) i got using the original geocat.

Did you launch a CSW search using the full option for the ElementSetName parameter?
Another question is in which metadata schema are you resquested metadata?

How can I get them ? I’ve spent some time looking for the place it is configured, and can’t find anything related.
Can someone give me a clue ? Maybe someone from the geocat dev team ?

Have a look to the xsl stylesheet located under each schema repository.
For instance, asking a csw:record from an ISO19139 metadata with ElementSetName parameter set to full will result to use this stylesheet : /web/geonetwork/xml/csw/schemas/iso19139/ogc-full.xsl

HTH,

Cheers,

Mathieu

Thanks,

Jean


N’imprimez ce message qu’en cas de nécessité. Soyons éco-responsables !

Donnez une nouvelle dimension à vos données…

I G E



Jean POMMIER
Directeur Associé

TIC - Webmapping 3D

Port : +33 6 09 23 21 36
Skype : igejean



Information Géographique et Environnement
12 rue Arnaud Vidal
31000 Toulouse
France



Tel : +33 5 61 86 81 49
Fax : +33 5 61 86 09 23
Mail : contact@anonymised.com
Site web : www.ige.fr

L’actualité d’IGE sur RSS : http://www.ige.fr/actualites/rss.php
Localisez IGE dans WorldWind : worldwind://goto/world=Earth&lat=43.55519&lon=1.38256&alt=190&dir=26.7&tilt=60.3



GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork

Hello Jean,

2009/7/23 Jean Pommier (IGE) <jean.pommier@anonymised.com>:

I'm trying to adapt the geocat interface over a GN 2.4 instance.
When i launch a search over the catalog, using CSW, i'm missing dc:URI
protocol metadata (WWW:LINK-1.0-http--link, OGC:WMS-1.1.1-http-get-map,
image/png) i got using the original geocat.
How can I get them ? I've spent some time looking for the place it is
configured, and can't find anything related.
Can someone give me a clue ? Maybe someone from the geocat dev team ?

I hope Mathieu's input help you solved your CSW client interface.

Some more comments about dc:URI elements :
* this element is not in the CSW 2.0.2 spec. so you can't really put
the onlineSrc information of the distribution section in any type
(brief, summary, sull) dublin core OGC output. ISO output format could
be used but then you need to parse complex XML in the client side and
FGDC and DC format will not be supported.
* we need this kind of information in a client side interface
(creating download/interactivemap buttons)
* this element has been suggested by Jo Walsh in dclite4g format
http://wiki.osgeo.org/wiki/DCLite4G

We discussed that point in Bolsena last month and we decided to first
follow CSW spec in order to make GeoNetwork 2.4 as much conform as CSW
2.0.2 as we can. Then if we need to have CSW "extension" to build new
client interface (like the one in geocat.ch sandbox) we could add our
own CSW output format (maybe dclite4g could be an option, but we also
need privileges and groups informations so maybe a more specific
format could be used).

We (Bruno mainly in camptocamp) are also working on CSW Protocol
support in OpenLayers [1] which will help building such JS client
interface (GetRecords and GetDomain operation support mainly).

A bientôt.

Francois

[1] http://trac.openlayers.org/browser/sandbox/bbinet/csw/