The Cartography dictionary contains classes, elements, attributes, and rules describing map projections, including both cartographic and lander related definitions and descriptions. The PDS Cartography dictionary is based on and utilizes the existing Federal Geographic Data Committee (FGDC) Content Standard for Digital Geospatial Metadata, with modifications and extensions applied by PDS as needed for planetary mapping application.
The files here can be used as a starting point for creating a new local data dictionary (LDD). After cloning the files, do the following:
- Remove the ".git" folder to detach the closed files from the git repository.
- If creating a new git repository, follow instructions provided by the git host for initializing a new repository. For a repository on github this would be:
git init git add . git commit -m "Initialize" git remote add origin [email protected]:nasa-pds/{your repo}.git git push -u origin master
- Modify this README.md file.
- Change title and description (this text) to correspond to your LDD.
- Update Version section below.
- Update the "build" folder
- Create IM version folders that contain LDD version folders.
- Update "README.md" to include links to versions.
- Update "README.md" in LDD version folders to include LDD name.
- Update the "src" folder
- Create LDD version folders.
- Update "README.md" to include LDD name and links to versions.
- Update LDD specification
- Rename "ldd-template.xml" to "ldd-" + LDD name.
- Update contents of ldd specification file
- Generate XML Schema and Schematron files.
- In the "src" folder, run the lddtool specific to a version of the PDS4 Information Model
- Copy the generated files to the "build/IM version/LDD version" folder.
- Generate documentation
- In the "src" directory use the "pds-ldd-doc" tool in the [pds4-tools] package to generate documentation.
A Local Data Dictionary (LDD) is built for each version of the PDS4 Information Model. The build process insures compatiblity of the LDD with the core information model.
This LDD has been built for the following versions of the PDS4 information model.
Each build is generating using the lddtool specific to a version of the PDS4 Information Model. The build command used is:
lddtool -lp ldd-file.xml
Documentation included in the source (src) directory is generated using the "pds-ldd-doc" tool in the pds4-tools package.
After a build the README.md files are updated (manually) to reflect the content of repository.