Gå til indhold

Itinerary

Dansk navn: Rutevejledning
Engelsk navn: Itinerary
Ikon: route Ikon

Rute på kortet. I default-config i denne build.

Itinerary (åbner i et nyt vindue)

I eksempel-configNote
DesktopNej
MobilNej
DashboardNej
KontekstJaFindes i pluginsConfig.json

Parametre under cfg:

  • defaultWaypointsLimit — antal rutepunkter
  • providerApiConfig — rutetjenesten (GraphHopper): url, key og locale
  • searchConfig — søgetjenester til adressefeltet. Søgetjenesten AdresseVaelgerPunkt søger i Klimadatastyrelsens Adressevælger og kræver pluginet AdresseVaelger. Svarer Adressevælger ikke, søges der i Nominatim (OpenStreetMap) i stedet. Uden searchConfig søges der kun i Nominatim

Standardkonfiguration i localConfig.json

Sektion kaldt “Standardkonfiguration i localConfig.json”

I plugins.desktop:

{
"name": "Itinerary",
"cfg": {
"providerName": "NQGraphHopperProvider",
"defaultWaypointsLimit": 5,
"providerApiConfig": {
"url": "https://graphhopper.nordiq-gis.dk/route",
"key": "***",
"locale": "da_DK",
"defaultProfileOptions": [
{ "value": "foot", "glyph": "male" },
{ "value": "car", "glyph": "car" },
{ "value": "indsatsleder", "glyph": "indsatsleder" }
]
},
"searchConfig": {
"displayName": "properties.titel",
"maxResults": 5,
"services": [
{
"type": "AdresseVaelgerPunkt",
"options": {
"url": "https://adressevaelger.dk/husnumre/soeg/",
"params": {
"maksimum": 5,
"kommunekode": null
}
}
}
]
}
}
}

Standardkonfiguration i pluginsConfig.json

Sektion kaldt “Standardkonfiguration i pluginsConfig.json”
{
"name": "Itinerary",
"glyph": "route",
"title": "plugins.Itinerary.title",
"description": "plugins.Itinerary.description",
"defaultConfig": {
"defaultWaypointsLimit": 5,
"providerApiConfig": {
"url": "https://graphhopper.nordiq-gis.dk/route",
"key": "***",
"locale": "da_DK"
},
"searchConfig": {
"displayName": "properties.titel",
"maxResults": 5,
"services": [
{
"type": "AdresseVaelgerPunkt",
"options": {
"url": "https://adressevaelger.dk/husnumre/soeg/",
"params": {
"maksimum": 5,
"kommunekode": null
}
}
}
]
}
},
"dependencies": [
"SidebarMenu",
"AdresseVaelger"
]
}