I'm trying to get a clear view of the roles of different components here, this is not a "which is better" comparison, these components have different roles, but their functions overlap.

(Comparing different open source GIS servers? would be an answer if it included GeoNode, CKAN and Geonetwork, it links to this excellent table: http://www.geotests.net/cours/sigma/webmapping/2013/tableau6_webmapping2013.pdf)

So, can anyone help me fill in the holes / correct this table:

image of table
(source: greygreen.org)

Y = Yes, N = No, < = handled by included subcomponent

"Catalog data": provide searchable web / web-map front end view.

GeoNode and GeoNetwork use GeoServer for rendering and nominally WMS etc.

CKAN uses pycsw for metadata federation.

  • GeoServer -> Render tiles : Y – Leasye Jul 31 '14 at 14:32
  • MapServer publish metadata :Y – nmtoken Apr 8 '19 at 18:35

For GeoNetwork :

  • Render maps : N (instead of <)
  • WMS : N (instead of <)
  • WFS : N (instead of <)
  • WFS-T : N (instead of <)
  • Render tiles : N (instead of <)
  • Catalog data : Y
  • Publish metadata : Y
  • Harvest metadata : Y

The "<" is not a clear answer for GeoNetwork. For example GeoNetwork and GeoServer are close but Geoserver is not a "subcomponent" of GeoNetwork.

  • thanks, will see what else comes in, stackexchange is not really set up for collaborative answering :-} – Terry Brown Aug 1 '14 at 15:25

GeoServer has a CSW plugin that can expose the basic metadata you've configured in your layer as dublin core and ISO records. But it's really basic, good enough if you have few layers, no need for extra info, and no need to just store records without data.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.