Exporting data from VSW using OOTB toolsFeatured
Following a discussion in one of TeachMeGIS' Introduction to VertiGIS Studio Web courses, there were questions about how an external user might export data for use within their own organization's GIS.
We noted that in the current iteration of VSW (5.20 as of today), we have some basic export options: Export to CSV, XLSX and Shapefile.
We discussed how shapefiles are limited in a few ways: they have a field name limit of ten characters, also they have a maximum filesize limit of 2GB. Esri have a good page listing the gripes of shapefiles at the bottom of this shapefiles in ArcGIS Pro documentation.
We also have an OOTB Export Map tool that allows you to export a web map, though this is exported into the existing AGOL/AGE organization.
For the specific use case of an external GIS user wanting to consume the data from your VSW application, exporting to shapefile/xlsx/csv is the only way to take data from the app and put it on a file they can open in desktop applications.
We have a variety of ways to share in general though, including saving the web map to AGOL/Portal, getting "share links" that preserve the current extent and layers the map is showing, printing to a PDF, or using saved projects to preserve things like drawings between sessions.
Here's some useful links:
- VSW Commands reference
- Cam B has an informative thread on an informal VSW roadmap, in there he mentions: [future] Export and Extract data tools.
@... please share your use case here! I know you had some specifics in mind about who and why they need to use your data external to your organization.0
A few further thoughts, from my perspective:
Beyond the OOTB tools in VSW, there are several methods of extending VertiGIS Studio Web. I'd encourage you to consider the graphic about order of precedence of approaches, in increasing levels of effort:
There is of course the limitless extensibility via VertiGIS Studio Workflow. A few links around that:
- Here's the activity reference page: Workflow Help - About the Activity Reference (vertigisstudio.com)
- Here's our library of tech tip videos: Tech Tips - Geocortex Workflow - YouTube
- My favourite Tech Tip, How to debug workflows with our resident Scotsman and product team lead Ken Lyon
In the context of custom activities, there are third party resources such as Dynamic Data Services' GeoWidgets that could be added into VSWF and used to work with a myriad of GIS data outputs (SHP, KML/KMZ, GPX & GeoJSON) as well as spreadsheet filetypes (XLSX, XLS, ODS, CSV, TXT). Note that these are not developed by VertiGIS and require separate licensing from DDS.
One step further than that, there is the VertiGIS Studio Web SDK. The VertiGIS Studio Web SDK provides a development toolkit for building custom components, services, and more into a package that can be deployed to VertiGIS Studio Web called a library. Once the library has been developed, it can then be deployed to your SaaS or on-premises environment.0
Please sign in to leave a comment.