ArcGIS Widget 2.0

Content Type: Widget
Categories: User Interface

Overview

New ArcGIS widget based on React, the Mendix Pluggable Widgets API and the newest ArcGIS API (4.22 / 02-2022)

Documentation

Demo urlhttps://arcgisreactdemoproject-sandbox.mxapps.io/

ReactArcGIS

New ArcGIS widget based on React, the Mendix Pluggable Widgets API and the newest ArcGIS API (4.22 / 02-2022)

Features

v1.0.0

  1. Static (in widget settings) as well as dynamic (front end, in app) loading of layers
  2. Optional custom markers for each layer
  3. Optional marker clustering per layer
  4. Fully configurable pop-up windows per layer with both attributes from Mendix as well as ArcGIS
  5. Three types of add on widgets:
    • Toggle layers pane (disable/enable layers by users)
    • Search widget; let an end user search on location
    • Legend: a legend entry for each layer. Also works with custom markers

v1.1.0

  1. Added BaseMap Toggle functionality
  2. Added Mendix default progress modal for when layers are loading

Usage

If visualization of Mendix data on an ArcGIS map is needed

Demo project

https://arcgisreactdemoproject-sandbox.mxapps.io/

Issues, suggestions and feature requests

• Doesn't include drawing • No ArcGIS authentication

Development and contribution

Feel free to contact me in case of questions. See the ‘About' page in the demo project as well

Releases

Version: 1.2.2
Framework Version: 9.12.3
Release Notes: Lazy loading of non Mendix Layers for performance upgrade. First all Mendix Layers are loaded, then blocking messages removed and after all non Mendix layers loaded
Version: 1.2.1
Framework Version: 9.12.3
Release Notes: 1. Added debugging loading scenarios 2. Added authPortalURL setting 3. Added fix for error when zooming and no objects were present
Version: 1.2.0
Framework Version: 9.12.3
Release Notes: **Features**: - Added loading behavior and three options; modal, animated GIF and none **Bug fixes** - Fix for single item polyline zooming - Fix for 404 errors for woff/font fyles
Version: 1.1.0
Framework Version: 9.6.6
Release Notes: - Added BaseMap Toggle functionality - Added Mendix default progress modal for when layers are loading - Optimized object loading
Version: 1.0.0
Framework Version: 9.6.6
Release Notes: The first release includes a full set of features: 1. Static (in widget settings) as well as dynamic (front end, in app) loading of layers 2. Optional custom markers for each layer 3. Optional marker clustering per layer 4. Fully configurable pop-up windows per layer with both attributes from Mendix as well as ArcGIS 5. Three types of add on widgets: - Toggle layers pane (disable/enable layers by users) - Search widget; let an end user search on location - Legend: a legend entry for each layer. Also works with custom markers