forked from geonetwork/core-geonetwork
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Documentation / update documentation for harvesters and add Geonetwor…
…k 2.1-3.X harvester page
- Loading branch information
Showing
11 changed files
with
84 additions
and
70 deletions.
There are no files selected for viewing
9 changes: 9 additions & 0 deletions
9
docs/manual/docs/user-guide/harvesting/harvesting-geonetwork-2.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# GeoNetwork 2.0 Harvester {#gn2_harvester} | ||
|
||
## Upgrading from GeoNetwork 2.0 Guidance | ||
|
||
GeoNetwork 2.1 introduced a new powerful harvesting engine which is not compatible with GeoNetwork version 2.0 based catalogues. | ||
|
||
* Harvesting metadata from a v2.0 server requires this harvesting type. | ||
* Old 2.0 servers can still harvest from 2.1 servers | ||
* Due to the fact that GeoNetwork 2.0 is no longer suitable for production use, this harvesting type is deprecated. |
43 changes: 37 additions & 6 deletions
43
docs/manual/docs/user-guide/harvesting/harvesting-geonetwork.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,40 @@ | ||
# GeoNetwork 2.0 Harvester {#gn2_harvester} | ||
# GeoNetwork 2.1-3.X Harvester | ||
|
||
## Upgrading from GeoNetwork 2.0 Guidance | ||
This harvester will connect to a remote GeoNetwork server that uses versions from 2.1-3.X and retrieve metadata records that match the query parameters. | ||
|
||
GeoNetwork 2.1 introduced a new powerful harvesting engine which is not compatible with GeoNetwork version 2.0 based catalogues. | ||
## Adding a GeoNetwork 2.1-3.X harvester | ||
|
||
* Harvesting metadata from a v2.0 server requires this harvesting type. | ||
* Old 2.0 servers can still harvest from 2.1 servers | ||
* Due to the fact that GeoNetwork 2.0 is no longer suitable for production use, this harvesting type is deprecated. | ||
To create a GeoNetwork 2.1-3.X harvester go to `Admin console` > `Harvesting` and select `Harvest from` > `GeoNetwork (from 2.1 to 3.x)`: | ||
|
||
![](img/add-geonetwork-3-harvester.png) | ||
|
||
Providing the following information: | ||
|
||
- **Identification** | ||
- *Node name and logo*: A unique name for the harvester and optionally a logo to assign to the harvester. | ||
- *Group*: Group which owns the harvested records. Only the catalog administrator or users with the profile `UserAdmin` of this group can manage the harvester. | ||
- *User*: User who owns the harvested records. | ||
|
||
- **Schedule**: Scheduling options to execute the harvester. If disabled, the harvester should be executed manually from the harvesters page. If enabled a schedule expression using cron syntax should be configured ([See examples](https://www.quartz-scheduler.org/documentation/quartz-2.1.7/tutorials/crontrigger)). | ||
|
||
- **Configure connection to GeoNetwork (from 2.1 to 3.x)** | ||
- *Catalog URL*: | ||
- The remote URL of the GeoNetwork server from which metadata will be harvested. The URL should contain the catalog name, for example: http://www.fao.org/geonetwork. | ||
- Additionally, it should be configured the node name, usually the value `srv`. | ||
- *Search filter*: (Optional) Define the filter to retrieve the remote metadata. | ||
- *Catalog*: (Optional) Select the portal in the remote server to harvest. | ||
- *Remote authentication*: If checked, should be provided the credentials for basic HTTP authentication on the WebDAV/WAF server. | ||
- *Use full MEF format*: If checked, uses MEF format instead of XML to retrieve the remote metadata. Recommended to metadata with files. | ||
|
||
- **Configure response processing for GeoNetwork** | ||
- *Action on UUID collision*: When a harvester finds the same uuid on a record collected by another method (another harvester, importer, dashboard editor,...), should this record be skipped (default), overriden or generate a new UUID? | ||
- *Use change date for comparison*: If checked, uses change date to detect changes on remote server. | ||
- *Set category if it exists locally*: If checked, uses the category set on the metadata in the remote server also locally (assuming it exists locally). Applies only when using MEF format for the harvesting. | ||
- *Category*: (Optional) A GeoNetwork category to assign to each metadata record. | ||
- *XSL filter name to apply*: (Optional) The XSL filter is applied to each metadata record. The filter is a process which depends on the schema (see the `process` folder of the schemas). | ||
|
||
It could be composed of parameter which will be sent to XSL transformation using the following syntax: `anonymizer?protocol=MYLOCALNETWORK:FILEPATH&[email protected]&thesaurus=MYORGONLYTHEASURUS` | ||
|
||
- *Validate records before import*: If checked, the metadata will be validated after retrieval. If the validation does not pass, the metadata will be skipped. | ||
|
||
- **Privileges** - Assign privileges to harvested metadata. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,12 @@ This harvesting type uses the WebDAV (Distributed Authoring and Versioning) prot | |
|
||
## Adding a WebDAV harvester | ||
|
||
To create a WebDAV harvester go to `Admin console` > `Harvesting` and select `Harvest from` > `WebDAV / WAF`: | ||
|
||
![](img/add-webdav-harvester.png) | ||
|
||
Providing the following information: | ||
|
||
- **Identification** | ||
- *Node name and logo*: A unique name for the harvester and optionally a logo to assign to the harvester. | ||
- *Group*: Group which owns the harvested records. Only the catalog administrator or users with the profile `UserAdmin` of this group can manage the harvester. | ||
|
@@ -19,11 +25,11 @@ This harvesting type uses the WebDAV (Distributed Authoring and Versioning) prot | |
|
||
- **Configure response processing for webdav** | ||
- *Action on UUID collision*: When a harvester finds the same uuid on a record collected by another method (another harvester, importer, dashboard editor,...), should this record be skipped (default), overriden or generate a new UUID? | ||
- *XSL filter name to apply*: (Optional) The XSL filter is applied to each metadata record. | ||
- *XSL filter name to apply*: (Optional) The XSL filter is applied to each metadata record. The filter is a process which depends on the schema (see the `process` folder of the schemas). | ||
|
||
It could be composed of parameter which will be sent to XSL transformation using the following syntax: `anonymizer?protocol=MYLOCALNETWORK:FILEPATH&[email protected]&thesaurus=MYORGONLYTHEASURUS` | ||
|
||
- *Validate records before import*: If checked, the metadata will be validated after retrieval. If the validation does not pass, the metadata will be skipped. | ||
- *Category*: (Optional) A GeoNetwork category to assign to each metadata record. | ||
|
||
- **Privileges** - Assign privileges to harvested metadata. | ||
|
||
!!! Notes | ||
|
||
- The same metadata could be harvested several times by different instances of the WebDAV harvester. This is not good practise because copies of the same metadata record will have a different UUID. |
Binary file added
BIN
+12.5 KB
docs/manual/docs/user-guide/harvesting/img/add-geonetwork-3-harvester.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters