Skip to content

Add the Widget to an AppBuilder Web application

  1. Log on to Portal as administrator ;
  2. Go to the Content tab;
  3. Create an application using WebAppBuilder ;
  4. Add the Isogeo widget to the Custom tab. "Add the widget to an application
  5. The widget configuration file can be edited directly from the Portal interface. The configuration will only apply to the application (see Other possible configurations). "Add the widget to an application
  6. It is also possible to enable the widget to be opened when the application is started by checking the following box:

"Open widget automatically when application starts"

Other possible configurations

You can also modify the following parameters:

  • apiUrl: proxy url managing calls to the Isogeo api (parameter reserved for the Isogeo team)
  • useUrlSecrets: if set to true, the Widget will call the proxy hosted by Isogeo (parameter reserved for the Isogeo team)
  • share: share identifier when using a local proxy (parameter reserved for the Isogeo team)
  • token: security token identifier when using a local proxy (parameter reserved for the Isogeo team)
  • link: link to the Widget presentation page on the official Isogeo website
  • resultSymbol: Polygon symbol in ESRI Json format
  • resultSymbolPoint: Point symbol (data not containing a right-of-way) in ESRI Json format
  • popupWidth: popup width for metadata (400 for other layers)
  • popupMoveLeft: popup offset (for application models requiring offset)
  • wfsMode: "snapshot" (initial request only) or "ondemand" (request each time a move is made, but not when a move is made) compatible with all WFS streams)
  • wfsMaxFeatures: maximum number of entities retrieved from a wfs stream (default 1000)
  • relationGeo: Geographic relation for right-of-way searches
  • errorMessageTime: Error message display time (default 3000 ms)
  • dataset-only: If set to true, only non-geographic raster, vector and tabular records will be proposed. Otherwise, service records and resource records will also be proposed in the search
  • tabLayers: Display the Layers tab
  • tabContexts: Display Context tab
  • openFiltersAtStart: Unfold all filters when Widget opens
  • filterKeyword: Display keyword filter
  • filterOwner: Display filter on owner
  • filterThematic: Show filter on themes
  • filterTheme: Show filter on Inspire themes
  • filterFormat: Display format filter
  • filterGeo: Display filter on map extent
  • filterSelection: Display the filter on a drawn area
  • filterView: Display filter on viewable data
  • filterDownload: Display filter on downloadable data
  • footer: Display the footer
  • useMetadataName: Display metadata name as service/layer name (in Legend and Layer List widgets) or default ArcGIS Server name.
  • filterDomain: Display the domain filter
  • domains: Indicate the list of themes you wish to display in the Domains filter (if enabled) and not in the Themes filter. Enclose terms in quotation marks and separate them with commas.
  • zoomOnAddedLayer: zoom the map to the service layer's footprint after it has been added
  • addMapServiceLayerAsFeatureLayer": Add data to the map as a service or as a layer. In the first case, the entire Map Service is added to the map when a layer is added.

Note

For your information, the portal will automatically load the configuration entered in the catalog/config.json file each time the widget is added to a new AppBuilder Web application. In an existing application, check that the user has not modified the Widget configuration.