The Esri HTML5 Viewer for WebFOCUS is based on the Esri ArcGIS JavaScript API. The ArcGIS JavaScript API is a robust API for creating maps with a variety of symbology options, enabling you to embed maps and tasks in web applications. It is supported on all modern browsers on any device.
The WebFOCUS App Studio Esri map component allows you to use online content published on ArcGIS Online. ArcGIS Online publishes demographic and feature data that is location related. On the WebFOCUS App Studio Esri map component, you can place any number of these data layers on top of a base map (background map image) of your choosing, and configure symbols and colors to highlight any relevant information.
You provide the location dimension for drawing map layers from a standard WebFOCUS report with XML output.
At run time, the map displays with a set of controls that let you show or hide individual layers, change the basemap, access layer tools, and change the map viewing area. In addition, you can add interactive widgets and other WebFOCUS content, including drilldowns to reports and charts, to create complete applications that leverage Esri content.
WebFOCUS automatically gives you access to public content from ArcGIS Online. If you have ArcGIS credentials, you can access any additional content for which you are licensed by signing into your ArcGIS Portal.
ArcGIS Portal is software from Esri that you can deploy either on premises or in the cloud. ArcGIS Online is the Esri Software as a Service offering that represents GIS as a Service and is implemented using the same technology as ArcGIS Portal. Portals allow you to publish and share content over the web.
A portal can have users who are unaffiliated with an organization or users who are part of an organization. A portal has users, groups, and content. Users sign in to the portal and create and share content. The system supports different types of items including the following:
In order to run a map in the Business Intelligence Portal, you must configure the properties panel of the HTML page as shown in the following image.
Note that you must set the property Load in iframe object to No. The default value is Yes.
Note: When building HTML pages for mobile devices, please use the Responsive Design Templates available in WebFOCUS App Studio.