{
  "id": "geonetwork-vs-esri-geoportal-server",
  "ids": [
    "geonetwork",
    "esri-geoportal-server"
  ],
  "title": "GeoNetwork vs Esri Geoportal Server: geospatial portals and metadata discovery",
  "heading": "GeoNetwork vs Esri Geoportal Server",
  "kicker": "GIS and analysis software comparison",
  "deck": "GeoNetwork and Esri Geoportal Server both support metadata catalogue workflows. Compare the metadata profiles, harvesting behaviour, search experience and operational integration needed by your organisation. An Esri-branded open-source catalogue is not an entitlement to the wider ArcGIS platform.",
  "description": "Compare GeoNetwork vs Esri Geoportal Server for geospatial portals and metadata discovery.",
  "answerHeading": "Which option fits the requirement?",
  "answer": "GeoNetwork and Esri Geoportal Server both support metadata catalogue workflows. Compare the metadata profiles, harvesting behaviour, search experience and operational integration needed by your organisation. An Esri-branded open-source catalogue is not an entitlement to the wider ArcGIS platform.",
  "checkedAt": "2026-10-25",
  "researchTag": "Deployment, compatibility and cost scope",
  "researchLimit": "Official product material reviewed. Acceptance checks are proposed exercises, not completed product trials, performance measurements or reliability guarantees.",
  "datasetDescription": "Seven technical differences and four proposed acceptance checks for GeoNetwork vs Esri Geoportal Server.",
  "type": "workflow-buying",
  "sharedBuyingNeed": "Evaluate alternative approaches to geospatial portals and metadata discovery.",
  "rows": [
    [
      "Product role",
      "Spatial metadata catalogue application",
      "Metadata catalogue management application"
    ],
    [
      "Operating model",
      "Open-source catalogue deployment",
      "Open-source server and harvester components"
    ],
    [
      "Information managed",
      "Metadata records and resource references",
      "Descriptions of spatial and other resources"
    ],
    [
      "Discovery context",
      "Metadata search, editing and discovery",
      "Standards-based catalogue discovery"
    ],
    [
      "Publication boundary",
      "Referenced services keep their own access controls",
      "Metadata publication does not replace source services"
    ],
    [
      "Evaluation focus",
      "Metadata profiles, harvesting and search behaviour",
      "Metadata profiles, harvesting and existing ArcGIS context"
    ],
    [
      "Cost components",
      "Hosting, metadata work, maintenance and support",
      "Infrastructure, metadata integration and operations"
    ]
  ],
  "scenarios": [
    {
      "name": "Record migration",
      "question": "Can the team import copied metadata records with known identifiers and resource links?",
      "left": "With GeoNetwork, import copied metadata records with known identifiers and resource links.",
      "right": "With Esri Geoportal Server, import copied metadata records with known identifiers and resource links.",
      "note": "Required fields, identifiers and links remain valid."
    },
    {
      "name": "Discovery task",
      "question": "Can the team search for a specified dataset using its title, topic and spatial extent?",
      "left": "With GeoNetwork, search for a specified dataset using its title, topic and spatial extent.",
      "right": "With Esri Geoportal Server, search for a specified dataset using its title, topic and spatial extent.",
      "note": "The intended users can find the correct record."
    },
    {
      "name": "Access separation",
      "question": "Can the team publish a public record referencing a restricted test resource?",
      "left": "With GeoNetwork, publish a public record referencing a restricted test resource.",
      "right": "With Esri Geoportal Server, publish a public record referencing a restricted test resource.",
      "note": "Catalogue discovery does not grant unintended data access."
    },
    {
      "name": "Harvest update",
      "question": "Can the team change an authorised source record and run a test harvest?",
      "left": "With GeoNetwork, change an authorised source record and run a test harvest.",
      "right": "With Esri Geoportal Server, change an authorised source record and run a test harvest.",
      "note": "The update is traceable without unexpected duplicates."
    }
  ],
  "exampleTable": {
    "caption": "Proposed checks using authorised copies of representative datasets, projects or models. Record software versions, required licences, dependencies, configuration and observed results.",
    "headers": [
      "Requirement",
      "Proposed exercise",
      "Accept when"
    ],
    "rows": [
      [
        "Record migration",
        "Import copied metadata records with known identifiers and resource links.",
        "Required fields, identifiers and links remain valid."
      ],
      [
        "Discovery task",
        "Search for a specified dataset using its title, topic and spatial extent.",
        "The intended users can find the correct record."
      ],
      [
        "Access separation",
        "Publish a public record referencing a restricted test resource.",
        "Catalogue discovery does not grant unintended data access."
      ],
      [
        "Harvest update",
        "Change an authorised source record and run a test harvest.",
        "The update is traceable without unexpected duplicates."
      ]
    ]
  },
  "sections": [
    {
      "id": "scope-and-architecture",
      "navLabel": "Architecture",
      "title": "Scope and architecture",
      "paragraphs": [
        "GeoNetwork and Esri Geoportal Server both support metadata catalogue workflows. Compare the metadata profiles, harvesting behaviour, search experience and operational integration needed by your organisation. An Esri-branded open-source catalogue is not an entitlement to the wider ArcGIS platform.",
        "A metadata catalogue describes and helps discover resources; it does not necessarily host, edit or grant access to the underlying data. GeoNode includes a broader geospatial sharing platform, while metadata-focused products can sit alongside existing data services."
      ],
      "links": [
        {
          "url": "https://geonetwork-opensource.org/",
          "label": "GeoNetwork product information"
        },
        {
          "url": "https://www.esri.com/en-us/arcgis/products/esri-geoportal-server/overview",
          "label": "Esri Geoportal Server product information"
        }
      ]
    },
    {
      "id": "cost-and-migration",
      "navLabel": "Costs & migration",
      "title": "Cost and migration planning",
      "paragraphs": [
        "For GeoNetwork, include hosting, metadata work, maintenance and support. For Esri Geoportal Server, include infrastructure, metadata integration and operations. Define the same task, inputs, required outputs and operating environment, then confirm current terms for the actual software configuration.",
        "Move a small authorised set of metadata records, preserve resource links and access restrictions, and test harvesting and search. Confirm metadata profiles and the ownership of each referenced dataset before moving a catalogue."
      ]
    }
  ],
  "faqs": [
    {
      "question": "How should we choose between GeoNetwork and Esri Geoportal Server?",
      "answer": "GeoNetwork and Esri Geoportal Server both support metadata catalogue workflows. Compare the metadata profiles, harvesting behaviour, search experience and operational integration needed by your organisation. An Esri-branded open-source catalogue is not an entitlement to the wider ArcGIS platform."
    },
    {
      "question": "Which costs belong in the comparison?",
      "answer": "For GeoNetwork, include hosting, metadata work, maintenance and support. For Esri Geoportal Server, include infrastructure, metadata integration and operations. Define the same task, inputs, required outputs and operating environment, then confirm current terms for the actual software configuration."
    },
    {
      "question": "What should we validate before a production move?",
      "answer": "Move a small authorised set of metadata records, preserve resource links and access restrictions, and test harvesting and search. Confirm metadata profiles and the ownership of each referenced dataset before moving a catalogue."
    }
  ],
  "sources": [
    {
      "url": "https://geonetwork-opensource.org/",
      "facts": "Official product scope, deployment and integration context used for geospatial portals and metadata discovery."
    },
    {
      "url": "https://www.esri.com/en-us/arcgis/products/esri-geoportal-server/overview",
      "facts": "Official product scope, deployment and integration context used for geospatial portals and metadata discovery."
    }
  ],
  "relatedLinks": [
    {
      "path": "/categories/gis-geospatial/",
      "title": "Gis Geospatial software"
    },
    {
      "path": "/guides/software-buying-checklist/",
      "title": "Software buying checklist"
    }
  ]
}
