Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync Metadata from GeoNode Layer to Geoserver #12

Open
saxas13 opened this issue Jun 1, 2023 · 1 comment
Open

Sync Metadata from GeoNode Layer to Geoserver #12

saxas13 opened this issue Jun 1, 2023 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@saxas13
Copy link

saxas13 commented Jun 1, 2023

The Metadata in GeoNode is easily maintainable by dedicated users, while the metadata for the same layer in geoserver will keep it's original state.

Whenever an "update layers" command is performed, the metadata fields identical between GeoNode and Geoserver will be reset and filled with the information from Geoserver.

To prevent this behaviour and to additionally be able to maintain the Geoserver layer metadata, we developed a little python script for Geonode-project (v4.1.x) and GeoNode Docker 3.3.x which will update Title; Abstract and Keywords according to the entries from GeoNode.

Both scripts still need some testing but maybe can be helpfull to you as well.

Please, if you find any issues, please let us know, so we can improve them.

sync_metadata_geonode2geoserverv3.zip
sync_metadata_geonode2geoserverv4.zip

@saxas13 saxas13 added enhancement New feature or request help wanted Extra attention is needed labels Jun 1, 2023
@ridoo
Copy link
Member

ridoo commented Oct 31, 2023

Interesting. May be interesting to migrate them to a management command and package these in a contrib module.

@ridoo ridoo moved this to GN development in User Group Activities Nov 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Status: GN development
Development

No branches or pull requests

2 participants