Search
Beskrivelse
Sektion kaldt “Beskrivelse”Dansk navn: Søgefelt
Engelsk navn: Search
Ikon: search
Tekstsøgning. I NQGIS typisk med AdresseVaelger som child.
MapStore dokumentation
Sektion kaldt “MapStore dokumentation”Search (åbner i et nyt vindue)
Hvor det indgår
Sektion kaldt “Hvor det indgår”| I eksempel-config | Note | |
|---|---|---|
| Desktop | Ja | I plugins.desktop med cfg |
| Mobil | Ja | |
| Dashboard | Nej | |
| Kontekst | Ja | Findes i pluginsConfig.json |
Konfigurationsbeskrivelse
Sektion kaldt “Konfigurationsbeskrivelse”Parametre under cfg i localConfig:
- showOptions (boolean) — viser burger-menuen i inputfeltet
- activeSearchTool (string) — standard søgeværktøj. Værdier:
"addressSearch","coordinatesSearch","bookmarkSearch" - showCoordinatesSearchOption (boolean) — viser menupunkt til koordinat-editor
- showAddressSearchOption (boolean) — viser menupunkt til adresse-editor
- showBookMarkSearchOption (boolean) — viser menupunkt til bogmærke-vælger. Bogmærker kan konfigureres til zoomToExtent eller genindlæsning af lagsynlighed
- searchOptions (object) — indledende søgeindstillinger
- maxResults (object) — maksimalt antal elementer i resultatlisten
- resultsStyle (object) — brugerdefineret stil for søgeresultater
- fitResultsToMapSize (bool) — tilpasser resultatlisten til kortstørrelsen (standard
true; kan slås fra) - searchOptions.bottomMenuServices (bool) — viser tjenester nederst i søgemenuen (standard
false) - searchOptions.services (searchService[]) — liste over søgetjenester
- coordinateSearchOptions (object) — indstillinger for koordinatsøgning
- coordinateSearchOptions.maxZoomLevel (number) — maks. zoomniveau for koordinatsøgning
- searchOptions.services[].nestedPlaceholder (string) — placeholder der vises i inputfeltet efter første søgning
Standardkonfiguration i localConfig.json
Sektion kaldt “Standardkonfiguration i localConfig.json”{ "desktop": { "name": "Search", "cfg": { "maxResults": 40, "withToggle": [ "max-width: 768px", "min-width: 768px" ], "searchOptions": { "services": [ { "type": "AdresseVaelger", "priority": 1, "name": "Adresse", "displayName": "${properties.titel}", "subTitle": "${properties.subtitle}", "searchTextTemplate": "${properties.titel}", "options": { "url": "https://adressevaelger.dk/husnumre/soeg/", "maxZoomLevel": 13, "params": { "maksimum": 30, "kommunekode": null } }, "geomService": { "type": "AdresseVaelgerGeom", "priority": 1, "name": "Adresse", "displayName": "${properties.titel}", "subTitle": "Adresse", "options": { "staticFilter": "${properties.data}", "url": "https://adressevaelger.dk/husnumre", "kommunekode": null } } } ] }, "resultsStyle": { "iconUrl": "https://cdn.rawgit.com/pointhi/leaflet-color-markers/master/img/marker-icon-red.png", "shadowUrl": "https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.3.1/images/marker-shadow.png", "iconSize": [ 25, 41 ], "iconAnchor": [ 12, 41 ], "popupAnchor": [ 1, -34 ], "shadowSize": [ 41, 41 ], "color": "#ff0000", "weight": 4, "dashArray": "", "fillColor": "#3388ff", "fillOpacity": 0.2, "LineString": {}, "MultiLineString": {}, "Polygon": {}, "MultiPolygon": {} } } }, "mobile": { "name": "Search", "cfg": { "maxResults": 40, "showOptions": false, "withToggle": [ "max-width: 768px", "min-width: 768px" ], "searchOptions": { "services": [ { "type": "AdresseVaelger", "priority": 1, "name": "Adresse", "displayName": "${properties.titel}", "subTitle": "${properties.subtitle}", "searchTextTemplate": "${properties.titel}", "options": { "url": "https://adressevaelger.dk/husnumre/soeg/", "maxZoomLevel": 13, "params": { "maksimum": 30, "kommunekode": null } }, "geomService": { "type": "AdresseVaelgerGeom", "priority": 1, "name": "Adresse", "displayName": "${properties.titel}", "subTitle": "Adresse", "options": { "staticFilter": "${properties.data}", "url": "https://adressevaelger.dk/husnumre", "kommunekode": null } } } ] } } }}Standardkonfiguration i pluginsConfig.json
Sektion kaldt “Standardkonfiguration i pluginsConfig.json”{ "name": "Search", "glyph": "search", "title": "plugins.Search.title", "description": "plugins.Search.description", "dependencies": [ "OmniBar", "SearchServicesConfig" ], "children": [ "AdresseVaelger", "SearchByBookmark" ], "autoEnableChildren": [ "AdresseVaelger" ], "defaultConfig": { "maxResults": 40, "openAtContextLoaded": true, "withToggle": [ "max-width: 768px", "min-width: 768px" ], "searchOptions": { "services": [ { "type": "AdresseVaelger", "priority": 1, "name": "Adresse", "displayName": "${properties.titel}", "subTitle": "${properties.subtitle}", "searchTextTemplate": "${properties.titel}", "options": { "url": "https://adressevaelger.dk/husnumre/soeg/", "maxZoomLevel": 13, "params": { "maksimum": 30, "kommunekode": null } }, "geomService": { "type": "AdresseVaelgerGeom", "priority": 1, "name": "Adresse", "displayName": "${properties.titel}", "subTitle": "Adresse", "options": { "staticFilter": "${properties.data}", "url": "https://adressevaelger.dk/husnumre", "kommunekode": null } } } ] } }}