Release Notes 4.8

What’s New

This release contains a number of new features and updates to the base technology.

Maptips

Maptips allow users to view information about objects in the map without having to click on them. It is sufficient to move the mouse pointer over the map. This allows the user to quickly get an overview of the map objects.

Integration

Two new features simplify the integration of map.apps Apps into other websites:

  • A new Integration API provides functions to trigger actions in the map from the surrounding web page. The API can be extended with custom functions.

  • A parameterized call can now be used to perform a search. When starting the app, the search result is displayed directly.

Product documentation

The product documentation has been completely revised and is published in a new way for the first time with this release. The documentation can be accessed via docs.conterra.de . A login is not necessary.

Performance improvement

map.apps 4.8 supports the so-called Brotli Encoding . The size of files transferred from the server can be up to 20% smaller than before. Compressed files are cached on the server, so they don’t have to be recalculated.

Map Content Control (TOC) improvements

The map content control introduced in map.apps 4.7 has been enhanced with several improvements.

  • Services a user is not allowed to see due to their permissions are no longer displayed.

  • The description of sublayers is now displayed in the options menu.

  • If all child elements of an entry are not visible and therefore grayed out, the parent node is grayed out as well.

  • Long titles of entries are now wrapped to several lines and no longer abbreviated in one line.

  • When using the "exclusive" mode to make only one entry of a group layer selectable at a time, radio buttons are displayed instead of checkboxes.

More new features and improvements

  • The ArcGIS API for JavaScript used by map.apps as technical basis is updated to version 4.13 with this release.

  • GeoJSON files can be included as layers.

  • Bing Maps can now be used as background map.

  • All OK-Cancel dialogs have been checked for consistency and provided with clearer hints when performing delete operations.

  • A new bundle "Highlights" can be used for custom developments to highlight objects on the map.

A complete list of all changes can be found in Changelog.

Discontinued Features

The following features are discontinued with this release:

General

  • The selection of the product line (line 3 or line 4) has been removed from the dialog for creating a default app. A default app is now always created as line 4 app. The default app for line 3 is delivered with map.apps as a zip file. If required, this file can be provided as an app template.

  • The option "online" has been removed from the app details. If you have deactivated this option for an app, it is set back to the online status.

  • The button "Optimize app" has been removed from the app details. The functionality was only used to optimize files (for example CSS, JavaScript) that were added to an app via manual configuration. It is recommended to use this only in test scenarios and to develop own bundles with corresponding styles or functions instead.

Line 4 Bundles

  • The mapflow bundle has been removed from the product. It is available in GitHub as a free bundle.

Line 3 Bundles

  • Bundle googlemaps was removed.

  • The backend service for the printing bundle has been removed. It is recommended to use the agsprinting bundle.

Dependencies

Line 4 Bundles

  • Esri ArcGIS API for JavaScript 4.13.2

  • ArcGIS Arcade 1.8

  • Dojo 1.14.2

  • dgrid 1.2.1

  • dstore 1.1.2

  • Moment.js 2.24.0

  • Vue.js 2.6.6

  • Vuetify.js 1.5.18

  • babel-polyfill 7.2.5

Line 3 Bundles

  • Esri ArcGIS API for JavaScript 3.25

  • Dojo 1.13.0

  • dgrid 0.3.17

  • xstyle 0.3.2

  • put-selector 0.3.6

  • dstore 1.1.2

  • Moment.js 2.22.1