Septima.Search.HistoriskeKortSearcher
Extends Septima.Search.Searcher
Searches the Danish historical map archive (Historiske Kort) via Dataforsyningen.
Supports two result types: kort (maps) and dokumenter (documents).
Options
| Name | Type | Mandatory | Default value | Description |
|---|---|---|---|---|
| token | string | Yes | Access token for Dataforsyningen API | |
| kortgrupper | Array.<string> | [] | List of kortgruppe values to filter by (comma-separated in API call). | |
| daekningsomraader | Array.<string> | ["Danmark"] | List of daekningsomraade values. Possible: "Andre", "Danmark", "Færøerne", "Grønland", "Holsten-Lauenborg", "Intet", "Island", "Norge", "Oversøisk", "Slesvig", "Sønderjylland", "Ven", "Vestindien", "test". | |
| types | Array.<string> | ['kort','dokumenter'] | Which result types to search. Use ['kort'] or ['dokumenter'] to restrict. |
Examples
Usage
YAML Declaration:
_type: Septima.Search.HistoriskeKortSearcher
_options:
token: YOUR_TOKEN
kortgrupper:
- Matrikelkort
daekningsomraader:
- Danmark
- Norge
JS options:
const options = {
token: "YOUR_TOKEN",
kortgrupper: ["Matrikelkort"],
daekningsomraader: ["Danmark", "Norge"]
}
controller.addSearcher(new HistoriskeKortSearcher(options))