Skip to content

A python based GUI for editing xml files following the FGDC metadata schema. This editor was built during the implimentation of an Open Geoportal Instance. The basic necessary xml elements identified by the open geoportal metadata working group are addressed in the metadata editor. As well, file renaming procedures following the Location_Place_D…

Notifications You must be signed in to change notification settings

bhickson/Python-Tkinter-FGDC-Metadata-Editor-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

#Python-Tkinter-FGDC-Metadata-Editor-GUI

This script creates a tkinder GUI interface for the editing of geospatial metadata in the FGDC format. Following the Open GeoPortals Metadata Best Practices Guide, the tool focuses on critical metadata fields only. In addition to editing/compiling the datasets metadata, the tool will force for file re-naming corresponding to the Location_Theme_Year format recommended by GeoMAPP. Current support is only for shapefiles, though this can easily be changed in the script. The initial window (first_frame_master) allows you to select the input and output directories for reading and writing, as well as any default info that will likely be uniform across all datasets (Host Insitution, Contact Info, etc.). A persistent unique identifiers (PUI) prefix field is also here. The University of Arizona will be using registered DOI for PUI, so it is included in this section. As each dataset is edited, a copy of the xml file is created in the folder tmpXMLFiles, which itself will be created in the input data directory. This is done so that no changes will be made to the original file. In order to proceed to the next dataset, all fields must be filled in and updated with the "Update Fields" button (or the dataset can be skipped with SKIP). For the theme keywords section, the program will look for a themekey thesaurus (themekt element) with the value,"ISO 19115 Topic Category". If it is not found, it will created a new parent theme element (theme) with a child themekt element "ISO 19115 Topic Category". Any theme keywords (themekey) elements created from here will be created under this theme parent. The OGP metadata best practices recommend that Place Keywords follow the GNS thesaurus. This has not been tied into the program, though the practice should be followed through external reference. The final frame will give a summary once all datasets have been iterated through.

Open Geoportal www.opengeoportal.org

Best Practices Guide https://docs.google.com/document/d/1IeFjKMqXYhNwG6q8DiG7f3EthPpAo_KTOQM52obLH04/edit

About

A python based GUI for editing xml files following the FGDC metadata schema. This editor was built during the implimentation of an Open Geoportal Instance. The basic necessary xml elements identified by the open geoportal metadata working group are addressed in the metadata editor. As well, file renaming procedures following the Location_Place_D…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages