Studio Workflow (VSWF) transforms how organizations approach application development and process automation. Using a drag-and-drop interface, users can build widgets that turn even the most complex business processes into a set of simple, guided, end-user interactions. Extend your GIS applications using a configuration framework instead of custom development.
There are two types of Studio Workflows; Client-side Workflows and Server-side Workflows. Client workflows run in a client application (the host application). Most workflows are client workflows. Server workflows run on the Studio Workflow server. They are used to perform server-side operations, like querying databases.
-
5 Steps from Business Process to User Experience (2-minute review)
- Model your process, design the user experience, and save it to ArcGIS, all within a simple visual workflow designer. Then add it to your app and deploy to users in just five straightforward steps.
-
About Activities (5-minute read)
- Activities are the building blocks of a workflow. Each activity represents a unit of work.
-
Forms (15-minute read)
- Forms allow end users to enter information for the workflow to operate on. For example, a workflow that locates an address for the user could include a form where the user enters the address.
-
Expressions (10-minute read)
- Expressions define how to get or calculate input values at runtime—often by using outputs from previous activities—and tools like auto-complete help you build them easily.
- Tutorial: Get Started (15-minute read)
- This tutorial walks you through creating a simple workflow in VertiGIS Studio by adding a Display Form activity with a text message, running it in the test sandbox to see the result, and then saving it so it can be reused.
-
Tutorial: Create Workflows (15-minute read)
- This tutorial outlines how workflows can be either client-side (run in apps) or server-side (run on a server), how to create them using templates or menus, and the basic steps to build a workflow (add, connect, configure activities, then save), along with how to manage environments and settings like host applications or workflow type.
-
Tutorial: How to extend VertiGIS Studio Web with Workflow: Query a Layer and Display Results using viewer commands
- Explore how to build custom functionality in VertiGIS Studio Web using workflows. Developers can query map layers with
Query Layer, convert spatial output usingresults.from-graphics, and execute viewer commands likeresults.displayto present data to users. Workflows can also streamline print output generation via theRun Printactivity. By pairing custom display forms with viewer commands, workflows gather user input and seamlessly trigger print or visualization tools.
-
Tutorial:Using the Run Print Activity in VertiGIS Studio Workflow for Print Generation
- Explore how to build custom print generation processes in VertiGIS Studio Workflow using the Run Print activity. Workflow creators can combine a Display Form, business logic, and print template calls to give users greater control over their printing experience. By configuring variables in a setup stage, gathering user input through interactive forms, and handling form print or cancel logic, workflows can trigger calls to print templates and open the resulting print output in a new tab using viewer commands.
-
Tutorial: Using the GetMapScreenshot Activity in VertiGIS Studio Workflow for Report Generation
- Learn how to build workflows in VertiGIS Studio to capture active map views and generate reports. Using the GetMapScreenshot activity, designers capture current map views as Base64 data URLs. Users review the screenshot in a display form before submitting it to VertiGIS Studio Reporting as an input parameter. When configuring the report's Picture Box control, the string must be wrapped in a Base64Decode function to render correctly, producing a downloadable PDF report with embedded map images.
-
Hosting Workflows on different Platforms
- You can host a particular client workflow in more than one application. To do this, you must configure each host application separately. For example, you could configure two different VertiGIS Studio Web apps to host a particular workflow. (5-minute read)
- Documentation: Run a Workflow in Different Environments (10-minute read)
- Tech Tip: Best Practice Building a Workflow that works in Multiple Environments (10-minute view)
- You can host a particular client workflow in more than one application. To do this, you must configure each host application separately. For example, you could configure two different VertiGIS Studio Web apps to host a particular workflow. (5-minute read)
-
Workflow Product Showcase (52-minute view)
VertiGIS Studio Workflow is a powerful low-code solution that streamlines GIS processes by connecting front-end forms with back-end systems like FME and Cityworks. Through live demos, expert insights, and practical tips, Explore how Workflow simplifies web mapping, boosts productivity, and enables seamless system integration. -
Community: Workflow
-
Workflow Samples (15-minute review/reference)
- VSWF Workflows Sample Site is a legacy VertiGIS Studio Workflow demo for Geocortex Viewer HTML5. The downloadable sample showcases workflow concepts, forms, GIS, editing, reporting, web, JSON, and advanced activities. It is provided as-is, no longer updated, and some referenced web maps may not function.
-
How to configure the Get Layer activity’s inputs (10-minute read)
- Guide for configuring the Get Layer activity across VertiGIS Studio Web/Mobile, HTML5, Experience Builder, and Web AppBuilder. Explains correct Layer ID and Sublayer ID usage for feature layers, map services, and group layers, plus common causes of failures.
-
Query a layer and display results using viewer commands
- Shows how to query a layer in VertiGIS Studio Workflow and display results in VertiGIS Studio Web using commands like results.display and results.display-details. Query results must be converted to VertiGIS Features with results.from-graphics before display.
-
Workflow Samples (15-minute review/reference)
- Workflow Release Notes: What's New (general resource)
- Workflow Frequently Asked Questions [FAQ] (15-minute read)
I want to...
|
|
|||
|---|---|---|---|
Share |
Explore |
Explore |
Build |
Build |
Build |
Build |
Build |
Build |
Build |
Build |
Build |
Build |
Build |
Build |
Build |
Comments
0 comments
Article is closed for comments.