Articles in this section
Category / Section

How to Add ESRI Map Widget in Bold BI?

Published:

How to Add ESRI Map Widget in Bold BI

Bold BI allows you to add an ESRI map widget to your dashboard. This widget can be found in the Miscellaneous section of the dashboard designer. The ESRI map widget allows you to visualize geographic data in a more interactive and engaging way.

Here are the steps to add the ESRI map widget to your Bold BI dashboard:

  1. Download the ESRI custom widget from the attachment included in this article.

  2. Navigate to the Miscellaneous section in the dashboard designer.

Miscellaneous.png

  1. Drag and drop the ESRI map widget into the design canvas.

drag_and_drop.png

  1. Click on the widget property section and find the GeoJson URL settings. Here, you have the option to include the JSON URL which holds geo points.

configure.png

  1. Add the JSON URL to the property section. For example, you can use the following URL: Sample geo JSON points URL

  2. Once the JSON URL is added to the property section, the widget will be configured with geo points.

configure.png

By following these steps, you can successfully add and configure the ESRI map widget in your Bold BI dashboard.

Limitations:

This widget does not support binding geo points through the Assign Data section. Instead, geo point data must be configured using the GeoJSON URL setting available in the widget’s property panel.

ERSI.png

Please note that there are certain limitations regarding the JSON format, not all JSON files are supported. The file must follow the valid GeoJSON structure. Below is an example of a correctly formatted GeoJSON file:

{ "type": "FeatureCollection",
   "features": [
     { "type": "Feature",
       "geometry": {
         "type": "Point",
         "coordinates": [102.0, 0.5]
         },
         "properties": {
           "prop0": "value0"
         }
       },
     { "type": "Feature",
       "geometry": {
         "type": "LineString",
         "coordinates": [
           [102.0, 0.0], [103.0, 1.0], [104.0, 0.0], [105.0, 1.0]
           ]
         },
       "properties": {
         "prop0": "value0",
         "prop1": 0.0
         }
       },
     { "type": "Feature",
        "geometry": {
          "type": "Polygon",
          "coordinates": [
            [ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0],
              [100.0, 1.0], [100.0, 0.0] ]
            ]
        },
        "properties": {
          "prop0": "value0",
          "prop1": {"this": "that"}
          }
        }
      ]
    } 

To be considered valid, a GeoJSON file must begin with the required “type” parameter set to “FeatureCollection”, as shown below:

"type": "FeatureCollection" 

Once the valid GeoJSON file has been prepared, it must be published to a public URL in order to be configured within the widget.

Please refer to the document for detailed instructions on how to publish the JSON file.

References

ESRIMap.bicw
Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
SR
Written by Sethu Raman Athimoolam
Updated:
Comments (0)
Please  to leave a comment
Access denied
Access denied