{
  "configuration": {
    "version": "2.7",
    "application": {
      "proxyUri": "proxy.ashx?",
      "allowUnsafeContent": false,
      "offlineStorageSpaceMb": "50",
      "geometryServiceUrl": "http://sampleserver6.arcgisonline.com/arcgis/rest/services/Utilities/Geometry/GeometryServer",
      "mobileMode": true
    },
    "defaultLibraryId": "Mapping",
    "libraries": [
      {
        "id": "Framework.UI",
        "uri": "Resources/Compiled/Framework.UI.js",
        "locales": [
          {
            "locale": "en-US",
            "uri": "Resources/Locales/Framework.UI.en-US.json.js"
          }
        ]
      },
      {
        "id": "Mapping.Infrastructure",
        "uri": "Resources/Compiled/Mapping.Infrastructure.js",
        "locales": [
          {
            "locale": "en-US",
            "uri": "Resources/Locales/Mapping.Infrastructure.en-US.json.js"
          }
        ]
      },
      {
        "id": "Mapping",
        "uri": "Resources/Compiled/Mapping.js",
        "locales": [
          {
            "locale": "en-US",
            "uri": "Resources/Locales/Mapping.en-US.json.js"
          }
        ]
      },
      {
        "id": "Charting",
        "uri": "Resources/Compiled/Charting.js",
        "locales": [
          {
            "locale": "en-US",
            "uri": "Resources/Locales/Charting.en-US.json.js"
          }
        ]
      },
      {
        "id": "Mapping.Charting",
        "uri": "Resources/Compiled/Mapping.Charting.js",
        "locales": [
          {
            "locale": "en-US",
            "uri": "Resources/Locales/Mapping.Charting.en-US.json.js"
          }
        ]
      }
    ],
    "modules": [
      {
        "moduleName": "Log",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.log.LogModule",
        "views": [
          {
            "id": "LogView",
            "viewModelId": "LogViewModel",
            "visible": false,
            "isManaged": false,
            "title": "@language-common-view-log",
            "iconUri": "Resources/Images/Icons/log.png",
            "description": "@language-log-app-log",
            "markup": "Mapping/modules/Log/LogView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.log.LogView",
            "region": "ApplicationRegion",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "LogViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.log.LogViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Accessibility",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.accessibility.AccessibilityModule",
        "configuration": {
          "keyboardFocusIndicatorEnabled": true,
          "expandedMapKeyboardAccessibility": true,
          "automaticElementFocusing": true,
          "providers": [
            {
              "id": "MapTextProvider",
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.accessibility.MapTextProvider",
              "decimalPrecision": 4,
              "readAttributionInformation": false,
              "isEnabled": true
            }
          ],
          "includeProviders": true,
          "keyboardFocusIndicatorColor": "#550055"
        },
        "views": [
          {
            "id": "AccessibilityView",
            "viewModelId": "AccessibilityViewModel",
            "visible": true,
            "type": "geocortex.framework.ui.ViewBase",
            "markup": "Mapping/modules/Accessibility/AccessibilityView.html",
            "region": "AccessibilityRegion"
          },
          {
            "id": "AccessibilityIconView",
            "viewModelId": "AccessibilityIconViewModel",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.accessibility.AccessibilityIconView",
            "markup": "Mapping/modules/Accessibility/AccessibilityIconView.html",
            "region": "ModalWindowRegion"
          }
        ],
        "viewModels": [
          {
            "id": "AccessibilityViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.accessibility.AccessibilityViewModel",
            "configuration": {}
          },
          {
            "id": "AccessibilityIconViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.accessibility.AccessibilityIconViewModel",
            "configuration": {
              "included": true,
              "content": "%3Cp%3EThis%20application%20provides%20enhanced%20access%20to%20end-users%20with%20disabilities%3A%20it%20enables%20full%20keyboard%20control%2C%20is%20screen%20reader%20friendly%2C%20and%20contains%20other%20features%20to%20make%20mapping%20technology%20more%20accessible%20to%20the%20largest%20possible%20audience%20of%20potential%20users%2C%20regardless%20of%20their%20level%20of%20ability.%3C%2Fp%3E%3Cp%3EGeocortex%20Viewer%20for%20HTML5%20conforms%20to%20%3Ca%20href%3D%22http%3A%2F%2Fwww.w3.org%2FTR%2FWCAG20%2F%22%20target%3D%22_blank%22%20%3EWCAG%202.0%3C%2Fa%3E%20level%20AA%20(international%20%26amp%3B%20United%20States)%2C%20as%20part%20of%20Latitude%20Geographics'%20Geocortex%20Essentials%20technology%20for%20Esri's%20ArcGIS%20platform.%3C%2Fp%3E%3Cp%3E%3Cbr%3E%3C%2Fp%3E",
              "title": "@language-accessibility-map-title"
            }
          }
        ]
      },
      {
        "moduleName": "Alert",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.alert.AlertModule",
        "configuration": {
          "alertRegion": "ModalWindowRegion",
          "overrideNativeAlert": true
        }
      },
      {
        "moduleName": "Authentication",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.authentication.AuthenticationModule",
        "configuration": {
          "region": "ModalWindowRegion"
        }
      },
      {
        "moduleName": "BarcodeScanner",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.barcodescanner.BarcodeScannerModule",
        "configuration": {
          "htmlScannerView": "BarcodeScannerView"
        },
        "views": [
          {
            "id": "BarcodeScannerView",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.barcodescanner.BarcodeScannerView",
            "viewModelId": "BarcodeScannerViewModel",
            "visible": false,
            "markup": "Mapping/modules/BarcodeScanner/BarcodeScannerView.html",
            "region": "ApplicationRegion",
            "configuration": {
              "jsqrcodeSource": "Resources/Scripts/jsqrcode.min.js",
              "jobDecoderWorkerSource": "Resources/Scripts/JobDecoderWorker.min.js"
            }
          }
        ],
        "viewModels": [
          {
            "id": "BarcodeScannerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.barcodescanner.BarcodeScannerViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Basemap",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.basemap.BasemapModule",
        "configuration": {},
        "views": [
          {
            "id": "BasemapSwitcherView",
            "viewModelId": "BasemapSwitcherViewModel",
            "title": "@language-basemap-switcher-view-title",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.basemap.BasemapSwitcherView",
            "markup": "Mapping/modules/Basemap/BasemapSwitcherView.html",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "BasemapSliderView",
            "viewModelId": "BasemapSwitcherViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.basemap.BasemapSliderView",
            "markup": "Mapping/modules/Basemap/BasemapSliderView.html",
            "region": "TopRightMapRegion",
            "visible": false,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "BasemapSwitcherViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.basemap.BasemapSwitcherViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Bookmarks",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.bookmarks.BookmarksModule",
        "configuration": {},
        "views": [
          {
            "id": "BookmarksView",
            "viewModelId": "BookmarksViewModel",
            "markup": "Mapping/modules/Bookmarks/BookmarksView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.bookmarks.BookmarksView",
            "region": "MiscViewContainerRegion",
            "title": "@language-toolbar-bookmark",
            "visible": false,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "BookmarksViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.bookmarks.BookmarksViewModel",
            "configuration": {
              "bookmarksEnabled": true,
              "showBookmarksButton": false
            }
          }
        ]
      },
      {
        "moduleName": "Browser",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.browser.BrowserModule",
        "configuration": {
          "title": "@language-browser-title"
        }
      },
      {
        "moduleName": "Buffer",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.buffer.BufferModule",
        "configuration": {
          "bufferProjectionWkid": "",
          "behaviors": [
            {
              "name": "BufferOptionsDismissedBehavior",
              "event": "BufferOptionsDismissedEvent",
              "commands": [
                "CloseDataFrame"
              ]
            },
            {
              "name": "BufferingErrorBehavior",
              "event": "BufferingErrorEvent",
              "commands": [
                "OpenDataFrame"
              ]
            }
          ]
        },
        "views": [
          {
            "id": "BufferOptionsView",
            "viewModelId": "BufferOptionsViewModel",
            "markup": "Mapping/modules/Buffer/BufferOptionsView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.buffer.BufferOptionsView",
            "region": "MiscViewContainerRegion",
            "title": "@language-buffer-options-view",
            "visible": false,
            "configuration": {
              "targetCommands": [
                "Identify",
                "IdentifyBufferedGeometry",
                "IdentifyBufferedFeature",
                "IdentifyBufferedFeatureSetCollection",
                "IdentifyBufferedFeatureSet"
              ]
            }
          }
        ],
        "viewModels": [
          {
            "id": "BufferOptionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.buffer.BufferOptionsViewModel",
            "configuration": {
              "bufferUnits": [
                "feet",
                "yard",
                "meter",
                "kilometer",
                "mile",
                "nauticalmile"
              ],
              "defaultBufferUnit": "meter",
              "defaultBufferDistance": 0
            }
          }
        ]
      },
      {
        "moduleName": "Charting",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.charting.ChartingModule",
        "libraryId": "Mapping.Charting",
        "configuration": {
          "infrastructureLibraryId": "Charting",
          "adapters": [
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.charting.FeatureChartPointAdapter",
              "source": "Field",
              "configuration": {}
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.charting.DataLinkChartPointAdapter",
              "source": "DataLink",
              "configuration": {}
            }
          ],
          "behaviors": [
            {
              "name": "ChartPointMouseHoverBeginBehavior",
              "event": "ChartPointMouseHoverBeginEvent",
              "commands": [
                "ClearChartHighlights",
                "HighlightChartFeatureSet"
              ]
            },
            {
              "name": "ChartPointMouseHoverEndBehavior",
              "event": "ChartPointMouseHoverEndEvent",
              "commands": [
                "ClearChartHighlights"
              ]
            },
            {
              "name": "ChartPointMouseDownBehavior",
              "event": "ChartPointMouseDownEvent",
              "commands": [
                "ShowMap",
                "RunChartFeatureActions"
              ]
            }
          ]
        },
        "views": [
          {
            "id": "ChartingView",
            "viewModelId": "ChartingViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.charting.ChartingView",
            "markup": "Mapping.Charting/modules/Charting/ChartingView.html",
            "libraryId": "Mapping.Charting",
            "region": "MiscViewContainerRegion",
            "title": "@language-feature-charts",
            "visible": false,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ChartingViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.charting.ChartingViewModel",
            "libraryId": "Mapping.Charting",
            "configuration": {
              "chartingEnabled": true,
              "chartConfiguration": {
                "animationsEnabled": false,
                "gradientsEnabled": false,
                "interactiveLegendEnabled": false,
                "pieStartAngle": 180,
                "renderAs": "svg"
              },
              "infrastructureLibraryId": "Charting",
              "containerRegionName": "ChartingRegion",
              "containerRegionType": "geocortex.framework.ui.DivStackRegionAdapter",
              "showXButton": true,
              "defaultViewIcon": "Resources/Images/Icons/Toolbar/search-24.png",
              "headerIsVisible": true,
              "showHeaderForStandaloneViews": false,
              "backButtonOnRootView": true,
              "showBackButtonAsX": true,
              "showHostedViews": false,
              "ordering": {}
            }
          }
        ]
      },
      {
        "moduleName": "ClusterLayers",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.clusterLayers.ClusterLayerModule",
        "configuration": {},
        "views": [
          {
            "id": "ClusterLayerView",
            "viewModelId": "ClusterLayerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.clusterLayers.ClusterLayerView",
            "markup": "Mapping/modules/ClusterLayers/ClusterLayerView.html",
            "region": "LayerVisualizationRegion",
            "visible": false,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ClusterLayerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.clusterLayers.ClusterLayerViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "CompactToolbar",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.CompactToolbarModule",
        "configuration": {
          "isEnabled": true,
          "transientElements": [
            {
              "stateName": "MeasureState",
              "widgetId": "CompactToolbarTransientBase",
              "region": "CompactToolbarTransientRegion",
              "items": []
            },
            {
              "stateName": "MeasureState",
              "widgetId": "MeasurementToolTransientToolbar",
              "region": "CompactToolbarTransientRegion"
            },
            {
              "stateName": "DrawMarkupState",
              "widgetId": "CompactToolbarTransientBase",
              "region": "CompactToolbarTransientRegion",
              "items": [
                {
                  "id": "ChangeMarkupStyle",
                  "type": "button",
                  "name": "@language-toolbar-markup-change-markup-style",
                  "tooltip": "@language-toolbar-markup-change-markup-style-tooltip",
                  "command": "CreateMarkupStyleView",
                  "iconUri": "Resources/Images/Icons/Toolbar/styles-24.png"
                }
              ]
            },
            {
              "stateName": "EditingMarkupState",
              "widgetId": "CompactToolbarTransientBase",
              "region": "CompactToolbarTransientRegion",
              "items": [
                {
                  "id": "ChangeMarkupStyle",
                  "type": "button",
                  "name": "@language-toolbar-markup-change-markup-style",
                  "tooltip": "@language-toolbar-markup-change-markup-style-tooltip",
                  "command": "CreateMarkupStyleView",
                  "iconUri": "Resources/Images/Icons/Toolbar/styles-24.png"
                }
              ]
            },
            {
              "stateName": "EditingMeasurementMarkupState",
              "widgetId": "MeasurementToolTransientToolbar",
              "region": "CompactToolbarTransientRegion"
            },
            {
              "stateName": "FindDataState",
              "widgetId": "CompactToolbarTransientBase",
              "region": "CompactToolbarTransientRegion",
              "items": [
                {
                  "id": "FindDataBufferingToggle",
                  "type": "toggleButton",
                  "iconUri": "Resources/Images/Icons/Toolbar/buffer-identify-24.png",
                  "toggleStateName": "FindDataBufferingState",
                  "toggleOn": {
                    "name": "@language-toolbar-buffering-enable",
                    "command": "ActivateBufferingAndDisplayOptions",
                    "commandParameter": "Identify",
                    "tooltip": "@language-toolbar-buffering-alt-enable"
                  },
                  "toggleOff": {
                    "name": "@language-toolbar-buffering-disable",
                    "command": "DeactivateBufferingAndDismissOptions",
                    "commandParameter": "Identify",
                    "tooltip": "@language-toolbar-buffering-alt-disable"
                  }
                },
                {
                  "id": "ChangeIdentifiableLayers",
                  "type": "button",
                  "name": "@language-toolbar-identify-layers-change",
                  "tooltip": "@language-toolbar-identify-layers-change-tooltip",
                  "command": "ActivateSelectLayersForIdentify",
                  "iconUri": "Resources/Images/Icons/Toolbar/layers-filtered-24.png"
                }
              ]
            },
            {
              "stateName": "FeaturePlacementPointGraphicState",
              "widgetId": "CompactToolbarTransientBase",
              "region": "CompactToolbarTransientRegion",
              "items": [
                {
                  "id": "CreateFeatureWithGeolocation",
                  "type": "button",
                  "name": "@language-toolbar-editing-create-new-feature-geolocation",
                  "tooltip": "@language-toolbar-editing-create-new-feature-geolocation-tooltip",
                  "command": "Geolocate",
                  "commandParameter": {
                    "toolFriendly": true
                  },
                  "iconUri": "Resources/Images/Icons/Toolbar/geolocate.png"
                }
              ]
            }
          ],
          "toolbarGroups": [
            {
              "id": "compactToolbar",
              "type": "toolbarGroup",
              "name": "Compact Toolbar",
              "items": [
                {
                  "id": "InitialExtentButton",
                  "type": "button",
                  "iconUri": "Resources/Images/Icons/Toolbar/zoom-initial-24.png",
                  "command": "ZoomToInitialExtent",
                  "commandParameter": null,
                  "hideOnDisable": false,
                  "name": "@language-toolbar-navigation-initial-extent",
                  "tooltip": "@language-toolbar-navigation-initial-extent-tooltip"
                },
                {
                  "id": "PointIdentifyTool-Navigation",
                  "type": "tool",
                  "iconUri": "Resources/Images/Icons/Toolbar/identify-24.png",
                  "command": "Identify",
                  "drawMode": "RECTANGLE",
                  "name": "@language-toolbar-tasks-identify",
                  "tooltip": "@language-toolbar-identify-point-tooltip",
                  "hideOnDisable": false,
                  "isSticky": false,
                  "statusText": "@language-toolbar-identify-point-desc"
                },
                {
                  "id": "DrawingTools",
                  "type": "flyout",
                  "name": "@language-toolbar-markup-drawing-tools",
                  "items": [
                    {
                      "id": "PointMarkupTool",
                      "type": "tool",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-point-24.png",
                      "command": "AddMarkup",
                      "drawMode": "POINT",
                      "name": "@language-toolbar-markup-point",
                      "tooltip": "@language-toolbar-markup-point-tooltip",
                      "hideOnDisable": false,
                      "isSticky": true,
                      "statusText": "@language-toolbar-markup-point-desc"
                    },
                    {
                      "id": "TextMarkupTool",
                      "type": "tool",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-text-24.png",
                      "command": "AddTextMarkup",
                      "drawMode": "POINT",
                      "name": "@language-toolbar-markup-text",
                      "tooltip": "@language-toolbar-markup-text-tooltip",
                      "hideOnDisable": false,
                      "isSticky": true,
                      "statusText": "@language-toolbar-markup-text-desc"
                    },
                    {
                      "id": "PolylineMarkupTool",
                      "type": "tool",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-polyline-24.png",
                      "command": "AddMarkup",
                      "drawMode": "POLYLINE",
                      "name": "@language-toolbar-markup-polyline",
                      "tooltip": "@language-toolbar-markup-polyline-tooltip",
                      "hideOnDisable": false,
                      "isSticky": true,
                      "statusText": "@language-toolbar-markup-polyline-desc"
                    },
                    {
                      "id": "FreehandMarkupTool",
                      "type": "tool",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-freehand-24.png",
                      "command": "AddMarkup",
                      "drawMode": "FREEHAND_POLYLINE",
                      "name": "@language-toolbar-markup-freehand",
                      "tooltip": "@language-toolbar-markup-freehand-tooltip",
                      "hideOnDisable": false,
                      "isSticky": true,
                      "statusText": "@language-toolbar-markup-freehand-desc"
                    },
                    {
                      "id": "FreehandMarkupPolygonTool",
                      "type": "tool",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-polygon-freehand-24.png",
                      "command": "AddMarkup",
                      "drawMode": "FREEHAND_POLYGON",
                      "name": "@language-toolbar-markup-freehand-polygon",
                      "tooltip": "@language-toolbar-markup-freehand-polygon-tooltip",
                      "hideOnDisable": false,
                      "isSticky": true,
                      "statusText": "@language-toolbar-markup-freehand-polygon-desc"
                    },
                    {
                      "id": "EllipseMarkupTool",
                      "type": "tool",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-ellipse-24.png",
                      "command": "AddMarkup",
                      "drawMode": "ELLIPSE",
                      "name": "@language-toolbar-markup-ellipse",
                      "tooltip": "@language-toolbar-markup-ellipse-tooltip",
                      "hideOnDisable": false,
                      "isSticky": true,
                      "statusText": "@language-toolbar-markup-ellipse-desc"
                    },
                    {
                      "id": "CircleMarkupTool",
                      "type": "tool",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-circle-24.png",
                      "command": "AddMarkup",
                      "drawMode": "CIRCLE",
                      "name": "@language-toolbar-markup-circle",
                      "tooltip": "@language-toolbar-markup-circle-tooltip",
                      "hideOnDisable": false,
                      "isSticky": true,
                      "statusText": "@language-toolbar-markup-circle-desc"
                    },
                    {
                      "id": "PolygonMarkupTool",
                      "type": "tool",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-polygon-24.png",
                      "command": "AddMarkup",
                      "drawMode": "POLYGON",
                      "name": "@language-toolbar-markup-polygon",
                      "tooltip": "@language-toolbar-markup-polygon-tooltip",
                      "hideOnDisable": false,
                      "isSticky": true,
                      "statusText": "@language-toolbar-markup-polygon-desc"
                    },
                    {
                      "id": "RectangleMarkupTool",
                      "type": "tool",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-rectangle-24.png",
                      "command": "AddMarkup",
                      "drawMode": "RECTANGLE",
                      "name": "@language-toolbar-markup-rectangle",
                      "tooltip": "@language-toolbar-markup-rectangle-tooltip",
                      "hideOnDisable": false,
                      "isSticky": true,
                      "statusText": "@language-toolbar-markup-rectangle-desc"
                    }
                  ],
                  "layout": "Large"
                },
                {
                  "id": "PrintMapButton",
                  "type": "button",
                  "iconUri": "Resources/Images/Icons/Toolbar/print-24.png",
                  "command": "PrintMap",
                  "commandParameter": null,
                  "hideOnDisable": false,
                  "name": "@language-toolbar-tasks-print-map",
                  "tooltip": "@language-toolbar-tasks-print-map-tooltip"
                },
                {
                  "id": "ExportMapButton",
                  "type": "button",
                  "iconUri": "Resources/Images/Icons/Toolbar/share-map-24.png",
                  "command": "ShowExportMapDialog",
                  "commandParameter": null,
                  "hideOnDisable": false,
                  "name": "@language-toolbar-tasks-export-map",
                  "tooltip": "@language-toolbar-tasks-export-map-tooltip"
                },
                {
                  "id": "ShareButton",
                  "type": "button",
                  "iconUri": "Resources/Images/Icons/Toolbar/share-24.png",
                  "command": "ShowShareView",
                  "commandParameter": null,
                  "hideOnDisable": false,
                  "name": "@language-toolbar-tasks-share",
                  "tooltip": "@language-toolbar-tasks-share-tooltip"
                }
              ],
              "layout": "Large"
            },
            {
              "id": "ShowChartingViewButton",
              "type": "button",
              "iconUri": "Resources/Images/Icons/Toolbar/charting-24.png",
              "command": "ShowChartingView",
              "commandParameter": null,
              "hideOnDisable": false,
              "name": "@language-toolbar-charting-show-charts",
              "tooltip": "@language-toolbar-charting-show-charts-tooltip"
            }
          ]
        },
        "viewModels": [
          {
            "id": "CompactToolbarViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.CompactToolbarViewModel",
            "configuration": {
              "toggleCommandDisablesView": true,
              "toolbarVisibleTools": 4,
              "toolbarOpenByDefault": false,
              "toolbarGroupRefs": [
                "compactToolbar"
              ]
            }
          },
          {
            "id": "CompactToolbarTransientViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.transients.TransientViewModel",
            "configuration": {}
          }
        ],
        "views": [
          {
            "id": "CompactToolbarView",
            "viewModelId": "CompactToolbarViewModel",
            "visible": false,
            "title": "@language-compact-toolbar-name",
            "region": "TopRightShellRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.CompactToolbarView",
            "markup": "Mapping/modules/Toolbar/CompactToolbar/CompactToolbarView.html",
            "configuration": {}
          },
          {
            "id": "CompactToolbarFlyoutView",
            "viewModelId": "CompactToolbarViewModel",
            "visible": false,
            "isManaged": false,
            "title": "@language-toolbar-multi-tool",
            "region": "MiscViewContainerRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.ToolbarFlyoutView",
            "markup": "Mapping/modules/Toolbar/Templates/ToolbarFlyoutDropdownTemplate.html",
            "configuration": {
              "showXButton": true
            }
          },
          {
            "id": "CompactToolbarButtonView",
            "viewModelId": "CompactToolbarViewModel",
            "visible": true,
            "region": "HeaderRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.ToolbarButtonView",
            "markup": "Mapping/modules/Toolbar/ToolbarButtonView.html"
          }
        ]
      },
      {
        "moduleName": "Confirm",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.confirm.ConfirmModule",
        "configuration": {
          "confirmRegion": "ModalWindowRegion",
          "overrideNativeConfirm": true
        }
      },
      {
        "moduleName": "ContextMenu",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.ContextMenu.ContextMenuModule",
        "configuration": {},
        "views": [
          {
            "id": "ContextMenuView",
            "viewModelId": "ContextMenuViewModel",
            "iconUri": "Resources/Images/Icons/Toolbar/layers-extract-24.png",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.ContextMenu.ContextMenuView",
            "markup": "Mapping/modules/ContextMenu/ContextMenuView.html",
            "region": "ContextMenuRegion",
            "visible": false,
            "title": "@language-common-feature-layer-details",
            "description": "@language-common-feature-layer-details-desc",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ContextMenuViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.ContextMenu.ContextMenuViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Editing",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.editing.EditingModule",
        "configuration": {
          "behaviors": [
            {
              "name": "EditorFeatureSelectedBehavior",
              "commands": [
                "ZoomToFeature",
                "SetActiveHighlightLayerDefault",
                "ClearHighlights",
                "HighlightFeature"
              ]
            },
            {
              "name": "EditorRemoveFeatureSelectedBehavior",
              "commands": [
                "SetActiveHighlightLayerDefault",
                "ClearHighlights"
              ]
            }
          ]
        },
        "views": [
          {
            "id": "TemplatePickerView",
            "viewModelId": "TemplatePickerViewModel",
            "iconUri": "Resources/Images/Icons/Toolbar/file-add-24.png",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.editing.TemplatePickerView",
            "markup": "Mapping/modules/Editing/TemplatePicker/TemplatePickerView.html",
            "region": "ResultsViewContainerRegion",
            "visible": false,
            "title": "@language-common-feature-template-picker",
            "description": "@language-common-feature-template-picker-desc",
            "configuration": {}
          },
          {
            "id": "EditorView",
            "viewModelId": "EditorViewModel",
            "iconUri": "Resources/Images/Icons/Toolbar/sync-24.png",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.editing.EditorView",
            "markup": "Mapping/modules/Editing/Editor/EditorView.html",
            "region": "ResultsViewContainerRegion",
            "visible": false,
            "title": "@language-common-feature-editing",
            "description": "@language-common-feature-editing-desc",
            "configuration": {
              "showXButton": false
            }
          },
          {
            "id": "CreateOrEditView",
            "viewModelId": "CreateOrEditViewModel",
            "iconUri": "Resources/Images/Icons/Toolbar/edit-24.png",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.editing.CreateOrEditView",
            "markup": "Mapping/modules/Editing/CreateOrEdit/CreateOrEditView.html",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "title": "@language-feature-editing-create-edit",
            "description": "@language-feature-editing-create-edit-description",
            "configuration": {}
          },
          {
            "id": "MultiFeatureSelectorView",
            "viewModelId": "MultiFeatureSelectorViewModel",
            "iconUri": "Resources/Images/Icons/Toolbar/edit-24.png",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.editing.MultiFeatureSelectorView",
            "markup": "Mapping/modules/Workflow/DisplayResultPickerView.html",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "title": "@language-feature-editing-multi-feature-selector",
            "description": "@language-feature-editing-multi-feature-selector-description",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "TemplatePickerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.editing.TemplatePickerViewModel",
            "configuration": {}
          },
          {
            "id": "EditorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.editing.EditorViewModel",
            "configuration": {
              "editGeometry": true,
              "validateGeometry": true,
              "tools": [
                {
                  "name": "EditingPointTool",
                  "command": "SetEditorFeatureGeometry",
                  "drawMode": "POINT",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-point-24.png",
                  "statusText": "@language-feature-editing-dsk-point-tool",
                  "keyboardStatusText": "@language-feature-editing-dsk-point-tool-keyboard"
                },
                {
                  "name": "EditingLineTool",
                  "command": "SetEditorFeatureGeometry",
                  "drawMode": "LINE",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-polyline-24.png",
                  "statusText": "@language-feature-editing-dsk-line-tool"
                },
                {
                  "name": "EditingPolylineTool",
                  "command": "SetEditorFeatureGeometry",
                  "drawMode": "POLYLINE",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-polyline-24.png",
                  "statusText": "@language-feature-editing-dsk-polyline-tool",
                  "keyboardStatusText": "@language-feature-editing-dsk-polyline-tool-keyboard"
                },
                {
                  "name": "EditingFreehandPolylineTool",
                  "command": "SetEditorFeatureGeometry",
                  "drawMode": "FREEHAND_POLYLINE",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-freehand-24.png",
                  "statusText": "@language-feature-editing-dsk-freehand-polyline-tool"
                },
                {
                  "name": "EditingPolygonTool",
                  "command": "SetEditorFeatureGeometry",
                  "drawMode": "POLYGON",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-polygon-24.png",
                  "statusText": "@language-feature-editing-dsk-polygon-tool",
                  "keyboardStatusText": "@language-feature-editing-dsk-polygon-tool-keyboard"
                },
                {
                  "name": "EditingFreehandPolygonTool",
                  "command": "SetEditorFeatureGeometry",
                  "drawMode": "FREEHAND_POLYGON",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-freehand-24.png",
                  "statusText": "@language-feature-editing-dsk-freehand-polygon-tool"
                },
                {
                  "name": "EditingCircleTool",
                  "command": "SetEditorFeatureGeometry",
                  "drawMode": "CIRCLE",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-circle-24.png",
                  "statusText": "@language-feature-editing-circle-tool"
                },
                {
                  "name": "EditingEllipseTool",
                  "command": "SetEditorFeatureGeometry",
                  "drawMode": "ELLIPSE",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-ellipse-24.png",
                  "statusText": "@language-feature-editing-ellipse-tool"
                },
                {
                  "name": "EditingRectangleTool",
                  "command": "SetEditorFeatureGeometry",
                  "drawMode": "EXTENT",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-rectangle-24.png",
                  "statusText": "@language-feature-editing-rectangle-tool"
                }
              ]
            }
          },
          {
            "id": "CreateOrEditViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.editing.CreateOrEditViewModel",
            "configuration": {
              "searchRadiusMeters": 100,
              "tools": [
                {
                  "name": "SelectFeaturesForEditingTool",
                  "command": "SelectFeatureForEditing",
                  "drawMode": "RECTANGLE",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/identify-rectangle-24.png",
                  "statusText": "@language-feature-editing-mbl-rectangle-tool"
                }
              ]
            }
          },
          {
            "id": "MultiFeatureSelectorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.editing.MultiFeatureSelectorViewModel",
            "configuration": {
              "displayResultPickerTemplateComplexity": "complex"
            }
          }
        ]
      },
      {
        "moduleName": "ExportMap",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.exportMap.ExportMapModule",
        "configuration": {},
        "views": [
          {
            "id": "ExportMapView",
            "viewModelId": "ExportMapViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.exportMap.ExportMapView",
            "markup": "Mapping/modules/ExportMap/ExportMapView.html",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "iconUri": "Resources/Images/Icons/Toolbar/share-map-image-24.png",
            "title": "@language-export-map-description",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ExportMapViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.exportMap.ExportMapViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "ExportWebMap",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.exportWebMap.ExportWebMapModule",
        "configuration": {},
        "views": [
          {
            "id": "ExportWebMapView",
            "viewModelId": "ExportWebMapViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.exportWebMap.ExportWebMapView",
            "markup": "Mapping/modules/ExportWebMap/ExportWebMapView.html",
            "region": "ModalWindowRegion",
            "visible": false,
            "title": "@language-export-web-map-description",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ExportWebMapViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.exportWebMap.ExportWebMapViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "FeatureDetails",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsModule",
        "configuration": {
          "defaultViewMode": "compact",
          "viewModes": {
            "compact": {
              "viewId": "FeatureDetailsCompactView",
              "defaultProviderTargetRegion": "FeatureRegion"
            }
          },
          "providers": [
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.FeatureActionsViewModel",
              "viewId": "FeatureActionsProviderView",
              "viewType": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.FeatureActionsView",
              "title": "@language-feature-actions",
              "markup": "Mapping/modules/FeatureDetails/FeatureDetailsProviders/FeatureActionsView.html",
              "viewConfig": {
                "menuId": "FeatureActions"
              }
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.DescriptionViewModel",
              "viewId": "FeatureDescriptionProviderView",
              "viewType": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.DescriptionView",
              "title": "@language-feature-description",
              "markup": "Mapping/modules/FeatureDetails/FeatureDetailsProviders/DescriptionView.html",
              "config": {
                "longDescription": false
              },
              "enabled": false
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.HyperlinksViewModel",
              "viewId": "FeatureHyperlinksProviderView",
              "viewType": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.HyperlinksView",
              "iconUri": "Resources/Images/Icons/Toolbar/attach-24.png",
              "markup": "Mapping/modules/FeatureDetails/FeatureDetailsProviders/HyperlinksView.html",
              "title": "@language-feature-hyperlinks"
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.AttributesViewModel",
              "viewId": "FeatureAttributesProviderView",
              "viewType": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.AttributesView",
              "iconUri": "Resources/Images/Icons/Toolbar/details-24.png",
              "markup": "Mapping/modules/FeatureDetails/FeatureDetailsProviders/MultiColumnAttributesView.html",
              "title": "@language-feature-attributes"
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.charting.SingleFeatureChartViewModel",
              "viewId": "FeatureChartsProviderView",
              "viewType": "geocortex.essentialsHtmlViewer.mapping.modules.charting.SingleFeatureChartView",
              "libraryId": "Mapping.Charting",
              "iconUri": "Resources/Images/Icons/charting-24.png",
              "markup": "Mapping.Charting/modules/Charting/SingleFeatureChartView.html",
              "title": "@language-feature-charts",
              "config": {
                "infrastructureLibraryId": "Charting",
                "containerRegionName": "SingleFeatureChartsRegion",
                "chartConfiguration": {
                  "animationsEnabled": true,
                  "gradientsEnabled": false,
                  "interactiveLegendEnabled": false,
                  "pieStartAngle": 180,
                  "renderAs": "svg"
                }
              }
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.AttachmentsViewModel",
              "viewId": "FeatureAttachmentsProviderView",
              "viewType": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.AttachmentsView",
              "iconUri": "Resources/Images/Icons/Toolbar/attach-24.png",
              "markup": "Mapping/modules/FeatureDetails/FeatureDetailsProviders/AttachmentsView.html",
              "title": "@language-feature-attachments"
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.SearchTablesRelatedFeaturesViewModel",
              "viewId": "SearchTablesFeatureRelationsProviderView",
              "viewType": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.RelatedFeaturesView",
              "iconUri": "Resources/Images/Icons/Toolbar/file-multi-24.png",
              "markup": "Mapping/modules/FeatureDetails/FeatureDetailsProviders/RelatedFeaturesView.html",
              "title": "@language-feature-related-features"
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.RelatedFeaturesViewModel",
              "viewId": "FeatureRelationsProviderView",
              "viewType": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.RelatedFeaturesView",
              "iconUri": "Resources/Images/Icons/Toolbar/file-multi-24.png",
              "markup": "Mapping/modules/FeatureDetails/FeatureDetailsProviders/RelatedFeaturesView.html",
              "title": "@language-feature-related-features"
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.DataLinksViewModel",
              "viewId": "FeatureDataLinksProviderView",
              "viewType": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.DataLinksView",
              "iconUri": "Resources/Images/Icons/Toolbar/details-24.png",
              "markup": "Mapping/modules/FeatureDetails/FeatureDetailsProviders/DataLinksView.html",
              "title": "@language-feature-datalinks",
              "config": {
                "dataLinkDetailsView": "ResultsViewContainerRegion"
              }
            }
          ],
          "behaviors": [
            {
              "name": "FeatureDetailsOpenedBehavior",
              "event": "FeatureDetailsInvokedEvent",
              "commands": [
                "ZoomToFeature",
                "SetActiveHighlightLayerDefault",
                "ClearHighlights",
                "HighlightFeature"
              ]
            },
            {
              "name": "FeatureDetailsClosedBehavior",
              "commands": [
                "SetActiveHighlightLayerDefault",
                "ClearHighlights"
              ]
            }
          ]
        },
        "views": [
          {
            "id": "FeatureDetailsCompactView",
            "viewModelId": "FeatureDetailsCompactViewModel",
            "visible": false,
            "title": "@language-feature-details-title",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsView",
            "libraryId": "Framework.UI",
            "markup": "Framework.UI/geocortex/framework/ui/MultiRegion/MultiRegionView.html",
            "region": "ResultsViewContainerRegion",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "FeatureDetailsCompactViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsViewModel",
            "configuration": {
              "regions": [
                {
                  "regionName": "FeatureRegion",
                  "regionType": "geocortex.framework.ui.DivStackRegionAdapter",
                  "regionCss": "feature-region"
                }
              ]
            }
          }
        ]
      },
      {
        "moduleName": "Geolocate",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.geolocate.GeolocateModule",
        "configuration": {},
        "views": [
          {
            "id": "GeolocateView",
            "title": "@language-geolocate-title",
            "viewModelId": "GeolocateViewModel",
            "markup": "Mapping/modules/Geolocate/GeolocateView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.geolocate.GeolocateView",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "GeolocateStatusView",
            "viewModelId": "GeolocateStatusViewModel",
            "markup": "Mapping/modules/Geolocate/GeolocateStatusView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.geolocate.GeolocateStatusView",
            "region": "BottomCenterMapRegion",
            "visible": false,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "GeolocateViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.geolocate.GeolocateViewModel",
            "configuration": {
              "geolocateEnabled": true,
              "trackingEnabled": true,
              "followingEnabled": true,
              "enableHighAccuracy": true,
              "geolocateAccuracyCircleEnabled": true,
              "adjustExtentZoomOnGeolocate": true,
              "geolocateExtentZoomLevel": 50000,
              "geolocationIndicator": "Resources/Images/Icons/geolocate-position-32.png",
              "singleGeolocationProfiles": {
                "default": {
                  "accuracyThreshold": 10,
                  "timeLimit": 30000
                },
                "coarse": {
                  "accuracyThreshold": 250,
                  "timeLimit": 10000
                },
                "fine": {
                  "accuracyThreshold": 3,
                  "timeLimit": 60000
                }
              }
            }
          },
          {
            "id": "GeolocateStatusViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.geolocate.GeolocateStatusViewModel",
            "configuration": {
              "showGeolocateCoordinates": false,
              "showTrackingCoordinates": true,
              "showFollowingCoordinates": true,
              "coordinateFormat": "dd",
              "coordinateWkid": null,
              "coordinateFractionalDigits": 4,
              "geolocateIcon": "Resources/Images/Icons/geolocate-24.png",
              "busyIcon": "Resources/Images/loader-small.gif"
            }
          }
        ]
      },
      {
        "moduleName": "GlobalMenu",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.GlobalMenu.GlobalMenuModule",
        "configuration": {
          "menus": [
            {
              "id": "GlobalMenuConfig",
              "description": "@language-menu-menus-description",
              "defaultIconUri": "Resources/Images/Icons/check-24.png",
              "items": [
                {
                  "iconUri": "Resources/Images/Icons/user-24.png",
                  "text": "@language-user-sign-in",
                  "description": "@language-user-sign-in-desc",
                  "command": "SignIn",
                  "hideOnDisable": true
                },
                {
                  "iconUri": "Resources/Images/Icons/user-24.png",
                  "text": "@language-user-sign-out",
                  "description": "@language-user-sign-out-desc",
                  "command": "SignOut",
                  "hideOnDisable": true
                },
                {
                  "iconUri": "Resources/Images/Icons/open-24.png",
                  "text": "@language-menu-global-open",
                  "description": "@language-menu-global-open-desc",
                  "command": "ShowProjects"
                },
                {
                  "iconUri": "Resources/Images/Icons/save-24.png",
                  "text": "@language-menu-global-save",
                  "description": "@language-menu-global-save-desc",
                  "command": "SaveProject"
                },
                {
                  "iconUri": "Resources/Images/Icons/save-as-24.png",
                  "text": "@language-menu-global-save-as",
                  "description": "@language-menu-global-save-as-desc",
                  "command": "SaveAsProject"
                }
              ]
            }
          ]
        },
        "views": [
          {
            "id": "GlobalMenuView",
            "visible": true,
            "viewModelId": "GlobalMenuViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.GlobalMenu.GlobalMenuView",
            "markup": "Mapping/modules/GlobalMenu/GlobalMenuView.html",
            "region": "GlobalMenuRegion",
            "configuration": {
              "menuId": "GlobalMenuConfig"
            }
          }
        ],
        "viewModels": [
          {
            "id": "GlobalMenuViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.GlobalMenu.GlobalMenuViewModel"
          }
        ]
      },
      {
        "moduleName": "HeatMaps",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.heatMaps.HeatMapsModule",
        "configuration": {
          "intensity": 30,
          "gradientOptions": {
            "outermostColor": "#00FFFFFF",
            "outerColor": "#FF0000FF",
            "innerColor": "#FFFF0000",
            "innermostColor": "#FFFFFF00"
          }
        },
        "views": [
          {
            "id": "HeatMapsView",
            "viewModelId": "HeatMapsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.heatMaps.HeatMapsView",
            "markup": "Mapping/modules/HeatMaps/HeatMapsView.html",
            "region": "LayerVisualizationRegion",
            "visible": false,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "HeatMapsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.heatMaps.HeatMapsViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Highlight",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.Highlight.HighlightModule",
        "configuration": {
          "fillColor": "#9902F0E9",
          "borderColor": "#FF02F0E9",
          "borderWidth": 2
        }
      },
      {
        "moduleName": "Identify",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.identify.IdentifyModule",
        "configuration": {
          "resultsDisplayName": "@language-identify-results-header",
          "identifyProviders": [
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.identify.MapIdentifyTaskIdentifyProvider",
              "enabled": true,
              "configuration": {}
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.identify.RasterIdentifyTaskIdentifyProvider",
              "enabled": true,
              "configuration": {}
            }
          ],
          "tools": [
            {
              "name": "IdentifyPointTool",
              "command": "Identify",
              "drawMode": "POINT",
              "isSticky": false,
              "iconUri": "Resources/Images/Icons/Toolbar/identify-24.png",
              "statusText": "@language-mbl-identify-point-tool",
              "keyboardStatusText": "@language-toolbar-identify-point-desc-keyboard"
            },
            {
              "name": "IdentifyRectangleTool",
              "command": "Identify",
              "drawMode": "RECTANGLE",
              "isSticky": false,
              "iconUri": "Resources/Images/Icons/Toolbar/identify-rectangle-24.png",
              "statusText": "@language-identify-rectangle-tool"
            },
            {
              "name": "IdentifyPolylineTool",
              "command": "Identify",
              "drawMode": "POLYLINE",
              "isSticky": false,
              "iconUri": "Resources/Images/Icons/Toolbar/identify-polyline-24.png",
              "statusText": "@language-mbl-identify-polyline-tool",
              "keyboardStatusText": "@language-toolbar-identify-polyline-desc-keyboard"
            },
            {
              "name": "IdentifyPolygonTool",
              "command": "Identify",
              "drawMode": "POLYGON",
              "isSticky": false,
              "iconUri": "Resources/Images/Icons/Toolbar/identify-polygon-24.png",
              "statusText": "@language-identify-polygon-tool",
              "keyboardStatusText": "@language-toolbar-identify-polygon-desc-keyboard"
            },
            {
              "name": "IdentifyFreehandPolygonTool",
              "command": "Identify",
              "drawMode": "FREEHAND_POLYGON",
              "isSticky": false,
              "iconUri": "Resources/Images/Icons/Toolbar/identify-freehand-24.png",
              "statusText": "@language-identify-freehand-polygon-tool"
            }
          ],
          "topMostLayerOnly": false,
          "pixelTolerance": 10,
          "polygonPixelTolerance": 5,
          "returnGeometry": true,
          "visibleLayersOnly": true,
          "layersInVisibleScaleRangeOnly": true,
          "restrictRasterIdentifyToPoint": true,
          "behaviors": [
            {
              "name": "SelectLayersForIdentifyActivatedBehavior",
              "event": "SelectLayersForIdentifyActivatedEvent",
              "commands": [
                "OpenDataFrame"
              ]
            },
            {
              "name": "SelectLayersForIdentifyDeactivatedBehavior",
              "event": "SelectLayersForIdentifyDeactivatedEvent",
              "commands": [
                "CloseDataFrame"
              ]
            }
          ]
        },
        "viewModels": [
          {
            "id": "IdentifyOptionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.identify.IdentifyOptionsViewModel",
            "configuration": {}
          },
          {
            "id": "IdentifyLayerSelectorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.identify.IdentifyLayerSelectorViewModel",
            "configuration": {}
          }
        ],
        "views": [
          {
            "id": "IdentifyLayerSelectorView",
            "viewModelId": "IdentifyLayerSelectorViewModel",
            "title": "@language-layer-selector-identify-title",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.identify.IdentifyLayerSelectorView",
            "markup": "Mapping/modules/LayerSelector/LayerSelectorView.html",
            "iconUri": "Resources/Images/Icons/Toolbar/layers-filtered-24.png",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "isManaged": false,
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Info",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.Info.InfoModule",
        "configuration": {},
        "views": [
          {
            "id": "InfoView",
            "viewModelId": "InfoViewModel",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.Info.InfoView",
            "markup": "Mapping/modules/Info/InfoView.html",
            "region": "MiscViewContainerRegion",
            "title": "@language-common-welcome",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "InfoViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.Info.InfoViewModel",
            "configuration": {
              "content": "%3Cp%20align%3D%22left%22%20style%3D%22text-align%3A%20left%3B%22%3E%3Ci%3EThis%20interactive%20map%20allows%20users%20to%20look%20up%20cemetery%20plot%20information%20and%20interment%20details.%26nbsp%3B%20This%20application%20is%20built%20in%20HTML5%20which%20makes%20it%20compatible%20on%20desktop%20and%20mobile%20device%20browsers.%3C%2Fi%3E%3C%2Fp%3E%0A%0A%3Cp%20align%3D%22left%22%20style%3D%22text-align%3A%20left%3B%22%3E%3Ci%3EPlease%20review%20the%20following%20information%20to%20help%20get%20you%20started%20with%20this%20map.%3C%2Fi%3E%3C%2Fp%3E%0A%0A%3Chr%20id%3D%22null%22%3E%0A%3Cp%3E%3Cstrong%3ESEARCH%20PLOTS%20BY%20NAME%20%3C%2Fstrong%3E%3C%2Fp%3E%0A%0A%3Cp%3E%3Cimg%20style%3D%22margin-right%3A%205px%3B%20margin-left%3A%205px%3B%20float%3A%20left%3B%22%20alt%3D%22%22%20src%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAEYAAAA2CAYAAAB6DO9FAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAjbSURBVGhD7ZpZcFtXGcd%2F2m1J3mVZdmzLjmU33uLEdrY26WoyTQK0zFCYMgzLFBgeGKZPDAwPwBMDMzwxvDA8dqClJXRJaELjpk1cx4ntOI7jfZO3eJNtWVeStV%2BOXKUFYiVtiOSU6qc5c6%2FOXfW%2F3%2FnO%2F7sjhSwgxW0oY8sU%2F0VKmDikhInDAyGMLD5hOUJEtAeFbU2%2BY84ZXhp4m9bpTpa8a2iVaurzbXyz5jjHyx%2BO7bU9bJswb0%2B28%2BL53zGyMiHuQiXC5tZtyOg06fxo79f5xaHvkaHVx%2FqTy7YIM%2B6c5cTJFxleHkWrM6AQn38nEA4ii%2FanY7%2Fihfovx3qTy7bkGIcYNusBN6i1t4kSRa1UoVRpmXUvxnqSz7YIoxI%2FXCPyyZ1QKBR33SeRpKbrOKSEiUNKmDhsizC3DB2iRZfx2jZarO0RRqPUCDOnEUlYvWnq4jWNavuSb1J9jC8cIBQJ4wp4uLY0gi%2FkRylmn62I3pYtp4SdWTs2v6erdWLf5D3HpArz%2FKmfc3riItlpmeiFu90UJd7VxSZfKIAU8JKpNfDXL%2F2apoJdsY2JJ6nC%2FL7nFXoW%2BtGo02M9dycsh9Gr0%2Fjp%2Fu9QZDTFehNPUoSZ9zg2i8VozogaN8WnuWI0qGQF3qCXFusB9llqYhsSS1KE6Zjv49BL30Yt8oTqHvOE37vKb1p%2Bxk%2F2fyvWk1iSl82E%2FuFIZDP53kuLHh%2F9JIukCBOJBqWYkWTRwvfYEDNY1Nski6QMpRlpkT%2F0vLpZNW8mjXvAE9zgK5WP82jx3lhPYknqrPRZYluc72eBlDBxSAkTh5QwcbijMJFI8vKynMRrfRK2nJV8a8v8863zjK%2Bqya%2Bq5KvH60mLbbsXlkd66LYbOHK0CkOs7yOcdl77SydzfgVKfQ4tzx8gxz7EjXUzjx4uRRvb7RYR4Wk2NmTSjMJFx%2Fr%2BkxCjH1xmylhBS4Ml1vfp2SJiZK6824bXepAf%2FuA4D1uNOP%2FHGd0vrbGw5GWrtysRr4s12cixF07wbIOWtnPXmHessrziZSs7518d5PTfrrEe%2B347MpJjBYcnFPt%2Bb6h%2BKYitf4RndJgBh56K2iJKinIwisIvNDfBqX9c4XLfMkZrHlrJzplXurgyNEPImE8RS7zT1k9f5wSBnFy849c4%2BWYPI84AZkMYx8QKQzNjdPWskltaTFYsBGX3MgMzIRr227Bo3PQPu0jLUhCI5FFry2S8rZ3XT%2FfQP%2BkmvySTifc6aG23s6Y1UiCv8O7pLtp7FtFXWDDpojEUYXV6jpHZNeZ6%2B%2BieDGExhujsnkRfUoBB6aDjTD%2F%2B7EJy9fHN5hYRo6D66BM0G6f4829P8s64C%2F%2F6NK%2Bc6mJDZyTdNcXfT%2FWiNFgosWah9i3Q3jrEomOJrvZxMmqqMS8OcvaqRMOTjRyqK8GgDTA%2B76bcZqMkMMP57qmPoyEqusvJwI1JIaydzLICCtUq1IoQkx0dvDckc6ClidpcB%2BfPjKAtL6aivJSGuiLG2juZVhTz5LHdWPWa2AlVqLxO5lfE79jXSKFnnHP9szjsEwzflIlMTNA16ybbcGcHvmXyVaRnceCZL%2FLj7%2B5htvUSl4bWWJN8BPwRVDlmbCKKpgdGmViRxO%2FSEfK5WZfUWGoqeGq3mcW5JSzVjTRX7sBqyUYOqije9RBNuyupq81DveJi49a1lAqCkpPrlwZZ1ls59kgNOqWQLRjA5Q5R9she6qqKadxXK9LHIiGNFlO%2BiTJLJhV1NVh0Swxdn8YRvCV1GL9GT%2F2BXVTtKqZpvxmESNbdhbimhrlmd2GrryEv%2FdMKI2aH0a4bDDokpAwdWRofSklLjiGbyscbOfHMEZ49WEzP5V7U5Xt45sgOtOEw4VCYQDAkUl8YQ4aB2dF%2BJoUATrePUEj0hkVlLU7vDwTF%2Bsd1shwMosov5rnvH%2Bcbx%2BrQiYj1%2BwIExJNP18rYO4eYE%2BeZHBoTVbaJLHFPHtca8%2BJB5dXv5qlDpcz3dIkhvho7owKFtMGkfQGnOG5EDP1wQS61DbUY7WLYreqpqcqL7Ruf23NM9HWjc4ZWMa67e2fJrt5Dy%2BGdmFQu3j93le6uUSRtAbt3aOm71E%2FvbIBCaxE7izPwK9SUWcVYFzkkOH2D9y%2BMMOWNUGbWI6uysJblEHa78KmysVqzN5OxLIpDh6SgsNwixn%2F0KcoiWYt90sw0NpXhnxzg7MUhZiU9h58%2BiK0wk%2BXxGwzcFEE1N8LFS9NESstpaS7HmPbhPBUMSMzNOBi7PMKSsYQvHKshV61msXuQeVMVT9aZ7uxTBJ%2BbIjLsmeGNl7sxP3aUw7a7%2F4PibsL9f7A8JbxSO77iOprLPtnfSj4fERMO4dkIoTOmbemltiL1PiYOiR1KwuO8%2BceXefWc40PfEvYx0naJjnFpc%2FODTGKFiQSQJC%2FDlz9gQApHvRcbTheuDbH%2BgJPYoeSZ5vWT%2FShy%2FKy7RTH6tWqmWs%2BzWLqf%2BsgkZzrnhMcxsO%2B5fVjWZugbXGDhphu1pYLyPC%2B9HXZym5s4cagE79wgrWftePRZ7Gs5yEP5W5eQ94vERozQPBhRU910gAL%2FBO19Cyg1wrrLSvJshZTnZyK7ZmhrH8G5MM3FK0tUHtyFZqydC%2FZ0Dh%2BpZH6wl8HB65x%2BrR%2BfKQvN8jin3rqKK3aJRJHw6VoWrjeQWcjhp8pwtPUyvB5BrV5j7OoAs6tK4WS1uJ2ScMNqqvY00FhdTkGRiYdqLFTWWTBHne7COssbMiphANN37KSx1hznlcP9I8ERExH1VRC%2FN4CheBd1RW7ae28SWl3myrvzmB5roKkqBznsJyjKiUAgJJK0WPpDBEWJIWoMfOJ4lUlPfqZB1Dh7eOLpZh5pLr39vc59ZsvXDvcNOSgKQZkCUSbk6DSiVEhDuikKwz17sea46b5wnUW%2FFnNFGTaTDlmXTemODDYkD2nmAooyVSI3hSivqcdmdPHe2V6u9k%2Fh0Waw05IRu0hiSPmYOCQ8x3xWSQkTh5QwcUgJE4eUMHFICbMl8C8v4i5vbldD0AAAAABJRU5ErkJggg%3D%3D%22%3EThis%20search%20allows%20a%20user%20to%20search%20for%20a%20plot%20owner%2Foccupant%20by%20name.%20Start%20by%20typing%20in%20the%20last%20name%20followed%20up%20by%20choosing%20a%20corresponding%20first%20name%20before%20hitting%20the%20search%20button.%3C%2Fp%3E%0A%0A%3Cp%3E%3Cstrong%3ESEARCH%20PLOTS%20BY%20NUMBER%20%3C%2Fstrong%3E%3C%2Fp%3E%0A%0A%3Cp%3ET%3Cstrong%3E%3Cimg%20style%3D%22width%3A%2070px%3B%20height%3A%2056px%3B%20margin-right%3A%205px%3B%20margin-left%3A%205px%3B%20float%3A%20left%3B%22%20src%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAEYAAAA4CAYAAABABo41AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAwbSURBVGhD7Zp5cJT3fcY%2Fex%2FSru77FpJA3BiCA5iaww2OQxI3xUnHE0%2Ba6bRunGZcT%2Bu09V%2Bd%2FtXOeOqkbTKdTt2MY9emONQGFwQYsMGYQ0gCgRDSIkBIq9Wx0kp7ae%2Fdft%2FVEgsHJTGI3bTRo9ndd3%2Fv%2BXve7%2FE870qVELCAX4A69bmAT2GBmDnwG5NK4UiUWDyeXNZqNOi0muRyppBxYi71DbL78GmOtF5mZMKNSqWiqjifJ7es4%2Bkdm6gszkttmV5klJg3D53mb%2F5lNwP2UUlqFcy%2BFCFo3bJFvPIX3%2BKR1U2pwfQhY8QcO3%2BF33vxFbxTHlQGPYm4XEZCUknSSHJqhihfgCVCzoEfvEh9RXFqz%2FQgY8W3o6cfr38a9DoS0Rglhblse3gFFrORNc11WLPMsk6LU4jrvTWc2it9yBgxep0WtRIdgvw8K09sXElTdRmbVjaxenGNZJVEkKRTpgpxRtu1MnmV%2FC2tr2D755ZL5gSFmEaaa8uxmgzJmpOZRM8wMSiTllJSkGORV7Z0oHxKC3KpKMonJ8s4U4xVmWEmsxEjpBCLUVdehGN8CqvZRFVpARd6bxFJ8qFsoLzSj4x1pR%2FuPswLP3iDhAi7kqI8EXixZCo1VJZwteeGqDxtcrsSiaI3%2Fu45Hlu%2FPPk9XchYxCj3I6EoXQmIUZebSbeXiJB09YYdDFJfFGJkfVzaeCZuXQZTSRhRZqxMOllLlLHbn8qikKaslnXSnNKOjKVSv8NJe8%2FNGU7mmHhMosVs1CdbeJ41KzWaHqSVmBMdPfzlD%2F%2BTbJMRo0GXnPQvh0pSKY4%2FEGI6GCbXYubl559mibTzB420EnP8fDfP%2FNUraLNF1X5GxEUd50pb3%2FsPz4sQLE2NPjikhZi4nOLm0BhT3mlGpNBq7qFoKBepUaspEJVcWZRLSX7OzIoHhLQQEwiF2fnCy4yJVjGKor2XEypUKpfqn%2FLyzNe28dIffnVmxQNCWojxB0NU7XyeSceYtGJdavQeMenh2T%2Fdxb%2F%2B9R%2BlBh4M0tauDWIaFbcsjvD%2BXuLGFWP5oJE2YqKxqPJ2%2Fy9RyLcfgT5IpCWVIjKhn%2Bz%2FkCl%2FQO72%2Fd2LQCjChhUNbFu3LDXyYJDWdv1%2FCRm0BL%2FZWCBmDiwQMwcWiJkDC8TMgU91pQSe4RGGXEG0lhyqK%2FIxzIOWioemmfTFsRZkc1fdK%2BtHR6dwecMkjGbqaosxaUJMjoUxFlkw3cfzmKDXwzRG8i2%2FysnfiTsixjXYyTt7jvHBkTbeO9BOt8PNfEipUH8ne%2Fa0MTrXwfov8x%2BvHuDw0XYO7D%2FJwVM2PL7rHHrtFL2ROXYKubl5bRj3XOtTsH10nHfO2FPffn3MImaazqPdaNd9gedeeIo%2Fe3o9pdkz5u1%2BoZhplTjjObVdLI6poZnvPP%2F7vPjNVYz3dHPV7hcb8UvC1TvAsYMdDIZ%2BtQxTy7k%2FKzR%2FK5hZTDA9OEBnrwfr8grKLGYsJiOEA5xrOcK%2Bg5e4MhplUU0hoa5WXt17nvNnrjFpLKY2X0N32ymOn7TRfnmC8uocrhxpYc%2F%2BC3Q745Rb4gz0T%2BIasvE%2F%2By7j0hdSX5H1yV0ZH%2BKsI8bqVTXo416u2lxYS41M3wxTtGEROY7r7P2vo7Qc6aZ3JEHNUiM9LWc51jqIYzyIWWfi6omj7D3URZ9fy4pFBT%2B%2Foa7%2Ba%2FSM%2BnGca%2BPgsUHiFbmMXDzHdX8ONcUmYje6ePuEnfxFpVg0n4TBLCr1NH%2FhMXbW%2Bdjzjz%2Fj9aM2fNEobQdbuDRZzLKVVcRtHbScdWJoamLjQ7U0F8VpO9fJiNvHYKuN65FcNm9txHH6BOd8hXxt1xZ2bKwn1xDFOTxGpGg5T27M4%2FL5DuxTkdR5BRJScZ%2BP%2Fut22s9eJqwpSf7GlFBrCI8MsH9%2FO%2FEla9j1jU00hPrY%2B%2F4IlWsbaKivZvMXm9CNXaRzwMiWXVv58oaaO%2BpDPBBkdMBH2ZbNPLFOS%2FuHHQS8bnouDkiOQG9nD251DjnaO3PjjhhTS%2BFr%2BtJOXvrjTeiuXeBQ%2ByXsQ14mhh3Yro0S0mVhNsYYvHGD7s5Bepw%2BAuNenMEwmuJC1qxdTn1ZiIFrIVZt2UBNXZlM0IJWQjm7opbPP1JLw%2FpaqlURRvyziFGrhAA7B94%2BxWm7hc2Pr6YmL0ZUssQt59CX17B1cyN19eWs2liGod9JQJdHQX42xWVl1DaVUWiapv%2BaQ25SKHXQGcR1ejnnSj7fWErztiU0uIMEK6spSbi5NTbAoMvMyofKyfpUzZhFzDQ3bQO4ZclQUs1DtXqmbGH82iwatz%2FCnzz7FZ7786f48poJPvhZL%2FXf%2BArf%2BfY6KrIThJUCqNQR5cm%2B9J1oIsSwcyx51CSk8alU6pnwThZLZWPlSwpiMg2LlvDd7%2F8B3%2Fv2FpqKNETDUZR%2FgDAY1XhGxhiYmCmyPmkIHpOJLH2YkDjtaFiNpXoVz3z3izTFJeVe%2B5jBWQU5LttMTXpnHo65phhMaGisrWVxk6T%2Fng78dTU0SUp9GtrUp0CNztHLa4fPk4gEUemL2LRjBaWSd%2B%2Fu2cePPs6RyeXxua%2FWU12t4fire%2BnKDjMaysGQCsNEIibvBWzaWcfbuw%2Fyz8ezsSxqZnu10CXHmbNMKrvH44RDMiHT7Xsl6RWJYK2pZnlVP4f%2F%2FXVOa7MluIysfnoJBQUecqIjHHrrIPb6UsYvD%2BAxh6hrXC7t%2FRPWdaIPpq528W%2F%2FZMM7HaNy28PU5eXiLrSyz9nL%2BvJHyblLJ79Tx4T8DNhdTIfjZBWUUFUsxVcattsxyognIsToKawpJjvmwW73gNmExZyF1aonMj1NwpCFxah0EkUPjTI8FUIneqgsX08oDFm5ZnTxMG4Z11uzMGlTJIiOmQgkyJWx250rEQ%2FidkUwFVowxCQCB0ZxB1SYCwqoLlEepifwT0zglOsymA2EJn2E1DqKq8vIUy47hbDfi9sfxufyEzFmU1Mr2kzGfT0d%2FPSkkx1f38Gi3JltZ%2BO38LFDguG%2Bbs4duYq%2FaR1PPlbL3X6xmlVjfksg6T52w0G4ZimPb707KQoWHlTNgXmMmASxcJig1KefQ7qU8kO98lPrvSAeixIOx%2BYu2g8Q80hMUNTnfl7%2B%2B8P0T6amEhzm%2FZaPuT6kSKnPijjOC6d5a18X3tRIOjGPxMSIiIbROW7S0n7btMUIBkJE47NFy68LFdFQEH8wJpo8%2FZjlle4XIRwXHajr8vBO2tHkLqE8x4%2Btb4L8QhOuviF8liJyjSFudvQwFjEQmxim58oAVy5eoq0%2FRH6%2Bm4%2FfOsNH9iC11floPaPYbvnxjt%2Fggw%2BvEcqupKpApJdvnJMtH%2FH%2BmZs4NVYa8qJc6urj0vkeumX7wvoizPdyL2ZhXrtSIhGF0kYeX5rN2ZYLOBMqDGIHYpFJetuuckuR1UJgf%2BcVbEM%2BXD0XePu9LqK5FeLDzvPG7l4MzUUkbJ2cah0nIscb6R9iSrxTc3mEtgNtdI8Mc%2BJYK8OJPKoqsrl%2B5rSQ4qL78Ckxoloqq%2FKYJWPuGfPbrqXBxSN6atduZGneLVpP2UnotSIMVeiNBlHIykZqDOLaleW41kz92hX87u8sY32TFXNJI1s3rGfD4hwC%2FgD%2BiIYCMazbH1vBxid2sqZ8lIutLmxXrot3G6a%2FV0hzh5l0e9AVlfHo9tWsaS77Bd9zL5hfYgQz%2Fz5mYu3DlUy1dtHqTGDWmqTOBFEUv9K9Ar4w0myS7tmUZUw6gohKQ5YoaFkiLJGm1cuocqy4mpmnMn78fvEwYmJ11jK2fP1LPPu9Xbz0%2Fad4dJWVgBzLqJ3VEe8T80iM0q5lUmIIRf1jrV7BimV6bl1xQHYpjVUJTr3%2BLm%2FuOcmFPo%2FMV7xTNEIoFEm2Y2XfUEjxWrIsHikSjaNWx5mw2fjv3e%2Fz5o%2Ffo1%2FXxCObalhcYeDMvnd4841jvNvSzZi4k0Ty3PNHzDwKvCiTQ078OvFGxebkXQ57nPRJIa1qqMAScXGxw86k2kRJnpniqiL0AQ9TMRNVZRZ8o8O4sFJTYsItPssvRTXXFMYxOCXFfJKpaBZN6xZToUjVkI%2FuThvDHhVGax5LF5cQcLsxFhSSnzXLF98HFpTvHJj3GvP%2FBQvEzIEFYubAAjF3BfwvP9hYCFiGheAAAAAASUVORK5CYII%3D%22%3E%3C%2Fstrong%3Ehis%20search%20allows%20a%20user%20to%20search%20for%20a%20plot%20by%20choosing%20the%20block%20of%20interest%2C%20then%20the%20corresponding%20row%20and%20plot%20value%20before%20hitting%20the%20search%20button.%26nbsp%3B%26nbsp%3B%20All%20values%20are%20required.%3C%2Fp%3E%0A%0A%3Cp%3E%3Cstrong%3EIDENTIFY%3C%2Fstrong%3E%3C%2Fp%3E%0A%0A%3Cp%3E%3Cimg%20style%3D%22width%3A%2061px%3B%20height%3A%2040px%3B%20margin-right%3A%205px%3B%20margin-left%3A%205px%3B%20float%3A%20left%3B%22%20alt%3D%22%22%20src%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAEYAAAA0CAIAAAC4ptkZAAAHxUlEQVRoge2ZW1Ab5xXHeWwTO3UmE9tMx8lLp6%2BdPtTtdKbtS5PpdNrpe6ePvU7SpInNzQZhbIgxYCgQIS5CF1wQIMTVIECXlYQsxEV3iatAQmgFEqDVSlpd9nb6INuxm8axhZHBw%2F9xv2%2FP%2BX6zZ8%2BeczYPXjvl5cwTy7LhMJZOp4%2FaUe6QKJo2mS3hMHbUjnKKZLXZMSxy1I5OkQ4hiqbNFuvrFngOpysSwY%2FaUe6QAICiKJZlj9pLTpFyoxwhURRltdmkskGtTh%2BLxY7U18tH8qOozeF0LS27lpbtDqfH4wWARCLJF4jKKypr6ho83i0A2A2GHm9zOFzr626GYV7KAV4%2BEoZh234UDeyggR2%2FH93b3weAZDLV2ye9WXmb29LmR1EAwKPRr7ahaDAYelmvWY4Cj2EYFA2YzBa3e%2BOoa6JXnB4omp31Ru4tBL6c2eLqfT2mHdP2YbN87pAYlt0%2FOHjyEXkOEvWI9zdtpnyOJu9jed4%2F5ZcqtH%2FotLQ%2B8O3gqawdvbKy1XOQ%2BEf%2F0jvX1WeLlD%2BonPnTPfsfu%2BzvVWjPFikvcjTFY2vBWJbx%2BWpqvHiaLpe737mmfrcUeaNQ8SFvMbPncr3xTJHq3VLkQpmGO%2BNLktnkwFwjRSIRAFCs7v%2Bqef57xap8juatYtXPG%2BcMXkzrDv%2BoxnCuRH2RozlXov59h3l%2BK5v3KtdlK4ZhAFCr8uRzNOdLkXyO5kIZ8n6F7mcNxp82GC%2Fd0F4s02SW3qvQiufRLBzlFMnpWsJxHAAKRle%2FU6DI52jyOZqzRcpfNs2vh4ilnfiPaw3nilX5HM1Fjua7hcoGrTcLRzlN4iRJZkqEgpGvkN4sVH7QssgCm6Toy3eNbz1GKlA2aI490mPdUXouPgq8NwuVv25ZJGkmlqJ%2B8gjpfCly6YZWdMwD70lNrez%2FoulhesggUQwTSz9EyqSH37aZ5rzZtMCvBimaosrG198uUZ8vQ94oUH7IMwEAC%2BzleuPZYtX5UuR8KdKk3UqQdBbGX1lBtLGf%2BGuf6%2B1r6jNFyh9W6f%2FW7%2Fpzr%2FP9m7ozRcoLZUjByOpu9Nh%2Far%2BujT2iWun5gLd4oQzJ%2B2gi72P598u1v%2BswN2m30MhJKIj%2Br0iandnEOo3%2Bu4inXuMVzaNzW5FDNhmnjfpJ0CnSSdAp0knQKdJJ0CnSQyV3XcbeWkHFF1Jev2Obeeprvz2vGZ%2B0OYNZGWbo5akR4bBpNcQCYJv6ae4Vwb9FC9bwC9jIDomKhVxTrR0lH0kkzmDk6fpleayb26rSep7bGB0NOU0jYy5fimZZZs%2B9YlkO7BNAbMxLO3saW%2FSzFnQ38QKHyzrwMI9hSlClc3xtwaOQ8QXaB1vPbyoS0I5W3dGuPn2VsCBC8bj8xfvarJH2VpHxtpvqh9MqfFM%2FOC3uGBdI7WNikUii128DQCq6ahroGO9sn%2BqRLfmAZSHkUi5tWOxqpaa9ZWxY49vFSMyhE1W2ffYpv1GoVNniayaLZSXsXXIr%2BJ0FV3g3msf%2FI9Eq5KuezO8OmvXbjErj5m70G%2Bdhh0RCzMCQKY9VJLx5fbCZO8YXjHLL62raF0w%2BIrhumu6TS3qUveLJ7vrBDrM3kjANXW%2B%2FVSpq6ZnkVbdVVAx16QJB54zwVutnn3Q0ClUKSxTht7X0r5rM62oB%2F%2BrnLTe4k128%2FqaKnm5rAoBhye2Jyta7Q%2FZN%2FBu7w8Mh3dLZIYH5FF%2BWdo8vpBkAYP0Ij1fZuOhyofNC4dXSoeEZ%2BwNkdryx%2FS%2BVE7Zd49idzmsNOgcOAD4tv6eKb9sDImSUNzQZNgEAWIuE3ypd20gCrOjudd0fXweg%2FMb%2B7tped4JNUn6kgTOm80af0U4dDqlKZycjQcNEdbcFJ8jMghcZEktmrbNeg4D%2F90JhY42krrqnpnawVbKwHFmQVg4NzQUOAAAC1sGRjob5dYj4tPfr6rVLKZYBxizpbBtYc8cgbVcLOkdkVgIg6jNoeFyNLRTbnpBV91u94Wc1vFkjhTf0k523H6xAPPRguLxevRLKBHfCKr3XxJ93LHo0Xd1VkmXqyZtYm4wj7dNvhwAAUPPAcHvjghuwLWS0tkHvBgBgLf%2BDZMYBIIH6Zntl4hnPMFc6tYzjz5wrZ4fEpGKbht7uqqtj0zsHB%2BHFYY6IJ1sxrW6vWfViTvW12jmrJ7w22l%2FHkUkMfve6372x4z8gKMosvSbp1vqCAAD%2Bxd4Bbq1xDWLo7ETdrWHFEuo%2FSM%2BK21r6VtaikLYq2lplfYsRAID43q5eVsWVNd81rmCpZw9ZskNKBOw6QWnjvz4X1vTY0XQiYZyq5bRfucIr%2FmJS3CruGzObQsDGtp19kqtXWkuu8kqud7XI3RjhUjXL7y9kAm%2FXOTHdw7duAhBBh%2Bw2t5zTJVJh%2BgHZwLTHGwdyxdDfp5A7M5mOCHumeJ%2B081VxnHrm0bJFYmkynYgRsXgyniAZAGBIIkbgkTgeSydTKZKkKBYAgCVTUTyOR%2BI4TsSTFMPSZJJMU5lyg6FJMpWiaABg6TRBxHCCSDFkOp0mGYYFoKl0mnw09ooHlxW8wlHNwbf%2FQjwBNR5LU8mAR9XdVS5c3E%2FS3zprOf5IOGqbavq0%2FUaTyhhOwnMMj44%2FEpnAdtZsXjcaf87R6%2FFHemG9hkj%2FBVrUp1ovr5DPAAAAAElFTkSuQmCC%22%3EUse%20this%20tool%20to%20click%20on%20a%20plot%20in%20order%20to%20display%20that%20plot's%20details%20and%20interment%20information%20in%20the%20results%20panel.%3C%2Fp%3E%0A%0A%3Cp%3E%3Cstrong%3ESEARCH%20%3C%2Fstrong%3E%3C%2Fp%3E%0A%0A%3Cp%3E%3Cimg%20style%3D%22width%3A%2059px%3B%20height%3A%2028px%3B%20margin-right%3A%205px%3B%20margin-left%3A%205px%3B%20float%3A%20left%3B%22%20alt%3D%22%22%20src%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAEEAAAAfCAIAAAA3ETeVAAABPUlEQVRYhe2YwQ6CMAyGfX5iYkIIB0i4E8JB4wuoFwiXbSf1CcYTdDc8NGlUokFbmBL%2BcGNb%2B6UtdF11%2F6%2BVbwcEtDD0BOCUNnlRhlEcrDfBehNGcV6UShsAJ2uLJMmgtCHX%2B08YxUobQXMkMYbtbo%2B%2BJmlW1Y21LYADcNa2Vd0kaYZvt7u9lEWSDAMBVHXzak1VNyNhCDAobdC58%2BX6fuX5csWVsknFZQBwWANvInAvjEYYxYIlzmXAICRpNnwL1oZgKLgMeVEODwIKQ5EXJdM0icuAiWRtO3yLtS2mE9M0icuANfpRcgM43MU0TVoY5pFLc6jpOXxb5%2FCP677qNWRbJg89n3jLNHXvPQbGpHcg4pTFmPou%2BpRRIhgeZgLiGH7mGn0MzmneZjOH4%2BnvGbpHDM45y4zsN7Qw%2FIZuS3S1jzxzzHoAAAAASUVORK5CYII%3D%22%3EEnter%20a%20block%2C%20row%2C%20plot%20or%20plot%20ID%20value%20here%20to%20return%20matching%20results.%3C%2Fp%3E%0A%0A%3Cp%3E%3Cstrong%3ESHOW%20MAP%20LAYERS%26nbsp%3B%20%3C%2Fstrong%3E%3C%2Fp%3E%0A%0A%3Cp%3E%3Cimg%20width%3D%2270%22%20height%3D%2231%22%20style%3D%22width%3A%2070px%3B%20height%3A%2028px%3B%20margin-right%3A%205px%3B%20margin-left%3A%205px%3B%20float%3A%20left%3B%22%20alt%3D%22%22%20src%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAEYAAAAgCAIAAAAg4ZmUAAACjklEQVRYhe2Y30oiURzHe42liy686aq36KpeoF6gnqCr2CCEQFdMMSOvwpKikYKpjESs1GZtLUtNTWfSHKOc1Kbxz9BEc9o7OauMLMvvsCj%2B%2BF4e%2BH0%2BnJnfOZyhr76rof8NAF%2FElRRFeSjwkchVJHL1UOAVRSHdkaBSU5Y5Lhe%2BiPwM%2F2olfBHhuFxTlsn1JaIkSVL6LoObdCZ9l5EkiUR3SCWEUKVSjSeS3WXwxBPJSqWKEALEgFFSVbVUEqLXsb%2BXwRO9jpVKgqqqIDAwSjexxL%2FJ4LmJJUBgBrvUtfrqX2qr%2Fpl41eaH0Z8fMzCzVOr2ud79XLp9rs9SqTEDY%2FTnq80PQAwYpce393kPq9MHv30%2FbWXaGWfyYuftgcmL0844vlKnD8572Me3dxAYGKXx1UscEc%2BkI3qULn%2Bq6FNFR%2BnypCOqtXJ89RIEBmjioS9PqjyhjavTB9v2EM%2BEI%2BpJlVWgGQE8HkI5cerPj6p7ppzxUE6EZSAy8RJP9Zmd5PCCpsnwwunMTjLxVCfRHVJJluXQObNiX6MPPILwkq%2FKc3RmZDGAy4wsBuboTL4qC8ILfeBZsa%2BFzhkZ9GIOoyRJNZ%2F%2FxGyxGX6YW6Hce3yxWKopeu%2F96FJodCmk996XagpfLFLuPXyl2WLz%2BU8kqQYCA6O07nThiHg2XdtZlkMIIYSyLLfp2tZaue50gcDAKCGEsll2w7WlhWu22Nr2EM%2BGayubZaGuRcDjocDzlHtXC70zlHu3wPOwDEQmniAI9P6h0bSsZWI0LdP7h4IgkOhO8O3hVRSPvT6T2YrLmMzWY6%2FvVQQ%2Bi%2FAi%2FkLUaDTOAkGrzW612c8CwUajQbrj4B2vF2qg1As1UOqF6kOl34f5rDM72JrkAAAAAElFTkSuQmCC%22%3EClick%20on%20this%20to%20access%20the%20map%20layers%2C%20legend%20and%20layer%20themes.%3C%2Fp%3E%0A%0A%3Cp%3E%3Cstrong%3ECHANGE%20MAP%20THEME%3C%2Fstrong%3E%3C%2Fp%3E%0A%0A%3Cp%3E%3Cimg%20alt%3D%22%22%20src%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAMgAAAAwCAIAAADb%2B6K9AAAOKklEQVR4nO2de1hTZ57H2Z1nnv1nn912drWiAlo76mptHTvamXZ2ujPTHZ%2BZCtOp09XWbR9NIMhNoKSVkdW2KooWpaARcueSAIrcrwkXueeCAUKAnJMEyJWQ%2B5Xk5PruH6BDvRWrHYqcz%2FN9ePIc3iTnPc%2Fned%2FfOYfzEoJPz3ADYECAUKqqZ3cBFJSnQcgCsZSoWChPixB8egYCgBEVC%2BWpMi%2BWCRVrxTA9Pd3R0dHR0XFrAR0dHV1dXQ6H42l9Swg%2BPcMDgAkBIytGLI%2FTOjY2bnC6l3pHlgar1QrDsEQikS4AhmGpVBoIBBbzCTabTSgUulwuAIDL5RIKhVar9Z42d8TyrCCxZvWqupp62HDnWPg8FqPRaLT6g8Dv8SJeHwAAgKDXjfiDAAQ9Rr3B4fICAPx%2Bn8fttlgsHl8wgDj1OoPN6Q4uWT%2B%2BI2azWSQSiUSi0fsQCAQwDAeD39Ing8FAIBCqq6vNZnNDQ8PVq1d1Ot09bULw6RleAMzeFSSWy6hpaWLJjDYAAABBo0ImEAi4fbxhiUIlEfVwRxEAAg79QL9ANTMNCQc4vZw%2BnkBvcejkQlZTO2dwTCufGuEP9HO5fKHY6fEvcX8eE4PBwOVyeTwe%2Fz44HI5IJPpWsQAAWq2WTqdnZ2eTyWSNRnN%2FA1QsgMzatWrFMLe3rqFTMilrb7mlnfXNSIc7%2B4UjQ1w2u89gNI1yO7v6R8YGe2qaus1uz%2FQot7ahU2eyutyIP7DMxiyn06lQKJQPwe1eVIUQDAYrKirS0tIYDMYDJ9B5sSwrVaygzyUdEfTzhaNDg%2ByGTqXBLRVwBOOTQ%2F2csUnVKLettq5rZGSU19c9MCQZG%2Bb18cUAAL%2FTJOR0t3f0ShV63zLzCmi12rmCveubtLe3s1is%2Bye1%2B3E4HOXl5VQqdWhoiE6nM5lMu91%2BT5sQfHqGDwCrF4hWjFizBnVjY%2FOkyQEACFg0LXVNkxa3z6hoqGyRG31uLdRcXdnSzTc5ffLh3tbOQZvD6XQ4EY9LMtLTwx0PAODz%2BgDwq0S8qiq2xu5d6g49HgiCmO7DYDA4nU6v17uY%2Bl2v19fU1KhUKgCARqOprq7WarX3tLkjlg%2BIZCtFLMSia2uq7%2BjhCARCmWRyhMvt6eXyu9pqGjqnrX4QcLRX3mDx4SAAXptO0NPN5d6%2BLRieNpkVktu8QSkAQDcB9fMEvF5u%2F6DY7l3UmdQPB5VK1djY2NTU1LyA2tpaCIIW%2BQnBYHChf36%2F%2F%2F6ybCWKBQKBWYfNqNfrdHqrw%2BX3ImaDwWy1uxBPAAA%2FYu5it4s182O7D3HqZ2b0RovHF%2FB7ETfiBQB43bMGnU5vtHr8y20iBMDj8VgexNzlg6dFCD49ww%2BAbUWJ9XC8Dsswp6dnEEKW2TD0g2OhWOhNaOBxWORT6mU3u%2F0AmRfL7gejqFgoTw9ULJTvhTtT4Uq63IDydyAkLT3D4gNyOxiAVHWszmAwOHcyiYLyJISkHs8QWUDrFGgZVN%2BsZ1nMZgMKyhMTkno8Q2ACjTJQf1tVx%2Brw%2B30uFJQnJiT1eMaQCTRPgIbbqnrWrWAwgCCIBwXlCUAQ5MFiLXXlh7KM8fv9brf7XrFAMOD3%2B7u7uwkEQm5ubh4KyuLIzc3Nzc2lUCiTk5PzxftdsepYtwAIAgAwGMzmzZs%2F%2FOCDgygoi%2BPQoUNRUVHr168vLy8HANwvFgAAHD585NzZMwAAAIJo0CwuwGrUvxsVRafTHyoWFnMEf%2BqM2gOUswGl0z8XxYNyz6%2BU38wjWqJ5xqLxgGGlfu87%2B4oLCx8qVhIOu%2B4Afle1%2FjWm7OVi6ZYi6fYS2S6GdFuRZCdT9lrpnTBlr5RI727ZxZRtL5ZuLZK%2BypS9ypC9wljQslS2kyHb8c0taJ6l%2FLxC%2FTJtNPwXb9eUFT9UrGM47PP708JKp8Op0OZi6S%2FKJ%2F6DCq1lTOxvUv6MDoeSoXVkaD0ZDqfAG2hwBBUKp8LhFGg1EdpWMvF6qWwTDQqnwhFUOIwCr6dA68hQGAXaQIU3UuEwChRGgcKp8N2f68hQGBWOQLPcU6wIzR8J3fN2bVnJo8Ra9T5%2BE3P6pZuKHMhaMGouEOg%2BujVTIrFFlUhCqfBOhmwTBdp4XX56xBxXMxFGhsKosoMtOqLQ%2BPWwAVer%2BJSjO9Wr3kSFtxbLdhRLQkkwrsuQx1NupUMbaZLNhZKf0iUbafCmQsmrDNn2IsnmQjTLO1uYyg0k0brX36599Ii16n38i4zplxs0V8XmbSUTGXxTKWyhjJjeKVPgB4zF4%2BazvZr3umY4Nn%2BdYPpl2vhqyuS1MUcxR72FBr91U9WqQ%2FhT5vdrFMd5xisjhuQWDUM2K9RY0tq0Ge3K3aXSmB7t4dbpk7cNl%2Fkz75RKN1Lhny71oUHzJHk8sbbWqgkSK7ZNQxgyfT5gyBOasrgmolC3kzFxYth8YkCXDdnT66fWk6FwCvTbOmXBmOWrHs3PaNJzIksuT729WPa%2FrdOXxu3lHP25fiOBr36%2FeebG4MybZdK%2FCo05t83VEnN888QmKvwSfekPDZonyeOJtblGzVA5rw7pY%2BqmXqlTkyArbdxyma%2F58ZVx7ID57KAhS2yLr5j49wJoS7F0S5EknC75XGgp5E1fEhpO9qh%2FVzN9maPLHbUz%2B3WZfaacfvnv6zXlQ9qfl05cgs3RDZNvVqqZYnNa80QEBR2xlnceQ6xNzOntdaqvRo2vFcP%2FRhjb2qAmjpsPN2sLIAth2Jg%2FOPN2zdSpEXsJf3oHHQormkjg6L7k6PIGzZ93y3F9%2BiKxKeu2qVxkIkjs9L6Zw226cthwpEVdIDbnj1sb5PZjraoDrJlK2JbeNhVOhZf80KB5kmxdpFg%2F%2BQs%2Bokz7YpF0V5nsRRocToFfLJbuLpNtoMCvlE%2F9T5PyV6WSF4jQztLJP1ZPbiuE11GgXeWT%2B5tUkVWTGyni8MKJ31fJ32BK%2F6ta%2Fqc6%2BesMaUSh9DdVU3sY0l3XJ9%2BrV%2Fxn%2BcSu0ol9dYq9Nyc20KAIGrwRzbJOiWJdwcjaPY8UKxmHfX5%2FWnipNoIChZLmrx2EU6A1JCiMAoWSoFVE8RoSFE6F1pKgVUQojApvoEJrSdBqongVEVpHhteTodVEaM38FvEaMhRGhlYTxWvJUChJvIoonnu9hiReRYTWU6AIKhyOZjknokQRmi9cu%2Bd3dY%2B43BCDxXycdrJZhTTLHSzlLFvlYimczXJnq2q2Re5oXpAWhbNF7miecjTLHSyli610sZVzjR1oVlRalK6yIeWv%2FvsPzOKih98rPHLkQuaZO38HEQTBuZV9%2FAH3o59pnHvY3D935whlpYFYje9GRdLpD7%2Blc%2BTIkdOnTwMAAKKrLCWdz7x4vZFvUAiy8m8onH9btSeI2PmCEbnRCwDwzepZN6%2Bdzzx37mJOZb%2F4798rlCVHr9fv27ev8BH3Cu%2BK5dfwkrMuV9dUkS%2Fl3yhj%2FB%2BhYsbmlPS1Flwt4I1PzYy1RUVGfk5jewIg4HGIh9tPY49%2BkUXtGOSPQmI3AGoYFnAHua2tzJLi1kEIADAjGWbQ6N2iqWW2qBTKIliUWF9%2BeRoAgKj5526wbQ5Tezm9hErJpDX29dbnZGVXVFWSaUR2e1NyYmJeFe%2Fuk8NdROotjsqkF124Shmf0TddJ%2BWdz8Jjv7jRXJ2Zdbmts5N%2B5QqRRsnIJvAmbUvTe5TvjQeL1XhbXdXAdrtdCIJ8%2FPHHcyNWQD%2BYkBqXmHbi6vV2pYSTdaWUxMguuCUEAHQ0VlAr2KTiG92yu0t1uZu%2BzrlZP%2BZ121k3K8qu3yirb%2B%2BqKi0kNAMAuog38s6eOpZ64ByBfOKz7B6xaan6j%2FI9MScWiUQKBoMLxBKoKxvYDrvd6XR%2B9NFHZ86cAQB4VNzPCDSRfMYbAO7JnvSLRY3NjDMXc1ht7bRCcu%2BgkJCdRageQOYnNnfdhQtlNwcBAJrxzuPJn7FH5VJ26fGU8y3djVfyKF3tLTnnTxKYtVwh7PKjBf6zhl6vj4yMJJFIPp9vwVQoUDa0ds%2B1wGKx8zWWfbp3TOoJAACAx6zs5I%2B7nFZeY%2BVXFy51CsYBCIp7Gq9Xt9rm1x7zT%2FD5YngGAOCUdV%2B4mCk3O6bYZRm445fJZBZvHAAg5rYR8i6Xs%2FscaJH1zDE3YjGZTPCNGkvwt0fsMRjM%2FFnh4rhn8JnVi2mXLt5sF3qDQVF9WUl%2Bve%2Bp7TzKD5c5sRgMBniEWGfPnv3OX%2BB16seGR20IAAAgNovZeO8ClSjPJCaTKTIy8lvEyszMXNKdRFl%2BmM3mqKiobxFr27Zt0dHRWCwW8%2FhgsdjYo7HR0dEYDAaDOYLBxiQeS05Oij%2BKwz36fQmJSfGxMTGxcSmfpCTExuBi4xPi4uMSEhKO4mJwsYkJ8bijcYmJiTF3dioaF5eSlpaSlIDFRickHUtJTU1JTkpITEr9JDUOF43BRiclp36ScgyHwyWlpOHxaQmxMTGx8Wn4tKT42OiY2GPJyampaWmpx2KisdG4uMSE%2BOjv0l0UDAaDweFwBw4cCAsLq6ioeKhYPB6PTCbn5%2BcXPD4kEikvLy85OTkzM5NMJpPINNLXX7y1Y9PWN%2FbHffop8do1IpF4%2F7uIRBKJmP3ub3%2F5YcoXp%2BI%2BWPPPa%2F6ccOqvSQf%2FePCDQ%2B9G7cfgT3wW%2B9beg6nHML%2F%2Bzd7TOVfJZBKZQrl4PHrNj0LCdv%2Fp0qXMyDd2vPDcT0Jf2h2595fP%2FcvqQ%2FhsSt7pNzY8%2F08vvJpyPHXPxn8ICflR1NH0k0f%2F%2FI8hIW%2F%2BJfnSafzubZv%2B9bmQHz%2B34%2BS5nDMpH%2F76D%2B%2Bdv0ankL5Dp1EKCgoK8vPzS0pK5v6fwP8DTjpwlWCifDcAAAAASUVORK5CYII%3D%22%3E%3C%2Fp%3E%0A%0A%3Cp%3EChoose%20a%20map%20theme%20using%20the%20drop-down%20box%20at%20the%20top%20of%20the%20layers%20panel.%20Select%20the%20Plot%20Status%20theme%20for%20a%20map%20of%20plots%20symbolized%20by%20plot%20status%20(occupied%2C%20reserved%20and%20vacant)%20or%20select%20the%20Plot%20Type%20theme%20for%20a%20map%20of%20plots%20symbolozed%20by%20plot%20type.%3C%2Fp%3E%0A%0A%3Cp%3E%26nbsp%3B%3C%2Fp%3E%0A%0A%0A",
              "included": true,
              "title": "Westbank Cemetery Interactive Map"
            }
          }
        ]
      },
      {
        "moduleName": "InsightIntegration",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.insightIntegration.InsightIntegrationModule",
        "configuration": {
          "enabled": false,
          "dataRelayUri": "http://localhost/Geocortex/Analytics/ClientRelay",
          "dataRelayIntervalInSeconds": 30
        }
      },
      {
        "moduleName": "IWantToMenu",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.IWantToMenu.IWantToMenuModule",
        "configuration": {
          "menus": [
            {
              "id": "Iwantto",
              "description": "@language-menu-menus-description",
              "defaultIconUri": "Resources/Images/Icons/check-24.png",
              "items": [
                {
                  "iconUri": "{ViewerConfigUri}../../../Resources/Images/cemplot_name-24.png",
                  "text": "Search Plots By Name",
                  "description": "Search occupied and reserved cemetery plots by registered name.",
                  "command": "RunWorkflowById",
                  "commandParameter": "Search_Plots_By_Name"
                },
                {
                  "iconUri": "Resources/Images/Icons/accessibility-24.png",
                  "text": "@language-menu-accessibility-panel",
                  "description": "@language-menu-accessibility-panel-desc",
                  "command": "ShowAccessibilityView",
                  "hideOnDisable": true
                },
                {
                  "iconUri": "{ViewerConfigUri}../../../Resources/Images/cemplot_num-24.png",
                  "text": "Search Plots By Number",
                  "description": "Search for a plot location based on row and plot number.",
                  "command": "RunWorkflowById",
                  "commandParameter": "Search_Plots_By_Number"
                },
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/identify-24.png",
                  "text": "@language-menu-identify",
                  "description": "@language-menu-identify-desc",
                  "command": "SetActiveTool",
                  "commandParameter": "IdentifyRectangleTool"
                },
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/layers-24.png",
                  "text": "@language-menu-map-layers",
                  "description": "@language-menu-map-layers-desc",
                  "command": "ShowLayerList"
                },
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/zoom-initial-24.png",
                  "text": "@language-menu-zoom-initial-extent",
                  "description": "@language-menu-zoom-initial-extent-desc",
                  "command": "ZoomToInitialExtent"
                },
                {
                  "iconUri": "Resources/Images/Icons/bookmark-24.png",
                  "text": "@language-menu-bookmark-add",
                  "description": "@language-menu-bookmark-add-desc",
                  "command": "ShowAddBookmark",
                  "hideOnDisable": true
                }
              ]
            }
          ]
        },
        "views": [
          {
            "id": "IWantToMenuView",
            "viewModelId": "IWantToMenuViewModel",
            "visible": false,
            "isManaged": true,
            "iconUri": "Resources/Images/Icons/arrow-down-small-16.png",
            "description": "@language-menu-description",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.IWantToMenu.IWantToMenuView",
            "markup": "Mapping/modules/IWantToMenu/IWantToMenuView.html",
            "region": "LeftPanelRegion",
            "configuration": {
              "menuId": "Iwantto"
            }
          }
        ],
        "viewModels": [
          {
            "id": "IWantToMenuViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.IWantToMenu.IWantToMenuViewModel",
            "configuration": {
              "showMenu": true,
              "menuTitle": "@language-menu-title",
              "showGlobalMenu": true,
              "primaryButtonColor": "#1A72C4"
            }
          }
        ]
      },
      {
        "moduleName": "LabelOptions",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.labelOptions.LabelOptionsModule",
        "configuration": {},
        "views": [
          {
            "id": "LabelOptionsView",
            "title": "@language-labelOptions-title",
            "visible": false,
            "viewModelId": "LabelOptionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.labelOptions.LabelOptionsView",
            "markup": "Mapping/modules/LabelOptions/LabelOptionsView.html",
            "region": "LayerDataContainerRegion",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "LabelOptionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.labelOptions.LabelOptionsViewModel",
            "configuration": {
              "showLabels": true,
              "fontSizeExtraSmall": 10,
              "fontSizeSmall": 12,
              "fontSizeMedium": 14,
              "fontSizeLarge": 16,
              "fontSizeExtraLarge": 18,
              "fontSizeChoiceIsEnabled": true,
              "fontSize": 14,
              "fontColor": "#000000",
              "fontFamilies": [
                "Arial",
                "Cambria",
                "Georgia",
                "Times New Roman",
                "Verdana"
              ],
              "fontIsBold": false,
              "fontIsItalic": false,
              "fontIsUnderline": false,
              "haloSize": 0,
              "haloColor": "#000000",
              "showLabelsIsVisible": true,
              "fieldIsVisible": true,
              "fontSizeIsVisible": true,
              "fontColorIsVisible": true,
              "labelPlacementIsVisible": true,
              "fontFamiliesIsVisible": false,
              "fontStyleIsVisible": false,
              "haloSizeIsVisible": false,
              "haloColorIsVisible": false
            }
          }
        ]
      },
      {
        "moduleName": "LayerAddition",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.layerAddition.LayerAddition",
        "configuration": {},
        "views": [
          {
            "id": "AddLayerDialogView",
            "viewModelId": "LayerAdditionViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerAddition.AddLayerDialogView",
            "markup": "Mapping/modules/LayerAddition/Dialogs/AddLayerDialogView.html",
            "title": "@language-layer-addition-search-title",
            "region": "LayerAdditionContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "ServiceConnectionsDialogView",
            "viewModelId": "LayerAdditionViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerAddition.ServiceConnectionsDialogView",
            "markup": "Mapping/modules/LayerAddition/Dialogs/ServiceConnectionsDialogView.html",
            "title": "@language-layer-addition-service-connections-title",
            "region": "LayerAdditionContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "MapServicesDialogView",
            "viewModelId": "LayerAdditionViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerAddition.MapServicesDialogView",
            "markup": "Mapping/modules/LayerAddition/Dialogs/MapServicesDialogView.html",
            "title": "@language-layer-addition-map-services-title",
            "region": "LayerAdditionContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "SubLayersDialogView",
            "viewModelId": "LayerAdditionViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerAddition.SubLayersDialogView",
            "markup": "Mapping/modules/LayerAddition/Dialogs/SubLayersDialogView.html",
            "title": "@language-layer-addition-sub-layers-title",
            "region": "LayerAdditionContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "LayerPropertiesView",
            "title": "@language-layer-addition-layer-properties",
            "visible": false,
            "viewModelId": "LayerPropertiesViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerAddition.LayerPropertiesView",
            "markup": "Mapping/modules/LayerAddition/LayerPropertiesView.html",
            "region": "LayerDataContainerRegion",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "LayerAdditionViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerAddition.LayerAdditionViewModel",
            "configuration": {
              "zoomToUserAddedLayers": true,
              "layerDefaults": {
                "searchable": true,
                "identifiable": true,
                "queryable": true,
                "showMapTips": true
              }
            }
          },
          {
            "id": "LayerPropertiesViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerAddition.LayerPropertiesViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "LayerCatalog",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.layerCatalog.LayerCatalogModule",
        "configuration": {
          "layerCatalogProviders": [
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerCatalog.EssentialsSiteProvider",
              "enabled": true
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerCatalog.AssemblyProvider",
              "enabled": false
            }
          ]
        },
        "views": [
          {
            "id": "LayerCatalogView",
            "viewModelId": "PagedLayerCatalogViewModel",
            "visible": false,
            "title": "@language-layer-catalog-layercatalogview-title",
            "region": "ApplicationRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerCatalog.PagedLayerCatalogView",
            "markup": "Mapping/modules/LayerCatalog/PagedLayerCatalogView.html",
            "configuration": {
              "autocompleteEnabled": true,
              "minFilterLength": 3
            }
          }
        ],
        "viewModels": [
          {
            "id": "PagedLayerCatalogViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerCatalog.PagedLayerCatalogViewModel",
            "configuration": {
              "infoLink": {
                "enabled": false,
                "command": "",
                "iconUri": "Resources/Images/Icons/info-12.png",
                "tooltip": "",
                "text": ""
              }
            }
          }
        ]
      },
      {
        "moduleName": "LayerList",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.layerList.LayerListModule",
        "configuration": {
          "enableLegendIntegration": true,
          "autoActivateAncestorVisibilities": false,
          "enableLayerIcons": false,
          "onlyShowSwatchesOnVisibleLayers": false
        },
        "views": [
          {
            "id": "LayerListView",
            "viewModelId": "LayerListViewModel",
            "title": "@language-layerlist-title",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerList.LayerListView",
            "markup": "Mapping/modules/LayerList/LayerListView.html",
            "region": "LayerDataContainerRegion",
            "isManaged": false,
            "visible": true,
            "configuration": {
              "showStatusMessages": true
            }
          },
          {
            "id": "LayerActionsView",
            "viewModelId": "LayerActionsViewModel",
            "visible": false,
            "iconUri": "Resources/Images/Icons/Toolbar/layers-menu-24.png",
            "markup": "Mapping/modules/LayerList/LayerActions/LayerActionsView.html",
            "title": "@language-layer-actions-title",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerList.LayerActionsView",
            "region": "LayerDataContainerRegion",
            "configuration": {
              "menuId": "LayerActions"
            }
          },
          {
            "id": "MapServiceActionsView",
            "viewModelId": "MapServiceActionsViewModel",
            "visible": false,
            "iconUri": "Resources/Images/Icons/Toolbar/layers-menu-24.png",
            "markup": "Mapping/modules/LayerList/MapServiceActions/MapServiceActionsView.html",
            "title": "@language-mapservice-actions-title",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerList.MapServiceActionsView",
            "region": "LayerDataContainerRegion",
            "configuration": {
              "menuId": "MapServiceActions"
            }
          }
        ],
        "viewModels": [
          {
            "id": "LayerListViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerList.LayerListViewModel",
            "configuration": {
              "showTransparencySlider": true,
              "autoExpandLegendSwatches": true
            }
          },
          {
            "id": "LayerActionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerList.LayerActionsViewModel",
            "configuration": {}
          },
          {
            "id": "MapServiceActionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.menus.MenuViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "LayerStyles",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.layerStyles.LayerStylesModule",
        "configuration": {},
        "views": [
          {
            "id": "LayerStyleSelectorView",
            "markup": "Mapping/modules/LayerStyles/LayerStyleSelectorView.html",
            "viewModelId": "LayerStyleSelectorViewModel",
            "title": "@language-layerstyles-name",
            "region": "LayerVisualizationRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerStyles.LayerStyleSelectorView",
            "visible": false
          }
        ],
        "viewModels": [
          {
            "id": "LayerStyleSelectorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerStyles.LayerStyleSelectorViewModel"
          }
        ]
      },
      {
        "moduleName": "LayerThemes",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.layerThemes.LayerThemesModule",
        "configuration": {},
        "views": [],
        "viewModels": []
      },
      {
        "moduleName": "Legend",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.legend.LegendModule",
        "configuration": {},
        "views": [
          {
            "id": "LegendView",
            "viewModelId": "LegendViewModel",
            "title": "@language-legend-title",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.legend.LegendView",
            "markup": "Mapping/modules/Legend/LegendView.html",
            "region": "LayerDataContainerRegion",
            "isManaged": false,
            "visible": false,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "LegendViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.legend.LegendViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Map",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.map.MapModule",
        "configuration": {
          "panDuration": 0,
          "panRate": 50,
          "zoomDuration": 500,
          "zoomRate": 50,
          "longClickMilliseconds": 500,
          "maxExtentLogSize": 50,
          "showLoadingStatus": true,
          "loadingMessageTiming": [
            1000,
            3000,
            3000
          ],
          "defaultPointFeatureZoomScales": [],
          "tools": [
            {
              "name": "CenterMapTool",
              "command": "PanToPoint",
              "drawMode": "POINT",
              "isSticky": true,
              "statusText": "@language-mbl-map-center"
            },
            {
              "name": "ZoomInTool",
              "command": "ZoomToExtent",
              "drawMode": "EXTENT",
              "isSticky": true,
              "statusText": "@language-map-zoom-in"
            },
            {
              "name": "ZoomOutTool",
              "command": "ZoomOutToExtent",
              "drawMode": "EXTENT",
              "isSticky": true,
              "statusText": "@language-map-zoom-out"
            }
          ],
          "behaviors": [
            {
              "name": "MapOnClickBehavior",
              "commands": [
                "Identify",
                "ClearDefaultHighlights"
              ]
            },
            {
              "name": "MapOnLongClickBehavior",
              "commands": [
                "ActivateMapContextMenu"
              ]
            },
            {
              "name": "MapOnFeatureClickBehavior",
              "commands": [
                "ShowMapTip"
              ]
            },
            {
              "name": "MapOnContextMenuBehavior",
              "commands": [
                "ActivateMapContextMenu"
              ]
            },
            {
              "name": "MapTimeExtentChangedBehavior",
              "event": "MapTimeExtentChangedEvent",
              "commands": [
                "RemovePushpins"
              ]
            }
          ],
          "menus": [
            {
              "id": "MapContextMenu",
              "defaultIconUri": "Resources/Images/Icons/Toolbar/edit-24.png",
              "items": [
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/identify-24.png",
                  "text": "@language-menu-identify",
                  "command": "Identify",
                  "commandParameter": "{{context}}"
                },
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-point-24.png",
                  "text": "@language-menu-draw-point",
                  "command": "AddMarkup",
                  "commandParameter": "{{context}}"
                },
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/coordinates-add-24.png",
                  "text": "@language-menu-plot-coordinate",
                  "command": "PlotCoordinates",
                  "commandParameter": "{{context}}"
                },
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-text-24.png",
                  "text": "@language-menu-add-text",
                  "command": "AddTextMarkup",
                  "commandParameter": "{{context}}"
                },
                {
                  "iconUri": "Resources/Images/Icons/center-map-24.png",
                  "text": "@language-menu-center-map",
                  "command": "PanToPoint",
                  "commandParameter": "{{context}}"
                }
              ]
            }
          ]
        },
        "views": [
          {
            "id": "MapView",
            "viewModelId": "MapViewModel",
            "visible": true,
            "isManaged": false,
            "title": "@language-map-title",
            "iconUri": "Resources/Images/Icons/Toolbar/map-24.png",
            "description": "@language-map-surface",
            "markup": "Mapping/modules/Map/MapView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.MapView",
            "region": "ScreenRegion",
            "configuration": {
              "wrapAround180": false,
              "extentBroadcastFrequency": 20,
              "fitTiledMapsToExtent": false,
              "showAttribution": true
            }
          },
          {
            "id": "MapContextMenuView",
            "viewModelId": "MapContextMenuViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.MapContextMenuView",
            "markup": "Mapping/modules/Map/MapContextMenu/MapContextMenuView.html",
            "region": "MiscViewContainerRegion",
            "title": "@language-map-context-menu-title",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "ContextMenuReverseGeocodeView",
            "viewModelId": "ContextMenuReverseGeocodeViewModel",
            "visible": true,
            "markup": "Mapping/modules/Map/MapContextMenu/Views/ReverseGeocode/ReverseGeocodeView.html",
            "type": "geocortex.framework.ui.ViewBase",
            "region": "MapContextMenuContentRegion",
            "configuration": {}
          },
          {
            "id": "ContextMenuCoordinatesView",
            "viewModelId": "ContextMenuCoordinatesViewModel",
            "visible": true,
            "markup": "Mapping/modules/Map/MapContextMenu/Views/Coordinates/CoordinatesView.html",
            "type": "geocortex.framework.ui.ViewBase",
            "region": "MapContextMenuContentRegion",
            "configuration": {}
          },
          {
            "id": "ContextMenuMapMenuView",
            "viewModelId": "ContextMenuMapMenuViewModel",
            "visible": true,
            "markup": "Mapping/modules/Map/MapContextMenu/Views/Menu/MapMenuView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.MapMenuView",
            "region": "MapContextMenuContentRegion",
            "configuration": {
              "menuId": "MapContextMenu"
            }
          }
        ],
        "viewModels": [
          {
            "id": "MapViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.MapViewModel",
            "configuration": {
              "stepZoomFactor": 0.5,
              "panStep": 0.333
            }
          },
          {
            "id": "MapContextMenuViewModel",
            "type": "geocortex.framework.ui.ViewModelBase",
            "configuration": {}
          },
          {
            "id": "ContextMenuReverseGeocodeViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.ReverseGeocodeViewModel",
            "configuration": {
              "showReverseGeocoder": true
            }
          },
          {
            "id": "ContextMenuCoordinatesViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.CoordinatesViewModel",
            "configuration": {
              "showCoordinates": true
            }
          },
          {
            "id": "ContextMenuMapMenuViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.MapMenuViewModel",
            "configuration": {
              "showMenu": true
            }
          },
          {
            "id": "MapCoordinatesModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.coordinates.CoordinatesModel",
            "configuration": {
              "defaultCoordinateDisplayTypes": [
                "dd",
                "ddm",
                "dms",
                "xy"
              ],
              "customCoordinateSystems": [],
              "fractionalDigits": 5,
              "defaultGcsWkid": "4326",
              "disableMouseLocationMonitoring": true
            }
          }
        ]
      },
      {
        "moduleName": "MapTips",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.maptips.MapTipsModule",
        "configuration": {
          "allowMultiple": false,
          "contentField": "description",
          "webMapFeaturePresenter": {
            "force": false,
            "featurePropertyName": "currentFeature",
            "view": {
              "markup": "Mapping/modules/FeatureDetails/FeatureDetailsProviders/AttributesView.html",
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.AttributesView",
              "libraryId": "Mapping"
            },
            "viewModel": {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.FeatureDetails.FeatureDetailsProviders.AttributesViewModel",
              "libraryId": "Mapping"
            }
          },
          "behaviors": [
            {
              "name": "MapTipOnCloseBehavior",
              "event": "MapTipClosedEvent",
              "commands": [
                "ClearDefaultHighlights"
              ]
            },
            {
              "name": "MapCalloutClosedBehavior",
              "event": "MapCalloutClosedEvent",
              "commands": [
                "ClearDefaultHighlights"
              ]
            },
            {
              "name": "MapTipFeatureChangedBehavior",
              "commands": [
                "PanToFeatureIfOutsideMapExtent"
              ]
            }
          ],
          "nullGeometryStatusMessageEnabled": true,
          "nullGeometryStatusMessageArgs": {
            "imageUri": "@language-map-tip-null-geometry-status-message-uri",
            "timeoutMS": 5000
          }
        },
        "views": [
          {
            "id": "MapTipView",
            "viewModelId": "MapTipViewModel",
            "markup": "Mapping/modules/MapTips/MapTipView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.maptips.MapTipView",
            "region": "ResultsViewContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "MapTipHeaderView",
            "viewModelId": "MapTipViewModel",
            "markup": "Mapping/modules/MapTips/MapTipHeaderView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.maptips.MapTipHeaderView",
            "region": "MapTipHeaderRegion",
            "visible": true,
            "configuration": {}
          },
          {
            "id": "MapTipContentView",
            "viewModelId": "MapTipViewModel",
            "markup": "Mapping/modules/MapTips/MapTipContent.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.maptips.MapTipContent",
            "region": "MapTipContentRegion",
            "visible": true,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "MapTipViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.maptips.MapTipContentViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Markers",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.markers.MarkersModule",
        "configuration": {
          "markers": []
        }
      },
      {
        "moduleName": "Markup",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.markup.MarkupModule",
        "viewModels": [
          {
            "id": "MarkupViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.markup.MarkupViewModel",
            "configuration": {
              "markupLayerName": "Drawings",
              "defaultPointMarkup": {
                "pointStyle": "Circle",
                "pointSize": 16,
                "pointColor": "#FF4CA0D8"
              },
              "defaultLineMarkup": {
                "lineStyle": "Dash",
                "lineWidth": 3,
                "lineColor": "#FF4CA0D8"
              },
              "defaultPolygonMarkup": {
                "polygonBorderStyle": "Solid",
                "polygonFillStyle": "Solid",
                "polygonBorderWidth": 3,
                "polygonFillColor": "#4D4CA0D8",
                "polygonBorderColor": "#FF4CA0D8"
              },
              "defaultTextMarkup": {
                "textStyle": "Normal",
                "textStyleWeight": "Normal",
                "textSize": "12pt",
                "textColor": "#FF000000",
                "textFamily": "Arial"
              },
              "customMarkupTools": {
                "point": [],
                "polyline": [],
                "polygon": [],
                "text": []
              }
            }
          },
          {
            "id": "StyleSelectorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.markup.styleSelector.StyleSelectorViewModel",
            "configuration": {
              "customPointStyles": [],
              "customLineStyles": [],
              "customPolygonStyles": [],
              "customTextStyles": []
            }
          },
          {
            "id": "TransientMarkupPaletteViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.markup.toolPalettes.TransientMarkupPaletteViewModel",
            "configuration": {}
          }
        ],
        "views": []
      },
      {
        "moduleName": "Measurement",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.measurement.MeasurementModule",
        "configuration": {
          "tools": [
            {
              "name": "MeasureDistanceTool",
              "command": "MeasureDistance",
              "drawMode": "POLYLINE",
              "isSticky": true,
              "iconUri": "Resources/Images/Icons/Toolbar/measure-distance-24.png",
              "statusText": "@language-measurement-measure-distance-tool-status",
              "keyboardStatusText": "@language-measurement-measure-distance-tool-status-keyboard"
            },
            {
              "name": "MeasureAreaTool",
              "command": "MeasureArea",
              "drawMode": "POLYGON",
              "isSticky": true,
              "iconUri": "Resources/Images/Icons/Toolbar/measure-area-24.png",
              "statusText": "@language-measurement-measure-area-tool-status",
              "keyboardStatusText": "@language-measurement-measure-area-tool-status-keyboard"
            },
            {
              "name": "DeleteMeasurementTool",
              "command": "DeleteMeasurement",
              "drawMode": "POINT",
              "isSticky": true,
              "iconUri": "Resources/Images/Icons/Toolbar/Erase-24.png",
              "statusText": "@language-measurement-erase-status",
              "keyboardStatusText": "@language-measurement-erase-status-keyboard"
            }
          ],
          "measurementProjectionWkid": "",
          "measurementLengthUnits": "meter",
          "measurementAreaUnits": "sqMeter",
          "coordinateFractionalDigits": 4,
          "degreeFormat": "dd",
          "angleDirectionSystem": "polar",
          "measurementResultTypes": [
            "LINE",
            "POLYGON",
            "POLYLINE",
            "RECTANGLE",
            "TRIANGLE"
          ],
          "enablePrediction": true,
          "calculationType": "preserveShape",
          "measurementFractionalDigits": 2
        },
        "views": [
          {
            "id": "MeasurementUnitSwitcherView",
            "viewModelId": "MeasurementViewModel",
            "markup": "Mapping/modules/Measurement/MeasurementView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.measurement.MeasurementView",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "MeasurementViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.measurement.MeasurementViewModel",
            "configuration": {
              "markupLayerName": "Drawings",
              "lineColor": "#0000FF",
              "fillColor": "#6495ED",
              "textColor": "#000000",
              "textSize": "12px",
              "addMarkupToMapByDefault": true,
              "highlightColor": "#FFFFFF",
              "outlineColor": "#000000",
              "outlineWidth": "1",
              "totalMeasurementTextColor": "#FFFFFF",
              "totalMeasurementHighlightColor": "#000000",
              "totalMeasurementOutlineColor": "#FFFFFF",
              "totalMeasurementOutlineWidth": "2",
              "highlightRadius": "5"
            }
          }
        ]
      },
      {
        "moduleName": "Menu",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.Menu.MenuModule",
        "configuration": {
          "menus": [
            {
              "id": "MobileSettingsMenu",
              "description": "@language-menu-settings-description",
              "defaultIconUri": "Resources/Images/Icons/check-24.png",
              "items": [
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/home-24.png",
                  "text": "@language-menu-home-panel",
                  "description": "@language-menu-home-panel-desc",
                  "command": "ShowHomePanel"
                },
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/home-24.png",
                  "text": "@language-menu-show-log",
                  "description": "@language-menu-show-log-desc",
                  "command": "ShowLog"
                }
              ]
            },
            {
              "id": "LayerActions",
              "description": "@language-layer-actions-desc",
              "defaultIconUri": "Resources/Images/Icons/arrow-right-alt-24.png",
              "items": [
                {
                  "text": "@language-menu-add-a-feature",
                  "description": "@language-menu-add-a-feature-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/feature-create-24.png",
                  "command": "ShowFeatureTemplatePicker",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-zoom-to-layer",
                  "description": "@language-menu-zoom-to-layer-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/zoom-extent-24.png",
                  "command": "ZoomToLayerExtent",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-zoom-to-visible-scale",
                  "description": "@language-menu-zoom-to-visible-scale-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/zoom-visible-extent-24.png",
                  "command": "ZoomToLayerVisibleScale",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-visualization",
                  "description": "@language-menu-visualization-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/visualizations-24.png",
                  "command": "ShowVisualizationView",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-remove-user-added-layer",
                  "description": "@language-menu-remove-user-added-layer-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/layer-remove-24.png",
                  "command": "RemoveUserAddedLayer",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-label-options-toggle",
                  "description": "@language-menu-label-options-toggle-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/label-24.png",
                  "command": "ToggleDynamicLabels",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-label-options",
                  "description": "@language-menu-label-options-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/label-options-24.png",
                  "command": "ShowLabelOptionsView",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-layer-addition-edit-layer-properties",
                  "description": "@language-layer-addition-edit-layer-properties-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/layer-options-24.png",
                  "command": "ShowLayerPropertiesView",
                  "hideOnDisable": true
                }
              ]
            },
            {
              "id": "LayerListActions",
              "description": "@language-layerlist-actions-desc",
              "items": [
                {
                  "text": "@language-menu-switch-to-legend",
                  "description": "@language-menu-switch-to-legend-desc",
                  "iconUri": "Resources/Images/Icons/legend-16.png",
                  "command": "SwitchToLegendView"
                }
              ]
            },
            {
              "id": "LegendActions",
              "description": "@language-layerlist-actions-desc",
              "items": [
                {
                  "text": "@language-menu-switch-to-layerlist",
                  "description": "@language-menu-switch-to-layerlist-desc",
                  "iconUri": "Resources/Images/Icons/layerlist-16.png",
                  "command": "SwitchToLayerView"
                }
              ]
            },
            {
              "id": "FeatureActions",
              "description": "@language-feature-actions-description",
              "defaultIconUri": "Resources/Images/Icons/check-24.png",
              "items": [
                {
                  "text": "@language-feature-editing-edit",
                  "description": "@language-feature-editing-edit-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/feature-edit-24.png",
                  "command": "StartEditingFeature",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-native-attach-file",
                  "description": "@language-native-attach-photo",
                  "iconUri": "Resources/Images/Icons/Toolbar/attach-file-photo-24.png",
                  "command": "AttachFileToFeature",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-buffer-identify-feature",
                  "description": "@language-menu-buffer-identify-feature-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/buffer-identify-24.png",
                  "command": "IdentifyBufferedFeature",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-zoom",
                  "description": "@language-menu-zoom-description",
                  "iconUri": "Resources/Images/Icons/Toolbar/zoom-feature-24.png",
                  "command": "ZoomToFeature",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-common-pan",
                  "description": "@language-common-pan-description",
                  "iconUri": "Resources/Images/Icons/Toolbar/pan-24.png",
                  "command": "PanToFeature",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-run-report",
                  "description": "@language-menu-run-report-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/reports-24.png",
                  "command": "ListReports",
                  "commandParameter": "{{context}}",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-results-add-feature",
                  "description": "@language-menu-results-add-feature-desc",
                  "iconUri": "Resources/Images/Icons/add-24.png",
                  "hideOnDisable": true,
                  "batch": [
                    {
                      "command": "HideFeatureDetails"
                    },
                    {
                      "command": "AddFeatureToResults",
                      "commandParameter": "{{context}}",
                      "abortBatchOnFailure": true
                    }
                  ]
                },
                {
                  "text": "@language-menu-results-remove-feature",
                  "description": "@language-menu-results-remove-feature-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/trash-24.png",
                  "hideOnDisable": true,
                  "batch": [
                    {
                      "command": "HideFeatureDetails"
                    },
                    {
                      "command": "RemoveFeatureFromResults",
                      "commandParameter": "{{context}}",
                      "abortBatchOnFailure": true
                    }
                  ]
                }
              ]
            },
            {
              "id": "MapTipActions",
              "description": "@language-menu-maptip-actions",
              "defaultIconUri": "Resources/Images/Icons/arrow-right-alt-24.png",
              "items": [
                {
                  "text": "@language-menu-maptip-actions-view-details",
                  "description": "@language-menu-maptip-actions-view-details-desc",
                  "iconUri": "Resources/Images/Icons/arrow-right-alt-24.png",
                  "command": "ShowFeatureDetails",
                  "hideOnDisable": false
                },
                {
                  "text": "@language-menu-run-report",
                  "description": "@language-menu-run-report-desc",
                  "command": "ListReports",
                  "commandParameter": "{{context}}",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-results-remove-feature",
                  "description": "@language-menu-results-remove-feature-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/trash-24.png",
                  "hideOnDisable": true,
                  "batch": [
                    {
                      "command": "HideFeatureDetails"
                    },
                    {
                      "command": "RemoveFeatureFromResults",
                      "commandParameter": "{{context}}",
                      "abortBatchOnFailure": true
                    }
                  ]
                },
                {
                  "text": "@language-menu-results-add-feature",
                  "description": "@language-menu-results-add-feature-desc",
                  "iconUri": "Resources/Images/Icons/add-24.png",
                  "hideOnDisable": true,
                  "batch": [
                    {
                      "command": "HideFeatureDetails"
                    },
                    {
                      "command": "AddFeatureToResults",
                      "commandParameter": "{{context}}",
                      "abortBatchOnFailure": true
                    }
                  ]
                },
                {
                  "text": "@language-feature-editing-edit",
                  "description": "@language-feature-editing-edit-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/feature-edit-24.png",
                  "command": "StartEditingFeature",
                  "hideOnDisable": false
                }
              ]
            },
            {
              "id": "ResultsListActions",
              "description": "@language-menu-results-list-actions-desc",
              "items": [
                {
                  "text": "@language-menu-show-charting-view",
                  "description": "@language-menu-show-charting-view-desc",
                  "hideOnDisable": true,
                  "command": "ShowChartingView",
                  "iconUri": "Resources/Images/Icons/Toolbar/charting-24.png"
                },
                {
                  "text": "@language-menu-identify-buffered-feature-set-collection",
                  "description": "@language-menu-identify-buffered-feature-set-collection-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/buffer-shape-24.png",
                  "hideOnDisable": true,
                  "command": "IdentifyBufferedFeatureSetCollection",
                  "commandParameter": "{{context}}"
                },
                {
                  "text": "@language-menu-export-results-to-csv",
                  "description": "@language-menu-export-results-to-csv-desc",
                  "hideOnDisable": true,
                  "command": "ExportResultsTo",
                  "commandParameter": {
                    "format": "csv",
                    "fsc": "{{context}}"
                  },
                  "iconUri": "Resources/Images/Icons/Toolbar/csv-export-24.png"
                },
                {
                  "text": "@language-menu-export-results-to-xlsx",
                  "description": "@language-menu-export-results-to-xlsx-desc",
                  "hideOnDisable": true,
                  "command": "ExportResultsTo",
                  "commandParameter": {
                    "format": "xlsx",
                    "fsc": "{{context}}"
                  },
                  "iconUri": "Resources/Images/Icons/Toolbar/xlsx-export-24.png"
                },
                {
                  "text": "@language-menu-export-results-to-shp",
                  "description": "@language-menu-export-results-to-shp-desc",
                  "hideOnDisable": true,
                  "command": "ExportResultsTo",
                  "commandParameter": {
                    "format": "shp",
                    "fsc": "{{context}}"
                  },
                  "iconUri": "Resources/Images/Icons/Toolbar/shapefile-export-24.png"
                },
                {
                  "text": "@language-menu-run-report",
                  "description": "@language-menu-run-report-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/reports-24.png",
                  "command": "ListReports",
                  "commandParameter": "{{context}}",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-menu-browse-saved-results",
                  "description": "@language-menu-browse-saved-results-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/open-24.png",
                  "command": "ListSelections",
                  "hideOnDisable": false
                },
                {
                  "text": "@language-menu-save-results",
                  "description": "@language-menu-save-results-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/save-24.png",
                  "command": "ShowSaveSelectionDialog",
                  "commandParameter": "{{context}}",
                  "hideOnDisable": false
                },
                {
                  "text": "@language-menu-combine-results",
                  "description": "@language-menu-combine-results-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/refine-results-24.png",
                  "command": "ShowSearchOptions",
                  "commandParameter": "{{context}}",
                  "hideOnDisable": false
                }
              ]
            },
            {
              "id": "CoordinateActions",
              "description": "@language-plotcoordinates-actions-desc",
              "defaultIconUri": "Resources/Images/Icons/Toolbar/coordinates-add-24.png",
              "items": [
                {
                  "text": "@language-plotcoordinates-show-coordinate",
                  "description": "@language-plotcoordinates-show-coordinate-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/check-24.png",
                  "command": "ShowCoordinates",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-plotcoordinates-hide-coordinate",
                  "description": "@language-plotcoordinates-hide-coordinate-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/clear-24.png",
                  "command": "HideCoordinates",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-plotcoordinates-edit-coordinate",
                  "description": "@language-plotcoordinates-edit-coordinate-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/data-edit-24.png",
                  "command": "EditCoordinate",
                  "hideOnDisable": false
                },
                {
                  "text": "@language-plotcoordinates-delete-coordinate",
                  "description": "@language-plotcoordinates-delete-coordinate-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/trash-24.png",
                  "command": "DeleteCoordinates",
                  "hideOnDisable": false
                }
              ]
            },
            {
              "id": "CoordinatesListActions",
              "description": "@language-plotcoordinates-list-actions-desc",
              "defaultIconUri": "Resources/Images/Icons/Toolbar/coordinates-add-24.png",
              "items": [
                {
                  "text": "@language-plotcoordinates-show-all-coordinates",
                  "description": "@language-plotcoordinates-show-all-coordinates-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/coordinates-show-24.png",
                  "command": "ShowAllCoordinates",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-plotcoordinates-hide-all-coordinates",
                  "description": "@language-plotcoordinates-hide-all-coordinates-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/coordinates-hide-24.png",
                  "command": "HideAllCoordinates",
                  "hideOnDisable": true
                },
                {
                  "text": "@language-plotcoordinates-delete-all-coordinates",
                  "description": "@language-plotcoordinates-delete-all-coordinates-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/trash-24.png",
                  "command": "DeleteAllCoordinates",
                  "hideOnDisable": false
                }
              ]
            },
            {
              "id": "ProjectActions",
              "description": "@language-menu-project-actions-desc",
              "items": [
                {
                  "text": "@language-common-share",
                  "iconUri": "Resources/Images/Icons/Toolbar/share-24.png",
                  "command": "ShowShareProject",
                  "hideOnDisable": true,
                  "description": "@language-menu-project-share-project-desc"
                },
                {
                  "text": "@language-project-actions-edit",
                  "iconUri": "Resources/Images/Icons/Toolbar/edit-24.png",
                  "command": "ShowProjectEditor",
                  "hideOnDisable": true,
                  "description": "@language-menu-project-edit-project-desc"
                },
                {
                  "text": "@language-common-delete",
                  "iconUri": "Resources/Images/Icons/Toolbar/trash-24.png",
                  "command": "DeleteProject",
                  "hideOnDisable": true,
                  "description": "@language-menu-project-delete-project-desc"
                }
              ]
            },
            {
              "id": "ProjectsActions",
              "description": "@language-menu-projects-actions-desc",
              "items": [
                {
                  "text": "@language-common-refresh",
                  "description": "@language-menu-projects-actions-refresh-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/sync-24.png",
                  "command": "RefreshProjectsList"
                }
              ]
            },
            {
              "id": "MapServiceActions",
              "description": "@language-mapservice-actions-desc",
              "defaultIconUri": "Resources/Images/Icons/arrow-right-alt-24.png",
              "items": [
                {
                  "text": "@language-menu-remove-user-added-mapservice",
                  "description": "@language-menu-remove-user-added-mapservice-desc",
                  "iconUri": "Resources/Images/Icons/Toolbar/layer-remove-24.png",
                  "hideOnDisable": true,
                  "batch": [
                    {
                      "command": "RemoveMapService",
                      "commandParameter": "{{context}}"
                    },
                    {
                      "command": "HideMapServiceActions"
                    }
                  ]
                }
              ]
            }
          ]
        }
      },
      {
        "moduleName": "NativeIntegration",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.nativeIntegration.NativeIntegrationModule",
        "configuration": {},
        "views": [
          {
            "id": "AttachFileView",
            "viewModelId": "AttachFileViewModel",
            "visible": false,
            "isManaged": false,
            "title": "@language-native-attach-file",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.nativeIntegration.AttachFileView",
            "markup": "Mapping/modules/Native/AttachFileView.html",
            "region": "ResultsViewContainerRegion",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "AttachFileViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.nativeIntegration.AttachFileViewModel",
            "configuration": {
              "attachFileViewId": "AttachFileView"
            }
          }
        ]
      },
      {
        "moduleName": "Navigation",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.navigation.NavigationModule",
        "configuration": {},
        "views": [
          {
            "id": "GeolocateButtonView",
            "viewModelId": "GeolocateViewModel",
            "visible": true,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.geolocate.GeolocateView",
            "markup": "Mapping/modules/Geolocate/GeolocateButtonView.html",
            "region": "BottomLeftMapRegion",
            "configuration": {}
          },
          {
            "id": "ZoomInView",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.zoomcontrol.ZoomInView",
            "markup": "Mapping/modules/ZoomControl/ZoomInView.html",
            "region": "NavigationMapRegion",
            "configuration": {}
          },
          {
            "id": "ZoomOutView",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.zoomcontrol.ZoomOutView",
            "markup": "Mapping/modules/ZoomControl/ZoomOutView.html",
            "region": "NavigationMapRegion",
            "configuration": {}
          },
          {
            "id": "BookmarksButtonView",
            "viewModelId": "BookmarksViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.bookmarks.BookmarksView",
            "markup": "Mapping/modules/Bookmarks/BookmarksButtonView.html",
            "region": "NavigationMapRegion",
            "visible": true
          }
        ],
        "viewModels": []
      },
      {
        "moduleName": "Offline",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.offline.OfflineModule",
        "configuration": {},
        "views": [],
        "viewModels": []
      },
      {
        "moduleName": "OfflineMaps",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.OfflineMapsModule",
        "configuration": {
          "aoiMask": {
            "enabled": false,
            "fillColor": null,
            "boundaryColor": "black",
            "boundaryWidth": 2,
            "boundaryStyle": "solid",
            "layerId": "OfflineMapsAOIMask",
            "matchMapBackground": false
          }
        },
        "views": [
          {
            "id": "ListOfflineMapsView",
            "title": "@language-offline-maps-list-title",
            "viewModelId": "OfflineMapsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.ListOfflineMapsView",
            "markup": "Mapping/modules/OfflineMaps/ListOfflineMapsView.html",
            "region": "OfflineMapsContainerRegion",
            "visible": false,
            "configuration": {
              "sync": {
                "command": "StartOfflineSyncAndShowProgress",
                "commandParameter": {
                  "offlineMap": "{{offlineMap}}"
                }
              },
              "download": {
                "command": "StartOfflineDownloadAndShowProgress",
                "commandParameter": {
                  "offlineMap": "{{offlineMap}}"
                }
              }
            }
          },
          {
            "id": "ManageOfflineMapsView",
            "title": "@language-offline-maps-manage-title",
            "viewModelId": "OfflineMapsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.ManageOfflineMapsView",
            "markup": "Mapping/modules/OfflineMaps/ManageOfflineMapsView.html",
            "region": "OfflineMapsContainerRegion",
            "visible": false,
            "configuration": {
              "newOfflineMap": {
                "command": "ShowOfflineMapEditor",
                "commandParameter": {}
              },
              "editOfflineMap": {
                "command": "ShowOfflineMapEditor",
                "commandParameter": {
                  "existingOfflineMap": "{{offlineMap}}"
                }
              }
            }
          },
          {
            "id": "OfflineMapEditorView",
            "title": "",
            "viewModelId": "OfflineMapEditorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.editor.OfflineMapEditorView",
            "markup": "Mapping/modules/OfflineMaps/Editor/OfflineMapEditorView.html",
            "region": "OfflineMapsContainerRegion",
            "visible": false,
            "configuration": {
              "title": {
                "forNew": "@language-offlinemapeditor-new-title",
                "forExisting": "@language-offlinemapeditor-title"
              },
              "showLayersEditor": {
                "command": "ActivateView",
                "commandParameter": "OfflineMapEditorLayersView"
              },
              "showGeometryEditor": {
                "command": "ActivateView",
                "commandParameter": "OfflineMapEditorGeometryView"
              },
              "showBasemapsEditor": {
                "command": "ActivateView",
                "commandParameter": "OfflineMapEditorBasemapsView"
              },
              "showSharingEditor": {
                "command": "ActivateView",
                "commandParameter": "OfflineMapEditorSharingView"
              }
            }
          },
          {
            "id": "OfflineMapEditorLayersView",
            "title": "@language-offlinemapeditor-layers-title",
            "viewModelId": "OfflineMapEditorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.editor.layers.OfflineMapEditorLayersView",
            "markup": "Mapping/modules/OfflineMaps/Editor/Layers/OfflineMapEditorLayersView.html",
            "region": "OfflineMapsContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "OfflineMapEditorGeometryView",
            "title": "@language-offlinemapeditor-geometry-title",
            "viewModelId": "OfflineMapEditorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.editor.geometry.OfflineMapEditorGeometryView",
            "markup": "Mapping/modules/OfflineMaps/Editor/Geometry/OfflineMapEditorGeometryView.html",
            "region": "OfflineMapsContainerRegion",
            "visible": false,
            "configuration": {
              "geometrylayerId": "OfflineMapEditorGeometry",
              "fillColor": "rgba(200, 0, 0, 0.3)",
              "outlineColor": "rgba(200, 0, 0, 0.7)",
              "outlineWidth": 1,
              "offViewOpacity": 0.5
            }
          },
          {
            "id": "OfflineMapEditorBasemapsView",
            "title": "@language-offlinemapeditor-basemaps-title",
            "viewModelId": "OfflineMapEditorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.editor.basemap.OfflineMapEditorBasemapsView",
            "markup": "Mapping/modules/OfflineMaps/Editor/Basemap/OfflineMapEditorBasemapsView.html",
            "region": "OfflineMapsContainerRegion",
            "visible": false,
            "configuration": {
              "showBasemapsLevelEditorView": {
                "command": "ShowOfflineMapEditorBasemapLevels",
                "commandParameter": {
                  "basemap": "{{basemap}}"
                }
              }
            }
          },
          {
            "id": "OfflineMapEditorBasemapLevelsView",
            "title": "@language-offlinemapeditor-basemaps-levels-title",
            "viewModelId": "OfflineMapEditorBasemapLevelsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.editor.basemap.OfflineMapEditorBasemapLevelsView",
            "markup": "Mapping/modules/OfflineMaps/Editor/Basemap/OfflineMapEditorBasemapLevelsView.html",
            "region": "OfflineMapsContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "OfflineMapEditorSharingView",
            "title": "@language-offlinemapeditor-sharing-title",
            "viewModelId": "OfflineMapEditorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.editor.sharing.OfflineMapEditorSharingView",
            "markup": "Mapping/modules/OfflineMaps/Editor/Sharing/OfflineMapEditorSharingView.html",
            "region": "OfflineMapsContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "SyncStatusView",
            "title": "@language-offline-maps-sync-title",
            "viewModelId": "SyncStatusViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.sync.SyncStatusView",
            "markup": "Mapping/modules/OfflineMaps/Sync/SyncStatusView.html",
            "region": "ModalWindowRegion",
            "visible": false,
            "configuration": {
              "showXButton": false
            }
          }
        ],
        "viewModels": [
          {
            "id": "OfflineMapsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.OfflineMapsViewModel",
            "configuration": {
              "saveOfflineMaps": true,
              "defaultThumbnail": "Resources/Images/Icons/map-no-preview-70x50.png",
              "menus": [
                {
                  "id": "ListOfflineMapsActions",
                  "description": "@language-menu-list-offline-maps-actions-desc",
                  "items": [
                    {
                      "text": "@language-menu-list-offline-maps-actions-refresh",
                      "description": "@language-menu-list-offline-maps-actions-refresh-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/sync-24.png",
                      "command": "RefreshOfflineMapsList",
                      "commandParameter": null
                    },
                    {
                      "text": "@language-offline-maps-manage-button",
                      "description": "@language-offline-maps-manage-button-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/edit-24.png",
                      "command": "ActivateView",
                      "commandParameter": "ManageOfflineMapsView"
                    }
                  ]
                },
                {
                  "id": "ManageOfflineMapsActions",
                  "description": "@language-menu-list-offline-maps-actions-desc",
                  "items": [
                    {
                      "text": "@language-menu-list-offline-maps-actions-refresh",
                      "description": "@language-menu-list-offline-maps-actions-refresh-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/sync-24.png",
                      "command": "RefreshOfflineMapsList",
                      "commandParameter": null
                    }
                  ]
                }
              ]
            }
          },
          {
            "id": "OfflineMapEditorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.editor.OfflineMapEditorViewModel",
            "configuration": {
              "thumbnail": {
                "width": 70,
                "height": 50,
                "dpi": 20
              },
              "onEditingStarted": [
                {
                  "command": "DeactivateView",
                  "commandParameter": "LayerDataContainerView"
                }
              ],
              "onEditingFinished": [
                {
                  "command": "ActivateView",
                  "commandParameter": "LayerDataContainerView"
                },
                {
                  "command": "ActivateView",
                  "commandParameter": "ManageOfflineMapsView"
                }
              ],
              "tools": [
                {
                  "name": "OfflineMapEditorCurrentExtentTool",
                  "command": "SetOfflineMapEditorGeometry",
                  "drawMode": "CURRENT_EXTENT",
                  "isSticky": false
                },
                {
                  "name": "OfflineMapEditorPolygonTool",
                  "command": "SetOfflineMapEditorGeometry",
                  "drawMode": "POLYGON",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-polygon-24.png",
                  "statusText": "@language-feature-editing-dsk-polygon-tool",
                  "keyboardStatusText": "@language-feature-editing-dsk-polygon-tool-keyboard"
                },
                {
                  "name": "OfflineMapEditorFreehandPolygonTool",
                  "command": "SetOfflineMapEditorGeometry",
                  "drawMode": "FREEHAND_POLYGON",
                  "isSticky": false,
                  "statusText": "@language-feature-editing-dsk-freehand-polygon-tool"
                },
                {
                  "name": "OfflineMapEditorCircleTool",
                  "command": "SetOfflineMapEditorGeometry",
                  "drawMode": "CIRCLE",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-circle-24.png",
                  "statusText": "@language-feature-editing-circle-tool"
                },
                {
                  "name": "OfflineMapEditorEllipseTool",
                  "command": "SetOfflineMapEditorGeometry",
                  "drawMode": "ELLIPSE",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-ellipse-24.png",
                  "statusText": "@language-feature-editing-ellipse-tool"
                },
                {
                  "name": "OfflineMapEditorRectangleTool",
                  "command": "SetOfflineMapEditorGeometry",
                  "drawMode": "EXTENT",
                  "isSticky": false,
                  "iconUri": "Resources/Images/Icons/Toolbar/draw-rectangle-24.png",
                  "statusText": "@language-feature-editing-rectangle-tool"
                }
              ],
              "menus": [
                {
                  "id": "OfflineMapEditorGeometryActions",
                  "description": "@language-menu-offline-map-editor-geometry-actions-desc",
                  "items": [
                    {
                      "text": "@language-menu-offline-map-editor-geometry-actions-clear",
                      "description": "@language-menu-offline-map-editor-geometry-actions-clear-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/clear-24.png",
                      "command": "SetOfflineMapEditorGeometry",
                      "commandParameter": null
                    },
                    {
                      "text": "@language-menu-offline-map-editor-geometry-actions-currentextent",
                      "description": "@language-menu-offline-map-editor-geometry-actions-currentextent-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-extent-24.png",
                      "command": "SetActiveTool",
                      "commandParameter": "OfflineMapEditorCurrentExtentTool"
                    },
                    {
                      "text": "@language-menu-offline-map-editor-geometry-actions-polygon",
                      "description": "@language-menu-offline-map-editor-geometry-actions-polygon-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-polygon-24.png",
                      "command": "SetActiveTool",
                      "commandParameter": "OfflineMapEditorPolygonTool"
                    },
                    {
                      "text": "@language-menu-offline-map-editor-geometry-actions-freehandpolygon",
                      "description": "@language-menu-offline-map-editor-geometry-actions-freehandpolygon-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-freehand-24.png",
                      "command": "SetActiveTool",
                      "commandParameter": "OfflineMapEditorFreehandPolygonTool"
                    },
                    {
                      "text": "@language-menu-offline-map-editor-geometry-actions-circle",
                      "description": "@language-menu-offline-map-editor-geometry-actions-circle-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-circle-24.png",
                      "command": "SetActiveTool",
                      "commandParameter": "OfflineMapEditorCircleTool"
                    },
                    {
                      "text": "@language-menu-offline-map-editor-geometry-actions-ellipse",
                      "description": "@language-menu-offline-map-editor-geometry-actions-ellipse-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-ellipse-24.png",
                      "command": "SetActiveTool",
                      "commandParameter": "OfflineMapEditorEllipseTool"
                    },
                    {
                      "text": "@language-menu-offline-map-editor-geometry-actions-rectangle",
                      "description": "@language-menu-offline-map-editor-geometry-actions-rectangle-desc",
                      "iconUri": "Resources/Images/Icons/Toolbar/draw-rectangle-24.png",
                      "command": "SetActiveTool",
                      "commandParameter": "OfflineMapEditorRectangleTool"
                    }
                  ]
                }
              ]
            }
          },
          {
            "id": "OfflineMapEditorBasemapLevelsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.editor.basemap.OfflineMapEditorBasemapLevelsViewModel",
            "configuration": {}
          },
          {
            "id": "SyncStatusViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.offlineMaps.sync.SyncStatusViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "OptimizerIntegration",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.optimizerIntegration.OptimizerIntegrationModule",
        "configuration": {
          "enabled": false,
          "userName": "DefaultUser",
          "dataRelayUri": "http://localhost/Geocortex/Optimizer/Rest/DataRelay/LogData.ashx?f=json"
        }
      },
      {
        "moduleName": "PlotCoordinates",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.plotCoordinates.PlotCoordinatesModule",
        "configuration": {
          "behaviors": [
            {
              "name": "CoordinateListItemClickedBehavior",
              "commands": [
                "ClearDefaultHighlights",
                "PanToFeature",
                "HighlightFeatureDefault"
              ]
            },
            {
              "name": "CoordinateEditingStartedBehavior",
              "commands": [
                "HideCoordinateActions",
                "CloseDataFrame"
              ]
            },
            {
              "name": "CancelEditCoordinateBehavior",
              "commands": [
                "ClearActiveTool"
              ]
            },
            {
              "name": "CoordinateEditedBehavior",
              "event": "CoordinateEditedEvent",
              "commands": [
                "ClearDefaultHighlights",
                "ActivatePlotCoordinatesView",
                "OpenDataFrame"
              ]
            },
            {
              "name": "CoordinateDeletedBehavior",
              "event": "CoordinateDeletedEvent",
              "commands": [
                "ClearDefaultHighlights"
              ]
            },
            {
              "name": "CoordinateAddedBehavior",
              "event": "CoordinateAddedEvent",
              "commands": [
                "ClearDefaultHighlights",
                "ActivatePlotCoordinatesView",
                "OpenDataFrame"
              ]
            }
          ],
          "tools": [
            {
              "name": "PlotCoordinatesTool",
              "iconUri": "Resources/Images/Icons/Toolbar/coordinates-add-24.png",
              "command": "PlotCoordinates",
              "drawMode": "POINT",
              "tooltip": "@language-plotcoordinates-tool-tooltip",
              "hideOnDisable": false,
              "isSticky": false,
              "statusText": "@language-plotcoordinates-tool-status"
            }
          ]
        },
        "views": [
          {
            "id": "PlotCoordinatesView",
            "viewModelId": "PlotCoordinatesViewModel",
            "title": "@language-plotcoordinates-title",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.plotCoordinates.PlotCoordinatesView",
            "markup": "Mapping/modules/PlotCoordinates/PlotCoordinatesView.html",
            "region": "MiscViewContainerRegion",
            "iconUri": "Resources/Images/Icons/Toolbar/coordinates-map-tip-24.png",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "CoordinateActionsView",
            "viewModelId": "CoordinateActionsViewModel",
            "visible": false,
            "iconUri": "Resources/Images/Icons/menu-24.png",
            "markup": "Mapping/modules/PlotCoordinates/CoordinateActions/CoordinateActionsView.html",
            "title": "@language-plotcoordinates-coordinate-actions-title",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.plotCoordinates.CoordinateActionsView",
            "region": "MiscViewContainerRegion",
            "configuration": {
              "menuId": "CoordinateActions"
            }
          }
        ],
        "viewModels": [
          {
            "id": "PlotCoordinatesViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.plotCoordinates.PlotCoordinatesViewModel",
            "configuration": {
              "isEnabled": true,
              "coordinatesModel": "MapCoordinatesModel"
            }
          },
          {
            "id": "CoordinateActionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.plotCoordinates.CoordinateActionsViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Printing",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.printing.PrintingModule",
        "configuration": {},
        "views": [
          {
            "id": "PrintingView",
            "viewModelId": "PrintingViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.printing.PrintingView",
            "markup": "Mapping/modules/Printing/PrintingView.html",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "iconUri": "Resources/Images/Icons/Toolbar/print-24.png",
            "title": "@language-print-map",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "PrintingViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.printing.PrintingViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Project",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.project.ProjectModule",
        "configuration": {},
        "views": [
          {
            "id": "ProjectActionsView",
            "viewModelId": "ProjectActionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.project.ProjectActionsView",
            "markup": "Mapping/modules/Project/ProjectActionsView.html",
            "title": "@language-project-actions-title",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "configuration": {
              "menuId": "ProjectActions"
            }
          },
          {
            "id": "ProjectEditorView",
            "viewModelId": "ProjectEditorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.project.ProjectEditorView",
            "markup": "Mapping/modules/Project/ProjectEditorView.html",
            "title": "@language-project-editor-title",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "ProjectStatusView",
            "viewModelId": "ProjectStatusViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.project.ProjectStatusView",
            "markup": "Mapping/modules/Project/ProjectStatusView.html",
            "title": "@language-project-status-title",
            "region": "ModalWindowRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "ProjectsView",
            "viewModelId": "ProjectsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.project.ProjectsView",
            "markup": "Mapping/modules/Project/ProjectsView.html",
            "title": "@language-project-projects-title",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "ShareProjectView",
            "viewModelId": "ShareProjectViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.project.ShareProjectView",
            "markup": "Mapping/modules/Project/ShareProjectView.html",
            "title": "@language-project-share-title",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ProjectActionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.menus.MenuViewModel",
            "configuration": {}
          },
          {
            "id": "ProjectEditorViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.project.ProjectEditorViewModel",
            "configuration": {}
          },
          {
            "id": "ProjectStatusViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.project.ProjectStatusViewModel",
            "configuration": {
              "showUrlOnSave": true
            }
          },
          {
            "id": "ProjectsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.project.ProjectsViewModel",
            "configuration": {
              "defaultThumbnail": "Resources/Images/Icons/map-no-preview-70x50.png",
              "minimumFilterDelay": 300
            }
          },
          {
            "id": "ShareProjectViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.project.ShareProjectViewModel",
            "configuration": {
              "confirmSharedPublicly": true,
              "showGuestLinks": true
            }
          }
        ]
      },
      {
        "moduleName": "Prompt",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.prompt.PromptModule",
        "configuration": {
          "promptRegion": "ModalWindowRegion"
        }
      },
      {
        "moduleName": "QueryBuilder",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.queryBuilder.QueryBuilderModule",
        "configuration": {},
        "views": [
          {
            "id": "SimpleQueryBuilderView",
            "viewModelId": "SimpleQueryBuilderViewModel",
            "iconUri": "Resources/Images/Icons/query-24.png",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.queryBuilder.SimpleQueryBuilderView",
            "markup": "Mapping/modules/QueryBuilder/SimpleQueryBuilderView.html",
            "region": "ResultsViewContainerRegion",
            "visible": false,
            "isManaged": false,
            "title": "@language-querybuilder-simple-title",
            "configuration": {
              "wildcard": "%",
              "dateQueryFormat": "DATE '{0:yyyy-MM-dd HH:mm:ss}'",
              "textComparisonQueryFormat": "LOWER({0}) LIKE LOWER({1})",
              "numberToTextComparisonQueryFormat": "CAST({0} AS VARCHAR(50)) LIKE '{1}'",
              "doesNotContainQueryFormat": "LOWER({0}) NOT LIKE LOWER({1})",
              "allowDrawingsAsSpatialFilter": true,
              "queryProviderSupportsTimeOfDay": false,
              "mode": "query"
            }
          },
          {
            "id": "SimpleFilterBuilderView",
            "viewModelId": "SimpleFilterBuilderViewModel",
            "iconUri": "Resources/Images/Icons/filter-24.png",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.queryBuilder.SimpleQueryBuilderView",
            "markup": "Mapping/modules/QueryBuilder/SimpleQueryBuilderView.html",
            "region": "ResultsViewContainerRegion",
            "visible": false,
            "isManaged": false,
            "title": "@language-querybuilder-simple-filter-title",
            "configuration": {
              "wildcard": "%",
              "dateQueryFormat": "DATE '{0:yyyy-MM-dd HH:mm:ss}'",
              "textComparisonQueryFormat": "LOWER({0}) LIKE LOWER({1})",
              "numberToTextComparisonQueryFormat": "CAST({0} AS VARCHAR(50)) LIKE '{1}'",
              "doesNotContainQueryFormat": "LOWER({0}) NOT LIKE LOWER({1})",
              "allowDrawingsAsSpatialFilter": true,
              "queryProviderSupportsTimeOfDay": false,
              "mode": "filter"
            }
          }
        ],
        "viewModels": [
          {
            "id": "SimpleQueryBuilderViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.queryBuilder.SimpleQueryBuilderViewModel",
            "configuration": {}
          },
          {
            "id": "SimpleFilterBuilderViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.queryBuilder.SimpleQueryBuilderViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Reporting",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.reporting.ReportingModule",
        "configuration": {},
        "views": [
          {
            "id": "ListReportsView",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.reporting.ListReportsView",
            "markup": "Mapping/modules/Reporting/ListReportsView.html",
            "iconUri": "Resources/Images/Icons/Toolbar/reports-24.png",
            "viewModelId": "ListReportsViewModel",
            "region": "MiscViewContainerRegion",
            "title": "@language-list-reports-title",
            "visible": false
          },
          {
            "id": "RunReportView",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.reporting.RunReportView",
            "markup": "Mapping/modules/Reporting/RunReportView.html",
            "iconUri": "Resources/Images/Icons/Toolbar/reports-24.png",
            "viewModelId": "RunReportViewModel",
            "region": "MiscViewContainerRegion",
            "title": "@language-run-report-title",
            "visible": false
          }
        ],
        "viewModels": [
          {
            "id": "ListReportsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.reporting.ListReportsViewModel"
          },
          {
            "id": "RunReportViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.reporting.RunReportViewModel"
          }
        ]
      },
      {
        "moduleName": "Results",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.infrastructure.results.ResultsModule",
        "libraryId": "Mapping.Infrastructure",
        "configuration": {
          "resultMappings": {
            "Identify": [
              "AddPushpins",
              "ShowResultsList",
              "SetCollectionOfInterest"
            ],
            "MapTip": [
              "ShowMapTip"
            ],
            "Measurement": [],
            "Workflow": [
              "AddPushpins",
              "ShowResultsList",
              "SetCollectionOfInterest"
            ],
            "Search": [
              "AddPushpins",
              "ShowResultsList",
              "SetCollectionOfInterest"
            ],
            "QueryBuilder": [
              "AddPushpins",
              "ShowResultsList",
              "SetCollectionOfInterest"
            ],
            "ClusterFeatures": [
              "ShowMapTipResults",
              "SetCollectionOfInterest"
            ],
            "Coordinates": [],
            "Selection": [
              "AddPushpins",
              "ShowResultsList",
              "SetCollectionOfInterest"
            ]
          },
          "behaviors": [
            {
              "name": "ResultsListFeatureClickedBehavior",
              "event": "ResultsListFeatureClickedEvent",
              "commands": [
                "ShowFeatureDetails"
              ]
            },
            {
              "name": "ResultsListFeaturePressedBehavior",
              "event": "ResultsListFeaturePressedEvent",
              "commands": [
                "ShowFeatureDetails"
              ]
            }
          ],
          "showInvisibleAttributesOnExport": false
        },
        "views": [
          {
            "id": "ResultsListView",
            "viewModelId": "ResultsViewModel",
            "libraryId": "Mapping.Infrastructure",
            "isManaged": false,
            "visible": true,
            "title": "@language-common-results",
            "iconUri": "Resources/Images/Icons/results.png",
            "description": "@language-common-query-results",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.results.ResultsListView",
            "markup": "Mapping/infrastructure/results/ResultsListView.html",
            "region": "ResultsViewContainerRegion",
            "configuration": {
              "contentField": "description",
              "isPaged": true,
              "pageSize": 10
            }
          },
          {
            "id": "ResultsFeatureActionsView",
            "viewModelId": "ResultsViewModel",
            "libraryId": "Mapping.Infrastructure",
            "isManaged": false,
            "visible": false,
            "title": "@language-common-results",
            "description": "@language-common-query-results",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.results.ResultsFeatureActionsView",
            "markup": "Mapping/infrastructure/results/ResultsFeatureActionsView.html",
            "region": "ResultsViewContainerRegion",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ResultsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.results.FlatResultsViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Scalebar",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.scalebar.ScalebarModule",
        "configuration": {},
        "views": [
          {
            "id": "ScalebarView",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.scalebar.ScalebarView",
            "markup": "Mapping/modules/Scalebar/ScalebarView.html",
            "region": "BottomLeftMapRegion",
            "configuration": {
              "scalebarStyle": "ruler",
              "scalebarUnit": "metric",
              "showBackground": true
            },
            "viewModelId": "ScalebarViewModel"
          },
          {
            "id": "ScaleInputBoxView",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.scalebar.ScaleInputBoxView",
            "markup": "Mapping/modules/Scalebar/ScaleInputBoxView.html",
            "region": "MiscViewContainerRegion",
            "viewModelId": "ScalebarViewModel"
          }
        ],
        "viewModels": [
          {
            "id": "ScalebarViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.scalebar.ScalebarViewModel",
            "configuration": {
              "scaleInputBox": {
                "isEnabled": true,
                "openByDefault": false
              }
            }
          }
        ]
      },
      {
        "moduleName": "Search",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.search.SearchModule",
        "configuration": {
          "autoLoadSiteGeocoders": true,
          "searchProviders": [
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.search.LayerQuerySearchProvider",
              "enable": true
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.search.InstantSearchProvider",
              "name": "@language-search-instant-provider-name",
              "description": "@language-search-instant-provider-description",
              "enable": true,
              "configuration": {
                "maxResults": 50,
                "maxHints": 5,
                "precedenceToNearbyResults": true,
                "enableSearchHints": true
              }
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.search.SearchTableSearchProvider",
              "enable": true
            }
          ]
        },
        "views": [
          {
            "id": "SearchHintsView",
            "viewModelId": "SearchViewModel",
            "visible": false,
            "markup": "Mapping/modules/Search/SearchHintsView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.search.SearchHintsView",
            "region": "SearchHintsRegion",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "SearchViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.search.SearchViewModel",
            "configuration": {
              "enableSearchRefinement": true,
              "minimumPopulateDelay": 300,
              "minimumPrefixLength": 3,
              "delayConsecutiveSearches": false
            }
          }
        ]
      },
      {
        "moduleName": "Selection",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.selection.SelectionModule",
        "configuration": {
          "resultsListStatusRegion": "ResultsStatusRegion",
          "menus": [
            {
              "id": "CombineResultsActions",
              "description": "@language-menu-combine-results-desc",
              "defaultIconUri": "Resources/Images/Icons/check-24.png",
              "items": [
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/refine-add-24.png",
                  "text": "@language-menu-combine-results-union",
                  "description": "@language-menu-combine-results-union-desc",
                  "command": "CombineResultsInteractive",
                  "commandParameter": {
                    "mode": "union",
                    "currentResults": "{{context}}"
                  }
                },
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/refine-subtract-24.png",
                  "text": "@language-menu-combine-results-subtract",
                  "description": "@language-menu-combine-results-subtract-desc",
                  "command": "CombineResultsInteractive",
                  "commandParameter": {
                    "mode": "subtract",
                    "currentResults": "{{context}}"
                  }
                },
                {
                  "iconUri": "Resources/Images/Icons/Toolbar/refine-intersect-24.png",
                  "text": "@language-menu-combine-results-intersect",
                  "description": "@language-menu-combine-results-intersect-desc",
                  "command": "CombineResultsInteractive",
                  "commandParameter": {
                    "mode": "intersect",
                    "currentResults": "{{context}}"
                  }
                }
              ]
            }
          ]
        },
        "views": [
          {
            "id": "SaveSelectionView",
            "viewModelId": "SaveSelectionViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.selection.SaveSelectionView",
            "markup": "Mapping/modules/Selection/SaveSelectionView.html",
            "region": "ResultsViewContainerRegion",
            "visible": false,
            "title": "@language-saved-results-save-title",
            "configuration": {}
          },
          {
            "id": "ListSelectionsView",
            "viewModelId": "ListSelectionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.selection.ListSelectionsView",
            "markup": "Mapping/modules/Selection/ListSelectionsView.html",
            "region": "ResultsViewContainerRegion",
            "visible": false,
            "title": "@language-saved-results-browse-title",
            "configuration": {}
          },
          {
            "id": "CombineResultsView",
            "viewModelId": "CombineResultsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.selection.CombineResultsView",
            "markup": "Mapping/modules/Selection/CombineResultsView.html",
            "region": "ResultsViewContainerRegion",
            "visible": false,
            "title": "@language-saved-results-combine-title",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "SaveSelectionViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.selection.SaveSelectionViewModel",
            "configuration": {}
          },
          {
            "id": "ListSelectionsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.selection.ListSelectionsViewModel",
            "configuration": {
              "isPaged": true,
              "pageSize": 5
            }
          },
          {
            "id": "CombineResultsViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.selection.CombineResultsViewModel",
            "configuration": {
              "isPaged": true,
              "pageSize": 5
            }
          }
        ]
      },
      {
        "moduleName": "Share",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.share.ShareModule",
        "configuration": {
          "shareOptions": [
            {
              "id": "facebook",
              "displayName": "Facebook",
              "url": "https://www.facebook.com/sharer/sharer.php?u={ViewerUrl}",
              "iconUri": "Resources/Images/Icons/facebook-24.png"
            },
            {
              "id": "twitter",
              "displayName": "Twitter",
              "url": "https://twitter.com/intent/tweet?text={ViewerUrl}",
              "iconUri": "Resources/Images/Icons/twitter-24.png"
            },
            {
              "id": "linkedin",
              "displayName": "Linkedin",
              "url": "https://www.linkedin.com/shareArticle?ro=false&mini=true&url={ViewerUrl}",
              "iconUri": "Resources/Images/Icons/linkedin-24.png"
            },
            {
              "id": "googleplus",
              "displayName": "Google+",
              "url": "https://plus.google.com/up/?continue=https://plus.google.com/share?url={ViewerUrl}",
              "iconUri": "Resources/Images/Icons/google-plus-24.png"
            },
            {
              "id": "email",
              "displayName": "Email",
              "url": "mailto:?body={ViewerUrl}",
              "iconUri": "Resources/Images/Icons/Toolbar/contact-24.png"
            }
          ]
        },
        "views": [
          {
            "id": "ShareView",
            "viewModelId": "ShareViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.share.ShareView",
            "markup": "Mapping/modules/Share/ShareView.html",
            "region": "MiscViewContainerRegion",
            "visible": false,
            "iconUri": "Resources/Images/Icons/Toolbar/share-24.png",
            "title": "@language-common-share",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ShareViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.share.ShareViewModel",
            "configuration": {
              "shareOptionIds": []
            }
          }
        ]
      },
      {
        "moduleName": "SharingLink",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.sharingLink.SharingLinkModule",
        "configuration": {
          "sharingLinkProviders": [
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerThemes.LayerThemeSharingLinkProvider"
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerList.LayersSharingLinkProvider"
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.ExtentSharingLinkProvider",
              "generate": false
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.CenterSharingLinkProvider"
            },
            {
              "type": "geocortex.essentialsHtmlViewer.mapping.modules.map.ScaleSharingLinkProvider"
            }
          ]
        }
      },
      {
        "moduleName": "Shells",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.shells.ShellModule",
        "configuration": {
          "css": [
            "Resources/Styles/Handheld.css",
            "Resources/Styles/SmallShell.css",
            "{ViewerConfigUri}../../Styles/Custom/Handheld.css"
          ],
          "homePanelVisible": true
        },
        "views": [
          {
            "id": "BottomPanelViewContainerView",
            "viewModelId": "BottomPanelViewContainerViewModel",
            "visible": true,
            "isManaged": false,
            "iconUri": "Resources/Images/Icons/Toolbar/search-results-24.png",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.shells.components.ShellPanelView",
            "markup": "Mapping/modules/Shells/Components/Panels/ShellPanelView.html",
            "region": "BottomPanelRegion",
            "configuration": {}
          },
          {
            "id": "LayerDataContainerView",
            "viewModelId": "LayerDataContainerViewModel",
            "visible": false,
            "isManaged": true,
            "title": "@language-common-layer-data",
            "iconUri": "Resources/Images/Icons/Toolbar/layers-24.png",
            "libraryId": "Mapping.Infrastructure",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelView",
            "markup": "Mapping/infrastructure/ui/components/SmartPanel/SmartPanelView.html",
            "region": "BottomPanelViewContainerRegion",
            "configuration": {}
          },
          {
            "id": "ResultsViewContainerView",
            "viewModelId": "ResultsViewContainerViewModel",
            "visible": false,
            "isManaged": true,
            "title": "@language-common-results",
            "iconUri": "Resources/Images/Icons/Toolbar/search-results-24.png",
            "libraryId": "Mapping.Infrastructure",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelView",
            "markup": "Mapping/infrastructure/ui/components/SmartPanel/SmartPanelView.html",
            "region": "BottomPanelViewContainerRegion",
            "configuration": {}
          },
          {
            "id": "MiscContainerView",
            "viewModelId": "MiscContainerViewModel",
            "visible": false,
            "isManaged": true,
            "title": "Misc",
            "iconUri": "Resources/Images/Icons/Toolbar/layers-24.png",
            "libraryId": "Mapping.Infrastructure",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelView",
            "markup": "Mapping/infrastructure/ui/components/SmartPanel/SmartPanelView.html",
            "region": "BottomPanelViewContainerRegion",
            "configuration": {}
          },
          {
            "id": "ModalContainerView",
            "viewModelId": "ModalContainerViewModel",
            "visible": false,
            "isManaged": false,
            "libraryId": "Mapping.Infrastructure",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelView",
            "markup": "Mapping/infrastructure/ui/components/SmartPanel/SmartPanelView.html",
            "region": "ApplicationRegion",
            "configuration": {}
          },
          {
            "id": "ShellView",
            "viewModelId": "ShellViewModel",
            "visible": true,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.shells.SmallShellView",
            "markup": "Mapping/modules/Shells/Small/SmallShellView.html",
            "region": "ApplicationRegion",
            "configuration": {
              "resizeShell": true
            }
          },
          {
            "id": "OfflineMapsContainerView",
            "viewModelId": "OfflineMapsContainerViewModel",
            "visible": false,
            "isManaged": true,
            "title": "@language-offline-maps-list-title",
            "iconUri": "Resources/Images/Icons/map-offline-24.png",
            "libraryId": "Mapping.Infrastructure",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelView",
            "markup": "Mapping/infrastructure/ui/components/SmartPanel/SmartPanelView.html",
            "region": "BottomPanelViewContainerRegion",
            "configuration": {}
          },
          {
            "id": "LayerAdditionContainerView",
            "viewModelId": "LayerAdditionContainerViewModel",
            "visible": false,
            "isManaged": true,
            "iconUri": "Resources/Images/Icons/Toolbar/layers-add-24.png",
            "libraryId": "Mapping.Infrastructure",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.WizardPanel.WizardPanelView",
            "markup": "Mapping/infrastructure/ui/components/SmartPanel/SmartPanelView.html",
            "region": "BottomPanelViewContainerRegion",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ShellViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.shells.SmallShellViewModel",
            "configuration": {
              "openToMaximum": false,
              "bottomPanelHeightPercent": 75
            }
          },
          {
            "id": "BottomPanelViewContainerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.shells.components.ShellPanelViewModel",
            "configuration": {
              "containerRegionName": "BottomPanelViewContainerRegion",
              "menuRegion": "MiscViewContainerRegion",
              "headerIsVisible": true,
              "showHeaderForStandaloneViews": false,
              "backButtonOnRootView": false,
              "showBackButtonAsX": true,
              "showHostedViews": false,
              "ordering": {
                "LayerDataContainerView": 0,
                "ResultsViewContainerView": 1,
                "MiscContainerView": 2
              }
            }
          },
          {
            "id": "ResultsViewContainerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelViewModel",
            "libraryId": "Mapping.Infrastructure",
            "configuration": {
              "containerRegionName": "ResultsViewContainerRegion",
              "headerIsVisible": false,
              "backButtonOnRootView": false,
              "ordering": {
                "SearchView": 0,
                "ResultsListView": 1,
                "ResultsFeatureActionsView": 2,
                "FeatureDetailsView": 3,
                "EditorView": 4
              },
              "statusRegionName": "ResultsStatusRegion",
              "containerManagedTitle": "@language-common-results"
            }
          },
          {
            "id": "LayerDataContainerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelViewModel",
            "libraryId": "Mapping.Infrastructure",
            "configuration": {
              "containerTitle": "@language-layerlist-title",
              "containerRegionName": "LayerDataContainerRegion",
              "headerIsVisible": false,
              "backButtonOnRootView": false,
              "ordering": {
                "LayerListView": 0,
                "MapServiceActionsView": 1,
                "LayerActionsView": 2,
                "LegendView": 3,
                "ServiceLayersFailureView": 4
              }
            }
          },
          {
            "id": "MiscContainerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelViewModel",
            "libraryId": "Mapping.Infrastructure",
            "configuration": {
              "containerRegionName": "MiscViewContainerRegion",
              "headerIsVisible": false,
              "backButtonOnRootView": false,
              "ordering": {
                "InfoView": 0,
                "ToolbarFlyoutView": 1,
                "CompactToolbarFlyoutView": 2
              }
            }
          },
          {
            "id": "ModalContainerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelViewModel",
            "libraryId": "Mapping.Infrastructure",
            "configuration": {
              "containerRegionName": "ModalWindowRegion",
              "backButtonOnRootView": true,
              "showBackButtonAsX": true
            }
          },
          {
            "id": "OfflineMapsContainerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.SmartPanel.SmartPanelViewModel",
            "libraryId": "Mapping.Infrastructure",
            "configuration": {
              "containerRegionName": "OfflineMapsContainerRegion",
              "headerIsVisible": false,
              "backButtonOnRootView": false,
              "showBackButtonAsX": false,
              "showHostedViews": true,
              "ordering": {
                "ListOfflineMapsView": 0
              }
            }
          },
          {
            "id": "LayerAdditionContainerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.ui.components.WizardPanel.WizardPanelViewModel",
            "libraryId": "Mapping.Infrastructure",
            "configuration": {
              "containerRegionName": "LayerAdditionContainerRegion",
              "headerIsVisible": false,
              "backButtonOnRootView": true,
              "showBackButtonAsX": true,
              "showHostedViews": false,
              "ordering": {
                "AddLayerDialogView": 0,
                "ServiceConnectionsDialogView": 1,
                "MapServicesDialogView": 2,
                "SubLayersDialogView": 3
              }
            }
          }
        ]
      },
      {
        "moduleName": "Site",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.site.SiteModule",
        "configuration": {
          "siteUri": "{ViewerConfigUri}../../../../../.."
        },
        "views": [
          {
            "id": "ServiceLayersFailureView",
            "viewModelId": "ServiceLayersFailureViewModel",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.site.ServiceLayersFailureView",
            "markup": "Mapping/modules/Site/ServiceLayersFailureView.html",
            "region": "LayerDataViewContainerRegion",
            "configuration": {}
          },
          {
            "id": "SignInErrorView",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.site.SignInErrorView",
            "markup": "Mapping/modules/Site/SignInErrorView.html",
            "region": "ModalWindowRegion",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "ServiceLayersFailureViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.site.ServiceLayersFailureViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "Status",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.status.StatusModule",
        "configuration": {
          "busyIcon": "Resources/Images/loader-small.gif"
        },
        "views": [
          {
            "id": "StatusIndicatorView",
            "viewModelId": null,
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.status.StatusIndicatorView",
            "markup": "Mapping/modules/Status/StatusIndicatorView.html",
            "region": "BottomCenterMapRegion",
            "configuration": {}
          }
        ],
        "viewModels": []
      },
      {
        "moduleName": "TabbedToolbar",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.TabbedToolbarModule",
        "configuration": {
          "isEnabled": false,
          "transientElements": [
            {
              "stateName": "MeasureState",
              "widgetId": "TabbedToolbarTransientBase",
              "region": "TopRightShellRegion",
              "items": []
            },
            {
              "stateName": "MeasureState",
              "widgetId": "MeasurementToolTransientToolbar",
              "region": "TopRightShellRegion"
            },
            {
              "stateName": "DrawMarkupState",
              "widgetId": "TabbedToolbarTransientBase",
              "region": "TopRightShellRegion",
              "items": [
                {
                  "id": "ChangeMarkupStyle",
                  "type": "button",
                  "name": "@language-toolbar-markup-change-markup-style",
                  "tooltip": "@language-toolbar-markup-change-markup-style-tooltip",
                  "command": "CreateMarkupStyleView",
                  "iconUri": "Resources/Images/Icons/Toolbar/styles-24.png"
                }
              ]
            },
            {
              "stateName": "EditingMarkupState",
              "widgetId": "TabbedToolbarTransientBase",
              "region": "TopRightShellRegion",
              "items": [
                {
                  "id": "ChangeMarkupStyle",
                  "type": "button",
                  "name": "@language-toolbar-markup-change-markup-style",
                  "tooltip": "@language-toolbar-markup-change-markup-style-tooltip",
                  "command": "CreateMarkupStyleView",
                  "iconUri": "Resources/Images/Icons/Toolbar/styles-24.png"
                }
              ]
            },
            {
              "stateName": "EditingMeasurementMarkupState",
              "widgetId": "MeasurementToolTransientToolbar",
              "region": "TopRightShellRegion"
            },
            {
              "stateName": "FindDataState",
              "widgetId": "TabbedToolbarTransientBase",
              "region": "TopRightShellRegion",
              "items": [
                {
                  "id": "FindDataBufferingToggle",
                  "type": "toggleButton",
                  "iconUri": "Resources/Images/Icons/Toolbar/buffer-identify-24.png",
                  "toggleStateName": "FindDataBufferingState",
                  "toggleOn": {
                    "name": "@language-toolbar-buffering-enable",
                    "command": "ActivateBufferingAndDisplayOptions",
                    "commandParameter": "Identify",
                    "tooltip": "@language-toolbar-buffering-alt-enable"
                  },
                  "toggleOff": {
                    "name": "@language-toolbar-buffering-disable",
                    "command": "DeactivateBufferingAndDismissOptions",
                    "commandParameter": "Identify",
                    "tooltip": "@language-toolbar-buffering-alt-disable"
                  }
                },
                {
                  "id": "ChangeIdentifiableLayers",
                  "type": "button",
                  "name": "@language-toolbar-identify-layers-change",
                  "tooltip": "@language-toolbar-identify-layers-change-tooltip",
                  "command": "ActivateSelectLayersForIdentify",
                  "iconUri": "Resources/Images/Icons/Toolbar/layers-filtered-24.png"
                }
              ]
            },
            {
              "stateName": "FeaturePlacementPointGraphicState",
              "widgetId": "TabbedToolbarTransientBase",
              "region": "TopRightShellRegion",
              "items": [
                {
                  "id": "CreateFeatureWithGeolocation",
                  "type": "button",
                  "name": "@language-toolbar-editing-create-new-feature-geolocation",
                  "tooltip": "@language-toolbar-editing-create-new-feature-geolocation-tooltip",
                  "command": "Geolocate",
                  "commandParameter": {
                    "toolFriendly": true
                  },
                  "iconUri": "Resources/Images/Icons/Toolbar/geolocate.png"
                }
              ]
            }
          ],
          "toolbarGroups": [
            {
              "id": "ToolsTab",
              "type": "toolbarGroup",
              "name": "@language-toolbar-group-tools",
              "items": [
                {
                  "id": "HomeButton",
                  "type": "button",
                  "iconUri": "Resources/Images/Icons/Toolbar/home-24.png",
                  "command": "ActivateHomePanel",
                  "commandParameter": null,
                  "hideOnDisable": false,
                  "name": "@language-toolbar-home-sub",
                  "tooltip": "@language-toolbar-navigation-home-tooltip"
                },
                {
                  "id": "InitialExtentButton",
                  "type": "button",
                  "iconUri": "Resources/Images/Icons/Toolbar/zoom-initial-24.png",
                  "command": "ZoomToInitialExtent",
                  "commandParameter": null,
                  "hideOnDisable": false,
                  "name": "@language-toolbar-navigation-initial-extent",
                  "tooltip": "@language-toolbar-navigation-initial-extent-tooltip"
                },
                {
                  "id": "PointIdentifyTool-Navigation",
                  "type": "tool",
                  "iconUri": "Resources/Images/Icons/Toolbar/identify-24.png",
                  "command": "Identify",
                  "drawMode": "RECTANGLE",
                  "name": "@language-toolbar-tasks-identify",
                  "tooltip": "@language-toolbar-identify-point-tooltip",
                  "hideOnDisable": false,
                  "isSticky": false,
                  "statusText": "@language-toolbar-identify-point-desc"
                },
                {
                  "id": "PrintMapButton",
                  "type": "button",
                  "iconUri": "Resources/Images/Icons/Toolbar/print-24.png",
                  "command": "PrintMap",
                  "commandParameter": null,
                  "hideOnDisable": false,
                  "name": "@language-toolbar-tasks-print-map",
                  "tooltip": "@language-toolbar-tasks-print-map-tooltip"
                }
              ],
              "isDefault": false
            }
          ]
        },
        "views": [
          {
            "id": "IWantToMenuButtonView",
            "visible": true,
            "viewModelId": "IWantToMenuViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.IWantToMenu.IWantToMenuButtonView",
            "markup": "Mapping/modules/IWantToMenu/IWantToMenuButtonView.html",
            "region": "HeaderRegion",
            "configuration": {}
          },
          {
            "id": "SearchView",
            "viewModelId": "SearchViewModel",
            "visible": true,
            "isManaged": false,
            "title": "@language-search-title",
            "iconUri": "Resources/Images/Icons/Toolbar/search-results-24.png",
            "markup": "Mapping/modules/Search/SearchView.html",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.search.SearchView",
            "region": "HeaderRegion",
            "configuration": {}
          },
          {
            "id": "TabbedToolbarButtonView",
            "viewModelId": "TabbedToolbarViewModel",
            "visible": true,
            "region": "HeaderRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.ToolbarButtonView",
            "markup": "Mapping/modules/Toolbar/ToolbarButtonView.html"
          },
          {
            "id": "TabbedToolbarView",
            "viewModelId": "TabbedToolbarViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.TabbedToolbarView",
            "markup": "Mapping/modules/Toolbar/SmallToolbarView.html",
            "isManaged": true,
            "visible": false,
            "title": "@language-toolbar-name",
            "iconUri": "Resources/Images/Icons/Toolbar/tools-32.png",
            "region": "MiscViewContainerRegion",
            "configuration": {
              "showXButton": true
            }
          },
          {
            "id": "NavBarSmallView",
            "viewModelId": "BottomPanelViewContainerViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.shells.components.NavBarSmallView",
            "markup": "Mapping/modules/Shells/Components/NavBarSmallView.html",
            "region": "SmallNavigationRegion",
            "visible": false,
            "configuration": {}
          },
          {
            "id": "NavButtonView",
            "viewModelId": "NavButtonViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.shells.components.NavButtonView",
            "markup": "Mapping/modules/Shells/Components/Navigation/NavButtonView.html",
            "region": "BottomRightMapRegion",
            "visible": true,
            "configuration": {}
          },
          {
            "id": "ToolbarFlyoutView",
            "viewModelId": "TabbedToolbarViewModel",
            "visible": false,
            "isManaged": false,
            "title": "@language-toolbar-multi-tool",
            "region": "MiscViewContainerRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.ToolbarFlyoutView",
            "markup": "Mapping/modules/Toolbar/Templates/ToolbarFlyoutDropdownTemplate.html",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "TabbedToolbarViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.TabbedToolbarViewModel",
            "configuration": {
              "toolbarGroupRefs": [
                "ToolsTab"
              ],
              "toolbarOpenByDefault": false
            }
          },
          {
            "id": "NavButtonViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.shells.components.NavButtonViewModel",
            "configuration": {}
          },
          {
            "id": "TabbedToolbarTransientViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.transients.TransientViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "TimeSlider",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.timeSlider.TimeSliderModule",
        "configuration": {
          "behaviors": [
            {
              "name": "TimeSliderCloseTimelineActionInvokedBehavior",
              "commands": [
                "HideTimeSliderSettings",
                "CloseDataFrame",
                "HideTimeSlider"
              ]
            },
            {
              "name": "TimeSliderMoreSettingsActionInvokedBehavior",
              "commands": [
                "ToggleTimeSliderActions",
                "ShowTimeSliderSettings"
              ]
            }
          ]
        },
        "views": [
          {
            "id": "TimeSliderView",
            "viewModelId": "TimeSliderViewModel",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.timeSlider.TimeSliderView",
            "markup": "Mapping/modules/TimeSlider/TimeSliderView.html",
            "region": "HeaderRegion",
            "configuration": {}
          },
          {
            "id": "TimeSliderSettingsView",
            "viewModelId": "TimeSliderViewModel",
            "visible": false,
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.timeSlider.TimeSliderSettingsView",
            "markup": "Mapping/modules/TimeSlider/TimeSliderSettingsView.html",
            "region": "MiscViewContainerRegion",
            "title": "@language-timeslider-settings-view-heading",
            "iconUri": "Resources/Images/Icons/Toolbar/coordinates-map-tip-24.png",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "TimeSliderViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.timeSlider.TimeSliderViewModel",
            "configuration": {
              "enabled": true,
              "animateSlider": true,
              "activateOnStartup": true,
              "maxTimeExtentDisplayUnits": 3,
              "noOfflineSupportStatusMsgTimeoutSecs": 10
            }
          }
        ]
      },
      {
        "moduleName": "Tools",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.tools.ToolsModule",
        "configuration": {
          "showStatusMessages": true,
          "tools": [
            {
              "name": "EditMarkupTool",
              "command": "EditMarkup",
              "drawMode": "POINT",
              "isSticky": true,
              "iconUri": "Resources/Images/Icons/Toolbar/draw-edit-24.png",
              "statusText": "@language-toolbar-markup-edit-desc",
              "keyboardStatusText": "@language-toolbar-markup-edit-desc-keyboard"
            },
            {
              "name": "DeleteMarkupTool",
              "command": "DeleteMarkup",
              "drawMode": "POINT",
              "isSticky": true,
              "iconUri": "Resources/Images/Icons/Toolbar/Erase-24.png",
              "statusText": "@language-toolbar-markup-delete-desc",
              "keyboardStatusText": "@language-toolbar-markup-delete-desc-keyboard"
            }
          ]
        }
      },
      {
        "moduleName": "UploadData",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.UploadDataModule",
        "configuration": {
          "checkJobStatusPeriod": 4000,
          "warnOnFeatureCount": 10000,
          "heatMap": {
            "enabled": false,
            "userCanToggle": true,
            "respectScaleRange": true,
            "gradient": [
              [
                255,
                255,
                255,
                0
              ],
              [
                0,
                0,
                255,
                98
              ],
              [
                255,
                0,
                0,
                139
              ],
              [
                255,
                255,
                0,
                181
              ]
            ],
            "offset": [
              0,
              0.5,
              0.75,
              1
            ],
            "intensity": 25,
            "includeInLegend": true
          },
          "cluster": {
            "enabled": false,
            "userCanToggle": true,
            "radius": 50,
            "maximumFeatures": 100,
            "backgroundColor": [
              0,
              0,
              255
            ],
            "labelColor": [
              255,
              255,
              255
            ]
          }
        },
        "views": [
          {
            "id": "UploadDialogView",
            "markup": "Mapping/modules/UploadData/Dialogs/UploadDialogView.html",
            "viewModelId": "UploadDialogViewModel",
            "title": "@language-upload-dialog-title",
            "region": "ModalWindowRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.UploadDialogView",
            "visible": false
          },
          {
            "id": "TableMappingDialogView",
            "markup": "Mapping/modules/UploadData/Dialogs/TableMappingDialogView.html",
            "viewModelId": "TableMappingDialogViewModel",
            "title": "@language-table-mapping-dialog-title",
            "region": "ModalWindowRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.TableMappingDialogView",
            "visible": false
          },
          {
            "id": "LayerDetailsDialogView",
            "markup": "Mapping/modules/UploadData/Dialogs/LayerDetailsDialogView.html",
            "viewModelId": "LayerDetailsDialogViewModel",
            "title": "@language-layer-details-dialog-title",
            "region": "ModalWindowRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.LayerDetailsDialogView",
            "visible": false
          },
          {
            "id": "TableRecordResultsDialogView",
            "markup": "Mapping/modules/UploadData/Dialogs/TableRecordResultsDialogView.html",
            "viewModelId": "TableRecordResultsDialogViewModel",
            "title": "@language-table-record-results-dialog-title",
            "region": "ModalWindowRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.TableRecordResultsDialogView",
            "visible": false
          },
          {
            "id": "SymbolDialogView",
            "markup": "Mapping/modules/UploadData/Dialogs/SymbolDialogView.html",
            "viewModelId": "SymbolDialogViewModel",
            "title": "@language-symbol-dialog-title",
            "region": "ModalWindowRegion",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.SymbolDialogView",
            "visible": false
          }
        ],
        "viewModels": [
          {
            "id": "UploadDialogViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.UploadDialogViewModel"
          },
          {
            "id": "TableMappingDialogViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.TableMappingDialogViewModel",
            "configuration": {
              "autoDetectionTerms": {
                "xAxis": [
                  "longitude",
                  "long",
                  "lon",
                  "x"
                ],
                "yAxis": [
                  "latitude",
                  "lat",
                  "y"
                ],
                "zAxis": [
                  "altitude",
                  "alt",
                  "z"
                ],
                "featureLabel": [
                  "name",
                  "label",
                  "title"
                ],
                "Address": [
                  "address",
                  "street"
                ],
                "Neighborhood": [
                  "neighborhood"
                ],
                "City": [
                  "city"
                ],
                "Subregion": [
                  "subregion"
                ],
                "Region": [
                  "region",
                  "state",
                  "province"
                ],
                "Postal": [
                  "postal",
                  "zip"
                ],
                "PostalExt": [
                  "postalext",
                  "postal_ext"
                ],
                "CountryCode": [
                  "countrycode",
                  "country_code",
                  "cc"
                ],
                "SearchExtent": [
                  "searchextent",
                  "search_extent"
                ]
              },
              "sourceSpatialReferences": [
                {
                  "label": "WGS 1984 (WKID 4326)",
                  "spatialReference": {
                    "wkid": 4326
                  },
                  "preselected": true
                },
                {
                  "label": "Web Mercator (WKID 102100)",
                  "spatialReference": {
                    "wkid": 102100
                  }
                },
                {
                  "label": "@language-table-mapping-source-spatial-reference-map",
                  "map": true
                },
                {
                  "label": "@language-table-mapping-source-spatial-reference-custom",
                  "custom": true
                }
              ]
            }
          },
          {
            "id": "LayerDetailsDialogViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.LayerDetailsDialogViewModel"
          },
          {
            "id": "TableRecordResultsDialogViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.TableRecordResultsDialogViewModel"
          },
          {
            "id": "SymbolDialogViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.SymbolDialogViewModel"
          }
        ]
      },
      {
        "moduleName": "User",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.User.UserModule",
        "configuration": {},
        "views": [],
        "viewModels": []
      },
      {
        "moduleName": "Visualization",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.visualization.VisualizationModule",
        "configuration": {},
        "views": [
          {
            "id": "VisualizationView",
            "viewModelId": "VisualizationViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.visualization.VisualizationView",
            "markup": "Mapping/modules/Visualization/VisualizationView.html",
            "region": "LayerDataContainerRegion",
            "visible": false,
            "iconUri": "Resources/Images/Icons/Toolbar/visualizations-24.png",
            "configuration": {}
          }
        ],
        "viewModels": [
          {
            "id": "VisualizationViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.visualization.VisualizationViewModel",
            "configuration": {
              "containerRegionName": "LayerVisualizationRegion",
              "defaultDisplayName": "@language-visualization-none",
              "containerTitle": "@language-visualization-title",
              "visualizationProviders": [
                {
                  "type": "geocortex.essentialsHtmlViewer.mapping.modules.heatMaps.HeatMapVisualizationProvider",
                  "viewId": "HeatMapsView",
                  "displayName": "@language-heat-maps-name"
                },
                {
                  "type": "geocortex.essentialsHtmlViewer.mapping.modules.clusterLayers.ClusterLayerVisualizationProvider",
                  "viewId": "ClusterLayerView",
                  "displayName": "@language-clustering-name"
                },
                {
                  "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerStyles.CustomLayerStylesVisualizationProvider",
                  "viewId": "LayerStyleSelectorView",
                  "displayName": "@language-layerstyles-name"
                },
                {
                  "type": "geocortex.essentialsHtmlViewer.mapping.modules.layerStyles.LayerStylesVisualizationProvider",
                  "displayName": "@language-layerstyles-custom-name"
                }
              ]
            }
          }
        ]
      },
      {
        "moduleName": "Workflow",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.WorkflowModule",
        "configuration": {
          "showTitleInFormBody": false,
          "defaultContainerRegionName": "ModalWindowRegion",
          "defaultContainerTitle": "@language-workflow-title",
          "defaultContainerIconUri": "Resources/Images/Icons/Toolbar/workflow-24.png",
          "showCaptureStatusMessages": true,
          "displayResultPickerTemplateComplexity": "simple",
          "startupWorkflows": [],
          "formItems": {
            "geocortex.forms.items.DatePickerFormItemView": {
              "markup": "Mapping/modules/Workflow/Forms/Items/DatePickerFormItemView.html",
              "codebehind": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.DatePickerFormItemView.js"
            }
          },
          "icons": {
            "Resources/Images/ParcelByID.png": "Resources/Images/Icons/Toolbar/house-number-24.png",
            "Resources/Images/ParcelByOwner.png": "Resources/Images/Icons/Toolbar/house-owner-24.png",
            "Resources/Images/ParcelByValue.png": "Resources/Images/Icons/Toolbar/house-value-24.png",
            "Resources/Images/SearchSchools.png": "Resources/Images/Icons/Toolbar/school-24.png"
          },
          "containers": [
            {
              "name": "Default",
              "title": "@language-workflow-title",
              "regionName": "MiscViewContainerRegion",
              "isManaged": true,
              "displayHeader": false,
              "iconUri": "Resources/Images/Icons/Toolbar/workflow-24.png"
            },
            {
              "name": "DefaultNoCloseButton",
              "title": "@language-workflow-title",
              "regionName": "MiscViewContainerRegion",
              "isManaged": true,
              "displayHeader": false,
              "iconUri": "Resources/Images/Icons/Toolbar/workflow-24.png",
              "allowClose": false
            },
            {
              "name": "Extract",
              "title": "@language-common-extract-data",
              "regionName": "MiscViewContainerRegion",
              "isManaged": true,
              "displayHeader": false,
              "iconUri": "Resources/Images/Icons/Toolbar/layers-extract-24.png"
            },
            {
              "name": "ModalWindow",
              "title": "@language-workflow-title",
              "regionName": "ModalWindowRegion",
              "isManaged": false,
              "iconUri": "Resources/Images/Icons/Toolbar/workflow-24.png"
            },
            {
              "name": "ModalWindowNoCloseButton",
              "title": "@language-workflow-title",
              "regionName": "ModalWindowRegion",
              "isManaged": false,
              "allowClose": false,
              "iconUri": "Resources/Images/Icons/Toolbar/workflow-24.png"
            }
          ]
        },
        "views": [
          {
            "id": "WorkflowListView",
            "viewModelId": "WorkflowViewModel",
            "title": "@language-workflow-workflows",
            "iconUri": "Resources/Images/Icons/arrow-right-alt-24.png",
            "description": "@language-workflow-site-workflows",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.WorkflowListView",
            "markup": "Mapping/modules/Workflow/WorkflowListView.html",
            "region": "MiscViewContainerRegion",
            "showBackButtonAsX": true,
            "visible": false,
            "configuration": {
              "hideOnClickWorkflow": false
            }
          }
        ],
        "viewModels": [
          {
            "id": "WorkflowViewModel",
            "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.WorkflowViewModel",
            "configuration": {}
          }
        ]
      },
      {
        "moduleName": "ZoomControl",
        "moduleType": "geocortex.essentialsHtmlViewer.mapping.modules.zoomcontrol.ZoomControlModule",
        "configuration": {},
        "views": [],
        "viewModels": []
      }
    ],
    "widgets": [
      {
        "id": "MarkupPaletteSmall",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.markup.toolPalettes.TransientMarkupPaletteView",
        "markup": "Mapping/modules/Markup/ToolPalettes/MarkupPaletteSmall.html",
        "viewModelId": "TransientMarkupPaletteViewModel"
      },
      {
        "id": "MarkupEditToolPaletteSmall",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.markup.toolPalettes.TransientMarkupPaletteView",
        "markup": "Mapping/modules/Markup/ToolPalettes/EditPaletteSmall.html",
        "viewModelId": "TransientMarkupPaletteViewModel"
      },
      {
        "id": "MarkupDeleteToolPaletteSmall",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.markup.toolPalettes.TransientMarkupPaletteView",
        "markup": "Mapping/modules/Markup/ToolPalettes/DeletePaletteSmall.html",
        "viewModelId": "TransientMarkupPaletteViewModel"
      },
      {
        "id": "AutoCompleteBoxFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.AutoCompleteBoxFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/AutoCompleteBoxFormItemView.html"
      },
      {
        "id": "CheckBoxFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.CheckBoxFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/CheckBoxFormItemView.html"
      },
      {
        "id": "ComboBoxFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.ListBoxFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/ComboBoxFormItemView.html"
      },
      {
        "id": "ContainerFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.ContainerFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/ContainerFormItemView.html",
        "configuration": {
          "allowHorizontal": false
        }
      },
      {
        "id": "DatePickerFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.DatePickerFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/DatePickerFormItemView.html"
      },
      {
        "id": "FilePickerFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.FilePickerFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/FilePickerFormItemView.html"
      },
      {
        "id": "GroupBoxFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.GroupBoxFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/GroupBoxFormItemView.html",
        "configuration": {
          "allowHorizontal": false
        }
      },
      {
        "id": "HyperlinkFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.HyperlinkFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/HyperlinkFormItemView.html"
      },
      {
        "id": "ImageFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.FormItemViewBase",
        "markup": "Mapping/modules/Workflow/Forms/Items/ImageFormItemView.html"
      },
      {
        "id": "LabelFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.FormItemViewBase",
        "markup": "Mapping/modules/Workflow/Forms/Items/LabelFormItem.html"
      },
      {
        "id": "ListBoxFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.ListBoxFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/ListBoxFormItemView.html"
      },
      {
        "id": "MeasurementToolTransientToolbar",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.measurement.MeasurementView",
        "markup": "Mapping/modules/Measurement/MeasurementView.html",
        "viewModelId": "MeasurementViewModel"
      },
      {
        "id": "RadioButtonFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.RadioButtonFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/RadioButtonFormItemView.html"
      },
      {
        "id": "TextAreaFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.TextEntryFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/TextAreaFormItemView.html"
      },
      {
        "id": "TextBoxFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.TextEntryFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/TextBoxFormItemView.html"
      },
      {
        "id": "TimePickerFormItem",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.workflow.forms.items.TimePickerFormItemView",
        "markup": "Mapping/modules/Workflow/Forms/Items/TimePickerFormItemView.html"
      },
      {
        "id": "IdentifyOptionsTransientToolbar",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.identify.IdentifyOptionsView",
        "markup": "Mapping/modules/Identify/Widgets/IdentifyOptionsTransientView.html",
        "viewModelId": "IdentifyOptionsViewModel"
      },
      {
        "id": "CompactToolbarTransientBase",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.transients.TransientView",
        "markup": "Mapping/modules/Toolbar/Templates/TransientItems.html",
        "viewModelId": "CompactToolbarTransientViewModel"
      },
      {
        "id": "TabbedToolbarTransientBase",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.toolbar.transients.TransientView",
        "markup": "Mapping/modules/Toolbar/Templates/TransientItems.html",
        "viewModelId": "TabbedToolbarTransientViewModel"
      },
      {
        "id": "SymbologySettings",
        "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.visualization.SymbologySettingsView",
        "markup": "Mapping/infrastructure/visualization/SymbologySettings/SymbologySettingsView.html",
        "viewModelType": "geocortex.essentialsHtmlViewer.mapping.infrastructure.visualization.SymbologySettingsViewModel",
        "libraryId": "Mapping.Infrastructure",
        "configuration": {
          "alwaysUseColorSwatches": false,
          "numberOfColorSwatches": 6,
          "transparency": {
            "min": 0,
            "max": 90,
            "value": 10,
            "step": 5
          },
          "lineWidth": {
            "min": 0,
            "max": 5,
            "value": 2,
            "step": 1
          },
          "markerSize": {
            "min": 1,
            "max": 25,
            "value": 10,
            "step": 1
          },
          "markerStyles": [
            {
              "style": "circle",
              "label": "@language-symbology-settings-marker-style-circle"
            },
            {
              "style": "diamond",
              "label": "@language-symbology-settings-marker-style-diamond"
            },
            {
              "style": "cross",
              "label": "@language-symbology-settings-marker-style-cross"
            },
            {
              "style": "x",
              "label": "@language-symbology-settings-marker-style-x"
            },
            {
              "style": "square",
              "label": "@language-symbology-settings-marker-style-square"
            }
          ],
          "lineStyles": [
            {
              "style": "solid",
              "label": "@language-symbology-settings-line-style-solid"
            },
            {
              "style": "dash",
              "label": "@language-symbology-settings-line-style-dash"
            },
            {
              "style": "dot",
              "label": "@language-symbology-settings-line-style-dot"
            },
            {
              "style": "dashdot",
              "label": "@language-symbology-settings-line-style-dashdot"
            }
          ],
          "fillStyles": [
            {
              "style": "solid",
              "label": "@language-symbology-settings-fill-style-solid"
            },
            {
              "style": "forwarddiagonal",
              "label": "@language-symbology-settings-fill-style-forward-diagonal"
            },
            {
              "style": "backwarddiagonal",
              "label": "@language-symbology-settings-fill-style-backward-diagonal"
            },
            {
              "style": "cross",
              "label": "@language-symbology-settings-fill-style-cross"
            },
            {
              "style": "horizontal",
              "label": "@language-symbology-settings-fill-style-horizontal"
            },
            {
              "style": "vertical",
              "label": "@language-symbology-settings-fill-style-vertical"
            }
          ]
        }
      },
      {
        "id": "Uploader",
        "type": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.widgets.uploader.UploaderView",
        "markup": "Mapping/modules/UploadData/Widgets/Uploader/UploaderView.html",
        "viewModelType": "geocortex.essentialsHtmlViewer.mapping.modules.uploadData.widgets.uploader.UploaderViewModel",
        "libraryId": "Mapping",
        "configuration": {}
      },
      {
        "id": "AttributeSymbologySettings",
        "type": "geocortex.essentialsHtmlViewer.mapping.infrastructure.visualization.AttributeSymbologySettingsView",
        "markup": "Mapping/infrastructure/visualization/SymbologySettings/AttributeSymbologySettingsView.html",
        "viewModelType": "geocortex.essentialsHtmlViewer.mapping.infrastructure.visualization.AttributeSymbologySettingsViewModel",
        "libraryId": "Mapping.Infrastructure",
        "configuration": {
          "maxRenderClasses": 12,
          "maxSamples": 1000,
          "defaultPointColor": [
            150,
            150,
            150,
            0.8
          ],
          "defaultPointSize": 12,
          "defaultLineColor": [
            75,
            75,
            75,
            1
          ],
          "defaultLineWidth": 2,
          "defaultFillColor": [
            150,
            150,
            150,
            0.3
          ],
          "defaultSymbologySettingsConfig": {
            "selectOutlineColor": true,
            "alwaysUseColorSwatches": false,
            "numberOfColorSwatches": 6,
            "transparency": {
              "min": 0,
              "max": 90,
              "value": 10,
              "step": 5
            },
            "lineWidth": {
              "min": 0,
              "max": 5,
              "value": 2,
              "step": 1
            },
            "markerSize": {
              "min": 1,
              "max": 50,
              "value": 16,
              "step": 1
            },
            "markerStyles": [
              {
                "style": "circle",
                "label": "@language-symbology-settings-marker-style-circle"
              },
              {
                "style": "diamond",
                "label": "@language-symbology-settings-marker-style-diamond"
              },
              {
                "style": "cross",
                "label": "@language-symbology-settings-marker-style-cross"
              },
              {
                "style": "x",
                "label": "@language-symbology-settings-marker-style-x"
              },
              {
                "style": "square",
                "label": "@language-symbology-settings-marker-style-square"
              }
            ],
            "lineStyles": [
              {
                "style": "solid",
                "label": "@language-symbology-settings-line-style-solid"
              },
              {
                "style": "dash",
                "label": "@language-symbology-settings-line-style-dash"
              },
              {
                "style": "dot",
                "label": "@language-symbology-settings-line-style-dot"
              },
              {
                "style": "dashdot",
                "label": "@language-symbology-settings-line-style-dashdot"
              }
            ],
            "fillStyles": [
              {
                "style": "solid",
                "label": "@language-symbology-settings-fill-style-solid"
              },
              {
                "style": "forwarddiagonal",
                "label": "@language-symbology-settings-fill-style-forward-diagonal"
              },
              {
                "style": "backwarddiagonal",
                "label": "@language-symbology-settings-fill-style-backward-diagonal"
              },
              {
                "style": "cross",
                "label": "@language-symbology-settings-fill-style-cross"
              },
              {
                "style": "horizontal",
                "label": "@language-symbology-settings-fill-style-horizontal"
              },
              {
                "style": "vertical",
                "label": "@language-symbology-settings-fill-style-vertical"
              }
            ]
          }
        }
      }
    ],
    "viewerId": "CemeteryVwr1"
  }
}