Spatial Layers

Spatial Layers

Overview

nVIRO supports integration of GIS layers, which can be displayed in a site plan and in nSITE Explorer.

Managing Spatial Layers

To manage spatial layers, navigate to Admin > Lookups > Spatial Layers.

Use the sort buttons or filters at the top of each column to locate a specific spatial layer. When using a filter, the list dynamically updates to display all spatial layers that match the entered value.

Click a layer name to open it for editing. To create a new layer, click the Add New Spatial Layer button. To delete one, click the vertical ellipses (⋮) at the far right of the row, then click the Delete button.

nVISAGE dynamic spatial layers are not displayed in this list. For more information, see the Dynamic Spatial Layer Configuration (from an nVISAGE Report) page.

Editing Spatial Layers

Fields available for editing on the Edit Spatial Layer page are described below.

To save changes, click the Save button. To cancel changes or return to the list after saving, click the Cancel button.

Field

Description

Notes

Layer Type

The spatial layer type. Options include:

  • arcgis: Esri ArcGIS layer, used for both feature and base layers, including FeatureServer layers.

  • arcgisfeature: Esri ArcGIS layer, used strictly for feature layers.

  • arcgisimage: Use when Esri ArcGIS layers contain labels, text, or annotations

  • Bing: Microsoft Bing layer, used strictly for base layers.

  • SQLSpatial: Custom layer stored in the nVIRO database.

  • WMS: Web Map Service layer used for layers provided by GeoServer.

  • xyz: Esri tile layer.

arcgis layers appear as in the image below:

image-20250717-000820.png
Example arcgis-type layer

For more information on Esri ArcGIS feature layers, see ArcGIS Online.

xyz layers appear as in the image below:

image-20250717-000119.png
Example xyz-type layer

For more information on Esri Tile layers, see OpenLayers.

Layer Name

The name for the layer.

The layer name must be unique.

Group Name

The name of the group name in which the layer will be placed.

Layers are organized within groups in the map interface.

Display Order

The layer’s position within its layer group.

The display order determines the order in which layers appear on the map. For example, a layer with a display order of 10 will appear above a layer with a display order of 5.

Base layers must have a display order of 0.

Base Layer

Indication of whether the layer is a base layer.

Base Type

For base layers, the base layer type.

This field does not apply to feature layers.

The following base types are often associated with ArcGIS base layers:

  • Street

  • Satellite

  • Hybrid

Layer is Visible by Default

For base layers, indication of whether this layer is the default one shown when the map first loads.

This field does not apply to other layer types.

Layer is Available in Site Plan

Indication of whether the layer is available in site plans.

 

Layer is Available to Authorized External Users

Indication of whether the layer can be enabled in site plans by authorized external users.

If separate versions of nSITE Explorer are installed for internal and external users, this setting also determines whether the layer is available in the public-facing version.

This option only applies if the Layer is Available in nSITE Explorer checkbox is selected.

Preset Layer(s)

Layers that can be collectively toggled on or off in a site plan.

 

Layer is Searchable on Site Plan

For SQLSpatial layers, indication of whether layer attributes can be searched.

This field does not apply to other layer types.

Intersect Warning

The warning message displayed to users and included in the intersect report when a selected feature intersects with this layer.

 

Layer is Available in nSITE Explorer

Indication of whether the layer is available in nSITE Explorer.

 

Layer URL

The URL associated with an arcgis, Bing, or WMS layer.

This field does not apply to other layer types.

Entering a value in this field auto-populates the Layer Legend URL field with the correctly formatted ArcGIS value.

The system validates the Layer URL format based on the selected layer type. For more information, see the next section.

ArcGIS Mapservice Layer ID

For acrgis layers, the layer value associated with the source layer in ArcGIS.

This field does not apply to other layer types.

Entering a value in this field auto-populates the Layer Metadata URL field with the correctly formatted ArcGIS value.

Include Intersect Fields

Indication of whether the intersect fields are appended to the intersect query to define what information is returned from the service.

 

Intersect Fields

Fields to display on the site plan when the Inspection Intersections tool is used to display layer properties.

Multiple fields must be separated by commas.

Enter an asterisk (*) to include all fields.

Including invalid fields will prevent intersections from being returned.

For arcgis layers, available fields are shown in ArcGIS under the Fields section of the layer details.

Layer Intersect Metadata URL

The URL associated with displaying metadata for the layer.

This information is automatically generated by a stored procedure upon save and cannot be edited manually.

Layer Opacity

A decimal value between 0 and 1 representing the layer’s transparency.

A value of 1 displays the layer fully opaque (solid), while lower values increase transparency. The default is 1.

Spatial Layer Validation

When creating or editing spatial layers, the system validates the Layer URL format based on the selected layer type. Valid formats for each type are listed below.

Layer Type

URL Format

arcgis (or arcgissecure)

URL ending in “/export”

arcgisfeature

URL ending in “/FeatureServer”

Bing

Any valid URL

SQLSpatial

N/A, field hidden

WMS

Any valid URL

xyz

URL ending in “/tile/{z}/{y}/{x}”

If the URL format does not meet the requirements for the selected layer type, an error message appears.

image-20250716-235432.png
Example error message