Gå til indhold

FeatureForm

Dansk navn: Redigér Engelsk navn: FeatureForm Ikon: pencil Ikon

Opret og redigér objekter på valgt WFS-lag (OpenLayers). Værktøjet findes i toppen af TOC.

I eksempel-configNote
DesktopJaI plugins.desktop med cfg
MobilNej
DashboardNej
KontekstJaFindes i pluginsConfig.json

Parametre under cfg i localConfig, som dokumenteret eller udledt af kode:

  • mapPicker (object) — indstillinger for udpegning på kortet
  • mapPicker.maxFeatures (number) — max antal objekter ved klik
  • mapPicker.clickRadiusPx (number) — klik-radius i pixel
  • featureEditorCfg (any) — cfg der videregives til FeatureEditor-editorerne, fx customEditorsOptions
  • 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:lag eller blot lag (begge former matcher hinanden, da det afhænger af hvordan laget er tilføjet)
  • disablePluginIf (udtryk, standard {state('mapType') !== 'openlayers'}) — skjuler pluginet når udtrykket er sandt. Kan overskrives i localConfig.
{
"name": "FeatureForm",
"cfg": {
"mapPicker": {
"maxFeatures": 100,
"clickRadiusPx": 10
},
"blacklistedFeatureTypes": [
{ "url": "https://geoserver.example/wfs", "typeName": "workspace:lag" }
]
}
}
{
"name": "FeatureForm",
"glyph": "pencil",
"title": "plugins.FeatureForm.title",
"description": "plugins.FeatureForm.description",
"defaultConfig": {
"mapPicker": {
"maxFeatures": 100,
"clickRadiusPx": 10
}
}
}