Hello Everyone,
I am new to SAS Visual Analytics and I want to create a GIS with nodes and Lines connecting each other.
The nodes and Lines represent different data and I have color coded the same using ArcGIS.
Could you suggest some references so that I can produce the same result like in ArcGIS image attached below with SAS Visual Analytics.
Thanks.
Hi,
SAS Visual Analytics supports a network visualization which should come pretty close to what you require. Details how to use this visualization is covered in the VA users guide. Note, that the network analysis requires a special node-link data set structure indicating the source and target for each of your stops. Also, in order for you to render the network on a geographical map - both your source and target data items need to be configured as geographical item (e.g. by assigning associated latitude/longitude coordinates).
Below a few examples - how such would render given different data sources and different ArcGIS background map services.
Hope this helps. Cheers, Falko
Hi,
SAS Visual Analytics supports a network visualization which should come pretty close to what you require. Details how to use this visualization is covered in the VA users guide. Note, that the network analysis requires a special node-link data set structure indicating the source and target for each of your stops. Also, in order for you to render the network on a geographical map - both your source and target data items need to be configured as geographical item (e.g. by assigning associated latitude/longitude coordinates).
Below a few examples - how such would render given different data sources and different ArcGIS background map services.
Hope this helps. Cheers, Falko
Hi Falko,
Can we work with Network Analysis Objects in SAS VA release 7.3 ?
Thanks
I'm not Falko, but yes 🙂 This functionality was added in VA 6.3.
Thanks Sam
Hi Team,
I am working with SAS VA 7.3 and I realized that it is not possible to create a report with network diagram.
Is there any other way I could represent the links along with nodes in the report designer?
Thanks
Unfortunately network visualization introduced back in VA 6.x - is only available in Visual Analytics Explorer (user guide documentation: https://support.sas.com/documentation/cdl/en/vaug/68648/HTML/default/viewer.htm#p06eosr7smtwskn1qphl... )
Starting with VA 8.1 both interfaces are now merged and as such you will have access to full reporting capabilities across all visualizations. I'm not aware of any work-around in VA 7.x unfortunately.
Cheers, Falko
Thanks Falco,
Is there any way I could represent links in the network diagram as heat maps so that I could present the same in the Report?
So my final display is the report with nodes and heat maps instead of links in the same geomap?
Is that possible ? Thanks
Hmm..but this is not really the same, is it? But yes, you could generate a geo map with just the nodes. A geo map is supported in both Designer and Explorer. So given my US Interstates network example above - you would get something like this with every data point representing the city crossing one or more interstates:
But now you are missing the actual link between the nodes indicating the actual interstate - so not really what you after?
I guess you could use a Vector Plot (you may need to manually 'show' this visualization type in the object panel - it's hidden by default if I remember correctly). It would render the network like this - but unfortunately without geo map background:
Now, (and be gentle with me :-)) - you could try precision layout and overlay this plot on top of the geo map. It will be a bit fiddly as you would need to position both exactly on top of each other and also make sure to set wall transparency on the Vector Plot to 100%. I have just done a quick test and it comes up ok:
Again, this is just rough work-around and really only good for a static report as things like zooming/panning wouldn't be in sync - so if possible I would suggest upgrading to the latest VA version as things will be much more elegant.
Hope this helps! Cheers, Falko
Thanks a lot Falko.
I will try this and keep posted on the updates.
Thanks once again for your valuable suggestions.
Hi Falko,
I was able to implement this roughly.
As this vector plot is above the geomap I am not able to see the values of the geomap bubbles. Is there any way to disable the vector plot so that I can only use the geomap in report ?
Thanks
I'm impressed! Excellent work!
Well, do you need the geo map values? In my example I used the geo coordinates plot and made the marker size super small (styles panel) - almost not visible. Given that the Vector Plot data points represent the same - it's probably sufficient? You could add some additional data tip or color values here if required. The geo map is really only needed as geographical background sort of speak. I'm not aware how you could disable the overlaid visualization to allow selection in the bottom one.
Cheers, Falko
Hi Falko,
If I select the geomap coordinates ( Node) I must be able to show another info window displaying another set of data for that node values.
Well, as I said - as soon as you need interactivity things become a bit tricky - and shows the limitation of this work-around.
You could setup interactivity using the Vector Plot but I believe it only supports such if you assign a group-by variable. To get the same results you may have to adjust your data set to include a unique value per row unless your data set already supports group-by.
Hopefully you are able to upgrade to VA 8.x soon. Cheers, Falko
Registration is open! SAS is returning to Vegas for an AI and analytics experience like no other! Whether you're an executive, manager, end user or SAS partner, SAS Innovate is designed for everyone on your team. Register for just $495 by 12/31/2023.
If you are interested in speaking, there is still time to submit a session idea. More details are posted on the website.
See how to use one filter for multiple data sources by mapping your data from SAS’ Alexandria McCall.
Find more tutorials on the SAS Users YouTube channel.