Release notes 4.8.0

What’s new

Improvements for the input type mapfeatures

The map.apps ETL input type mapfeatures, which can be used to select features directly from the map has been improved to use map.apps selection-tools for the spatial selection. These are the same tools that can also be used in other bundles as for example the Spatial Selection tool and the Query Builder. The documentation to these tools can be found here. In addition to the default tools, further selection actions are provided via the developer network bundle. The property mapSelectionExtentType has therefore been renamed to mapFeaturesSelectionMethods.

In addition to that, the list of selectable layers will now automatically synchronize with the map. Layers that shouldn’t be used as sources for the feature selection can now be identified using wildcards in the property mapFeaturesHiddenLayers.

The configuration can look like this:

Search input configuration in app.json
{
  "fmeServerConfig": {...},
  "etlTool": {
    "inputs": ["mapfeatures"],
    "output": "download"
  },
  "etlToolSettings": {
    "mapFeaturesSelectionMethods": ["point", "rectangle"],
    "mapFeaturesHiddenLayers": ["layerIdToBeHidden", "layerId_*"],
  },
  "id": "etl_tool"
}

Update notes

If you skip several versions during the update, please also follow all update notes of the intervening versions.

New implementation of the input type: mapfeatures

  • The property mapSelectionExtentType has been renamed to mapFeaturesSelectionMethods and allows the definition of multiple selection actions. For backwards compatibility, the old property can still be used.

  • selection-services have to be added to the allowedBundles if the mapfeatures input type is used

  • There is no default selection method available to restrict the area size of a polygon or rectangle. Please contact us, if this is an requirement as this can be implemented as a custom selection action.

Changelog

4.8.0

  • Multiple improvements have been implemented for the etl input type mapfeatures

    • map.apps selection tools (as used in Spatial Selection and Query Builder) can now be used instead of the custom drawing tools

    • The GUI will now automatically synchronize the list of usable layers

    • Wildcards (*) can be used in the *mapFeaturesHiddenLayers* property

    • The property mapSelectionExtentType has been renamed to mapFeaturesSelectionMethods