A web based Geographic Metadata Catalog for data description and discovery. It implements international standards (e.g. ISO19115/19139, ISO19115-3, Z39.50, CSW 2.0, OGC). It originates from the United Nations and is used by many governments as geoportal software


Source code available on github https://github.com/geonetwork/

Features

  • INSPIRE Discovery Service and Search Panel
  • Catalog interfaces (a.o. OGC CSW, INSPIRE, OpenSearch, z39.50)
  • OpenLayers based OGC map viewer
  • Multilingual metadata editing and viewing
  • Metadata harvesting from multiple sources (OGC CSW/WMS/WFS/WCS/WPS, WebDAV, Z39.50, ArcSDE, GeoNetwork, Local filesystem)
  • Metadata schema and schematron validation with error reporting
  • LDAP & Shibboleth authentication support
  • Runs on Windows, Linus and OSX server and desktop
  • GeoServer included

Project Samples

Project Activity

See All Activity >

Follow GeoNetwork - Geographic Metadata Catalog

GeoNetwork - Geographic Metadata Catalog Web Site

Other Useful Business Software

Monitor your Cisco ASA like an expert Icon
Monitor your Cisco ASA like an expert Icon

See how Network Insight™ for Cisco® ASA, a feature of SolarWinds Network Performance Monitor and Network Configuration Manager, can help.

Get visibility into the health and performance of your entire Cisco ASA environment in a single dashboard. View VPN tunnel status and monitor firewall high availability, health, and readiness. Automatically discover and filter within ACLs, show rule hit counts, and detect shadow and redundant rules. Automate the monitoring and management of your ASA infrastructure in a fully integrated solution. Try it free for 30 days!

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
65
0
0
0
3
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5

User Reviews

  • You have 4 ways to install it. 1.using the installer... it doesn't work due to some file it can't remove even with the rights to do it. 2.using the war file, same problem and others 3.using docker... it works but there is not a lot of documentation about how to customize it. 4. compiling your own version. To compile you have to skip the maven tests!!!!! It's crazy! It is not a way to publish a software even an open source. Version 3.4

  • Session hijacking in GeoNetwork 3.2.1 The Functionality The application's sign out function updates the catalog search page by removing user information, generates a new JSESSIONID token (probably because it destroys the previous session), and informs its value in the URL. The Assumption By noting the jsessionid = C5AAC77B7F211548F5FD1D5ABE504BC5 excerpt in the URL suggests that session management is based on the typical JSESSIONID token of the Apache Tomcat web server. The Attack Using brute-force techniques, arbitrary values were injected into the JSESSIONID cookie until the value checked with the JSESSIONID of an authenticated profile at that time, and the system granted the attacker access as if it were the legitimate user with the same permissions. Control bypassing in GeoNetwork 3.2.1 The Functionality The system has several levels of permission, among which Registered User is the most basic. In our configuration, a registered user can not change their own registration and to guarantee this restriction when the person clicks on his own name at the top of the page requesting the link to change his profile (/srv/eng/admin.console#/ Organization / users? UserOrGroup = username), the system loads the page but redirects it to the catalog search (catalog.search). The Assumption Because the system renders the page, presumably the redirection control is in the client-side JavaScript API, it is possible to stop that redirection and fill out the form as we see fit. The Attack The redirect to the search page was stopped and the record opened. When the form was rendered, the permission fields in the groups section were locked. When saving, the JSON package carrying the data has been tampered with making the Registered User an administrator of several available groups and the system has not blocked this change in any time

  • Thanks for great project! Simply the best.Good,good,good.+1

  • very good project, thanks!Good,good,good.+1

Read more reviews >