[GeoNetwork-users] Can GeoNetwork Harvest Metadat from GeoServer PostGIS layer data?

Does anyone know of a way for GeoNetwork to harvest metadata from fields in
a PostGIS store published as a layer on GeoServer? Or can suggest a possible
workaround / alternate solution?

I would like GeoNetwork to be able to search through attributes stored in my
table/view. Not only the metadata for the entire dataset.

I found GeoServer GeoNetwork Integration documentation states that:

"GeoServer serves up data as WMS/WCS/WFS, and includes some minimal metadata
for each layer, like keywords, abstract, title, etc."

I have hundreds of thousands of features (records) within the view and I
don't think a good approach would be to create a layer for each feature.
However, I would like users to be able to search through some fields by
mapping metadata to fields in the table/view.

My dataset contains content from different authors, publishers and so forth.
I would like to have separate searchable metadata for all features in my
dataset (layer).

Kind Regards,

Carlos

Hi Carlos,

Sounds like you have/or can put your DB behind a WFS so take a look at the WFS GetFeature harvester in the trunk (2.7). There is some documentation for that harvester that shows how to map information from features to fields in ISO metadata records and an example for the deegree WFS (also included in the trunk are some example stylesheets that work for a GeoServer WFS). The trunk 2.7 version can also handle a very large GetFeature response without blowing out RAM limitations by saving the response to a temporary file and extracting features to build metadata records. If this is what you need then let me know how you go with both the doco and the harvester.

Cheers,
Simon
________________________________________
From: Carlos Krefft [ckrefft@anonymised.com]
Sent: Saturday, 26 February 2011 5:17 AM
To: geonetwork-users@lists.sourceforge.net
Subject: [GeoNetwork-users] Can GeoNetwork Harvest Metadat from GeoServer PostGIS layer data?

Does anyone know of a way for GeoNetwork to harvest metadata from fields in
a PostGIS store published as a layer on GeoServer? Or can suggest a possible
workaround / alternate solution?

I would like GeoNetwork to be able to search through attributes stored in my
table/view. Not only the metadata for the entire dataset.

I found GeoServer GeoNetwork Integration documentation states that:

"GeoServer serves up data as WMS/WCS/WFS, and includes some minimal metadata
for each layer, like keywords, abstract, title, etc."

I have hundreds of thousands of features (records) within the view and I
don't think a good approach would be to create a layer for each feature.
However, I would like users to be able to search through some fields by
mapping metadata to fields in the table/view.

My dataset contains content from different authors, publishers and so forth.
I would like to have separate searchable metadata for all features in my
dataset (layer).

Kind Regards,

Carlos