Creating New Model Views

New model views are created by clicking the Create model view icon CreateModelViewIcon.gif in the Model View Manager tool bar. This clears out the Model View Name field and Description field in the upper right section of the Model View Manager window and sets the Selected Data Model, Model View Type, and Visibility selections to their default values. The bottom-left section of the window shows the data type groups that exist in the selected data model and the lower right section of the window empty. The Model View Manager window is now ready for you to begin defining the new model view.

NewModelViewWindow.jpg

Data Model Selection

First select the data model that the model view used to view. Model views created from the OpenSpirit data model can be used to view any data source type that is supported by OpenSpirit. Model views created against any other data model can only be used to view data sources of that data model type. For example, selecting the OpenWorks R5000 data model means the model view that you are creating can only be used to view OpenWorks R5000 data sources. It cannot be used to view Kingdom, PPDM, or any other data source type. The data model that you select determine the data types and groups that are available in the lower left section of the Model View Manager window. These are the data types that available for constructing the model view data types.

Model View Name

Next give your model view a meaningful name. Public model view names must be unique among all existing public model views. Private model view names must be unique among all private model views owned by the user that is creating it.

Model View Type

Select the model view type. The model view types that can be created are listed in the following table.

ModelView type Product using the type Description

Data Selector

OpenSpirit Data Selector

Model views that are used to control how OpenSpirit model or native model data types are displayed in the Data Selector.

ArcGIS

OpenSpirit Extension for ArcGIS

Model views that are used to control how GIS features are created in ArcGIS Pro when data selection events are received by the extension.

Excel Adapter

OpenSpirit Adapter for Excel

Model views that are used to control how GIS features are created in ArcGIS Pro when data selection events are received by the extension.

Scan Job

OpenSpirit Scan Utility

Model views that are used to control the data types and attributes that are written by the Scan Utility outputs.

Scan for Studio

OpenSpirit Scan for Studio

Model views that are used to control the data types and attributes that are written to the Studio index.

Spotfire

Spotfire Adapter for OpenSpirit

Model views that are used to control the data types and attributes that are imported as Spotfire data tables.

Model View Visibility

Select the visibility that you would like the model view to have. Public model views are available for use by all OpenSpirit users. Private model views are only available to the user that creates them. You must have the Administer Data Views right in order to create, modify, or delete a public model view. The OpenSpirit administrator can grant or deny any OpenSpirit user the Administer Data Views right. Any OpenSpirit user that has been granted the Administer Data Views right can edit or delete any public model view, regardless of the user that created it. The only exception is the model views that are created during installation of OpenSpirit. The model views included OpenSpirit cannot be edited.

Model View Properties

Properties can be assigned to a model view. Properties consist of name/value pairs. Model view properties are provided for the convenience of application developers as a way to assign values to a model view that can be used to control application-specific behaviors.

There is typically no need to assign any properties to a model view unless you are instructed to do so by an application supplier.

Note: Any properties that appear on model views included in the OpenSpirit Runtime or model views that are installed by other OpenSpirit applications such as the OpenSpirit Scan Utility or the OpenSpirit Copy Manager should not be deleted or modified unless explicitly instructed to do so by OpenSpirit support.

Model View Description

The model view description is optional. It can be used to explain the intended purpose for the model view if the model view name does not make its use apparent.

Tip: The model view name, data model, and model view type cannot be changed once the model view has been saved. You can rename a model view by making a copy by clicking the Save as icon SaveAsIcon.gif and giving the copy the new name. The model view must be recreated in order to change the data model or the model view type. The visibility and description can be changed after the initial save.

Once all of the information has been entered in the upper right section of the Model View Manager window, you can begin building up the content of your model view. This is described in the Building Model View Groups and Data Types section of this help guide. Click the Save icon SaveIcon.gif periodically during the construction of your model view to save the current state. Clicking the save icon writes the model view to the OpenSpirit metadata repository. The model view's version number will be incremented each time the model view is saved after the initial save. There is no way to access older versions of a model view. Only the most recent version is available for viewing and editing.