BookmarkSubscribeRSS Feed

ESRI web maps in SAS Visual Analytics 8.2 – now available on GitHub

Started ‎05-29-2018 by
Modified ‎05-29-2018 by
Views 5,109

It’s not often that you can add features to a released product.  But SAS Visual Analytics 8.2’s “Data-Driven Content” allows VA to be used in new ways.


One feature SAS has been investigating is the ability to use web maps.  ESRI’s web maps enable users to combine a base map with any of ESRI’s layers—showing information ranging from demographics to traffic to weather patterns—and to bundle that combination into a single, publishable unit.


As part of our investigation, SAS is making available an open-source, data-driven content provider for ESRI web maps in VA 8.2 reports.


Users can get their own copy of the provider, host it locally, and assign the “content” property of their data-driven controls to the provider’s URL.  By adding arguments to the URL (such as “visualizationType” and “use3D”), they can introduce data from VA reports as new, native layers inside an ESRI web map.


The layers currently supported include scatter plots, bubble charts, and choropleths.


Following is a 3D web map to which SAS VA has added a layer showing NOAA measurements of Atlantic hurricanes in 2000 sized by wind speed and colored by air pressure.





VA users (8.2 and later) can get further information from the project’s documentation, and the source itself is available from the sassoftware github as sas-visualanalytics-geowebmap.


Download the Files (GitHub)


Additional resources on data-driven content



As SAS continues to investigate ESRI’s growing feature set, we would be grateful for your feedback, and, of course, we welcome collaboration on GitHub.


Hello @tograh@PeterKleuver,


I have a customer that requires NL maps, but according to this ESRI user, it does not seem possible. Any ideas?


Thank you in advance,


Kind regards,




A VA installation can be configured to use non-default Esri services.  See the localEsriServicesUrl setting.   From that post, it sounded like this may be what they needed.


The "geowebmap" data-driven content control will default to look for a base webmap by portalItemId at the portal  The portal can be manually adjusted in the code itself.  We could also add the option to the API.  If a change to the data-driven control is what is being requested here, we’ll add that request to the public issues list on github.

Hello @tograh,


many thanks for your quick answer.


I think it would be nice to have a possibility (documented) to adjust that data-driven control component to other ESRI regional map providers. The US one is very nice per-se, but I am finding that some customers do require the additional information provided by the regional ESRI providers.


The issue "Add API to select non-default portal" has been added and can be tracked here.  Thank you for that apt suggestion.

Version history
Last update:
‎05-29-2018 04:51 PM
Updated by:


Available on demand!

Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.


Register now!

Free course: Data Literacy Essentials

Data Literacy is for all, even absolute beginners. Jump on board with this free e-learning  and boost your career prospects.

Get Started

Article Labels
Article Tags