Overview
VertiGIS Studio Web is a next-generation framework for creating sleek and effective GIS applications for a wide variety of browsers. Apps allow users to view and interact with web-based maps and associated data. VertiGIS Studio Web can seamlessly display both 2D and 3D map data. VertiGIS Studio Web is part of the VertiGIS Studio suite of products.
VertiGIS Studio Web apps are created, configured and deployed with VertiGIS Studio Web Designer. Web Designer is an intuitive web application that displays a live preview of VertiGIS Studio Web apps as they are being configured.
The VertiGIS Studio Web Designer allows you to edit your application's layout, configure custom behaviors for buttons and other UI components, and solve complex business problems through VertiGIS Studio Workflow. Many use cases can be solved through the VertiGIS Studio Web Designer and don't require custom development.
Extending VertiGIS Studio Web
If the VertiGIS Studio Web Designer cannot accomplish what you need, you can manually configure and extend VertiGIS Studio Web in a number of ways.
The simplest way to customize your application is through configuration. If you need to implement complex behavior and user interactions, VertiGIS Studio Workflow may be able to accomplish your goals through an easy to use interface. VertiGIS Studio Workflow can be taken even further through custom extensions to its activity and form element library. VertiGIS Studio Web can also be extended through its SDK to create completely custom experiences.
Application Configuration
VertiGIS Studio Workflow
Custom Workflow Activities and Form Elements
Custom Components and Services
Application Configuration
Every VertiGIS Studio Web application has a layout, which represents the visual layout of the application, and app config that configures various behaviors and settings within the application. Layout and app config can be easily edited to customize the appearance and behavior of an an VertiGIS Studio Web application without writing custom code.
Before investing in developing workflows or custom code, see if your use case can be solved through the use of layout and configuration. Explore the concepts to learn more about layout and app config.
VertiGIS Studio Workflow
VertiGIS Studio Workflow is a powerful tool that comes bundled with VertiGIS Studio Web which can create custom behavior and UI without custom code development. Many behaviors in VertiGIS Studio Web can be replaced by a workflow that runs entirely custom logic. VertiGIS Studio Workflow can even display complex customized forms.
Custom Workflow Activities and Form Elements
If VertiGIS Studio Workflow meets most of your need, but is missing a few crucial elements, the best solution may be to extend VertiGIS Studio Workflow with custom activities and form elements. Extending VertiGIS Studio Workflow can take the rich out of the box Workflow experience and augment it with business logic or UI specific to your use case.
Custom Components and Services
If you need to build entirely custom and new behavior and UI, you should check out the VertiGIS Studio Web SDK. Using the VertiGIS Studio Web SDK, you can develop custom behavior by creating new commands and operations which can be used in the app config. If you need to create a new UI element, you can build custom components. With the ability to create background services, facilitate component interactions, and participate in the app config, the possibilities for extending VertiGIS Studio Web are endless.
Next Steps
Layout and App Config
Learn more about the layout and app config
Running Workflows in VertiGIS Studio Web
Learn how to build and run a workflow in VertiGIS Studio Web
Building Custom Workflow Activities
Learn how to build custom workflow activities for VertiGIS Studio Web
VertiGIS Studio Web SDK
Develop custom commands and operations, components, and services using the VertiGIS Studio Web SDK