'''Note:''' Warning: Using this, all metadata record's bounding box will be visible to all. Spatial index contains all metadata record and the WMS will not take care of filtering bounding box according to privileges. == How-to browse your GeoNetwork spatial index using WMS in GeoServer ? == === Create a link between spatial index directory to GeoServer data directory === {{{ cd trunk/data/geoserver_data/data ln -s ../../../web/geonetwork/WEB-INF/lucene/spatial/ spatialindex }}} === Configure GeoServer to deploy the spatial index shapefile === ==== Really simple SLD style ==== {{{ Catalogue bounding box style Catalogue Polygon #000000 3 Times New Roman Normal 14 0.5 0.5 }}} === Access the WMS using a WMS client (eg. OpenLayers, Google Earth) ==== ==== OpenLayers ==== ==== Google Earth ==== You could use [http://docs.geoserver.org/1.7.x/en/user/google-earth/index.html GeoServer KML templating system] in order to style your KML. On issue will be that only the metadata record ID (internal GeoNetwork identifier) is available. KML Demo template: * title {{{ Metadata: ${id.value} }}} * description {{{ Metadata id: ${id.value}.

Metadata
Metadata (XML) }}} Note: Here the privilege filter is applied by the catalogue. === Comments === * Another option at least for KML output is to create a searcher which output KML (Done in geocat.ch sandbox on top of a CSW searcher).