FeatureForm
Beskrivelse
Sektion kaldt “Beskrivelse”Dansk navn: Redigér
Engelsk navn: FeatureForm
Ikon: pencil
Opret og redigér objekter på valgt WFS-lag (OpenLayers). Værktøjet findes i toppen af TOC.
Hvor det indgår
Sektion kaldt “Hvor det indgår”| Desktop | Mobil | Forside | Indlejret | Dashboard | GeoStory | Kontekst |
|---|---|---|---|---|---|---|
| Ja | Nej | Nej | Nej | Nej | Nej | Kan vælges. Slås til med TOC |
Fra eksempel-konfigurationen for 2026.11. Se alle plugins i Plugin-placering.
Tilpasning
Sektion kaldt “Tilpasning”Parametre under cfg i localConfig:
- mapPicker (object) — indstillinger for udpegning på kortet
- mapPicker.maxFeatures (number) — max antal objekter ved klik
- mapPicker.clickRadiusPx (number) — klik-radius i pixel
- blacklistedFeatureTypes (array af
{ url, typeName }) — lag der aldrig må redigeres via FeatureForm, uanset hvilket kort eller kontekst laget indgår i- url — lagets WFS-url, skal matche eksakt
- typeName — lagnavnet på servicen, fx
workspace:lageller blotlag(begge former matcher hinanden, da det afhænger af hvordan laget er tilføjet)
Eksempel med ét lag, der ikke kan redigeres:
{ "name": "FeatureForm", "cfg": { "mapPicker": { "maxFeatures": 100, "clickRadiusPx": 10 }, "blacklistedFeatureTypes": [ { "url": "https://geoserver.example/wfs", "typeName": "workspace:lag" } ] }}FeatureForms opslag af lag og objekter (også udpegning på kortet) forsøges igen (som standard én gang) ved visse serverfejl. Gem
(WFS-T) forsøges aldrig igen. Det styres af nøglen nqWFSRetrySettings øverst i localConfig.json, ikke under cfg. Se
“Genforsøg af WFS-forespørgsler” i GeometryToolbox.
Hvem kan redigere
Sektion kaldt “Hvem kan redigere”Redigering er slået fra som udgangspunkt for hvert enkelt lag. En administrator skal aktivt slå det til for det specifikke lag: vælg laget i laglisten, åbn dets indstillinger (værktøjsikonet, “Indstillinger for det valgte lag”), og fravælg Deaktivér redigering under fanen Generel. Dette gælder både FeatureForm og MapStore’s indbyggede attributtabel-redigering - det er den samme indstilling for begge.
Herudover styres hvem der kan redigere et lag, hvor redigering er slået til, af
editingAllowedRoles og editingAllowedGroups. De sættes på FeatureEditor-pluginet, ikke på
FeatureForm - FeatureEditor behøver ikke selv være i brug. FeatureForm læser konfigurationen
derfra automatisk.
- editingAllowedRoles (array af tekststrenge) — brugerroller der kan redigere. Standard:
["ADMIN"]. Værdien"ALL"tillader alle logget ind-brugere - editingAllowedGroups (array af tekststrenge) — brugergrupper der også kan redigere. Standard: tom liste
Tip: Opret en brugergruppe til redaktører med
GroupManager (åbner i et nyt vindue), og tilføj gruppens
navn til editingAllowedGroups:
{ "name": "FeatureEditor", "cfg": { "editingAllowedRoles": ["ADMIN"], "editingAllowedGroups": ["redaktoerer"] }}Standardkonfiguration i localConfig.json
Sektion kaldt “Standardkonfiguration i localConfig.json”I plugins.desktop:
{ "name": "FeatureForm", "cfg": { "mapPicker": { "maxFeatures": 100, "clickRadiusPx": 10 } }}Standardkonfiguration i pluginsConfig.json
Sektion kaldt “Standardkonfiguration i pluginsConfig.json”{ "name": "FeatureForm", "glyph": "pencil", "title": "plugins.FeatureForm.title", "description": "plugins.FeatureForm.description", "dependencies": ["GeometryToolbox"], "docUrl": "https://docs.nqgis.dk/plugins/nordiq-webgis-plugins/featureform", "defaultConfig": { "mapPicker": { "maxFeatures": 100, "clickRadiusPx": 10 } }}