iso19139.ca.HNAP 3.10.7 Release
ISO Harmonized North American Profile (HNAP) plugin for GeoNetwork
The Canadian GeoNetwork community is pleased share the ISO Harmonized North American Profile (HNAP) schema plugin. This is a bilingual extension of the North American Profile of ISO 19115:2003 - Geographic information - Metadata used nationally.
For details on this release see 3.10.7 Milestone release notes for details.
User Manual
User Manual (HNAP) is provided for end-users. The user manual explores catalog use using HNAP examples. This is an end-user supliment to the far more technical GeoNetwork User and Developer Manuals.
This user manual is available for local installation.
Communication
The project issue tracker is used for communication, with ongoing topics tagged discussion.
Installation
GeoNetwork version to use with this plugin
Use GeoNetwork 3.10.x
, not tested with prior versions!
The schema plugin editor makes use of a number of controls for editing structured text fields requiring newer releases of core-geonetwork.
Deploy the profile in an existing installation
The plugin can be deployed manually in an existing GeoNetwork installation:
-
Download from releases page.
Each release includes a
jar
,zip
, anddoc
download. -
Extract contents of the
schema-iso19139.ca.HNAP
zip download intoWEB-INF/data/config/schema_plugins/iso19139.ca.HNAP
. -
Copy the
schema-iso19139.ca.HNAP
jar to geonetworkWEB-INF/libs
-
Copy the
schema-iso19139.ca.HNAP
doc to geonetworkdoc
-
Restart geonetwork
There is some custom initialization code run when GeoNetwork starts up:
-
The plugin includes will check the GeoNetwork Data Directory
ThesauriDir
to see if the HNAP Thesauruses are already installed. -
If they are not (i.e. this is the very first run of GeoNetwork with the HNAP Schema), the required thesaurus files are are copied from the
jar
into to the correct location in the Data Directory.
See SchemaInitializer.java
for details.