ma-smart-indoor-viewer

ma-smart-indoor-viewer

Smart viewer

Introduction

This plugin is responsible for map layers drilling and viewing filtered smart list systems in a cascading way. Each level is built and filtered upon the previous one


Indoor viewer section

This section is divided to 4 layers that you can drill through.You don't have to pick all 4 layers if you don't want to

Layer Level

Layer Level Layer Level

Every layer contain some options

Layer Type [Mandatory]

Pick the layer type

the first selected layer should be the only parent layer

layer type radio group

Smart List Key [Mandatory]

The layer identifier key name connecting this layer with the previous level in order to filter the data upon this id should be picked with respect to the Id

smart list key text box

Draw Children [Optional]:

Check box this option if you want to draw the children of the current layer on the map before filtering with the next level.

draw children checkbox

id [Mandatory]

The layer id

Numeric value given to the current layer

id text box

ParentId [Mandatory]

The id given to the parent layer

The id of the layer level above the current level.

parent id text box

CodeField [Mandatory]

The codefiled represent the displayed data for the selected layer. It is the field that will be displayed in the drop-down list for the selected layer

code field drop down

Uuid Identifier (Id) [Mandatory]

The identifier of the current layer

uuid identifier drop down

GeoServerStyle Field [Mandatory]

Choose which field to filter this layer from the Geoserver

ex: I would like to show the partition based on the current floor,so i will pick the field floor_uuid in the partition layer section to be sent,filtered and retrieve its style from the Geoserver

geo server style drop down

GroupField [Mandatory]

Here you will choose the field that the data will be grouped and filtered upon in order to group all the similar data to be displayed once

Usually on uuid or name

group by drop down

clickable layer [Optional]

Here you can select a layer to allow the user to click on it when indoor view is active. when this layer is clicked all the info related to the selected level will be displayed The identifier should be picked with respect to Uuid Identifier

Single layer selector for clickable layer

Layers [Mandatory]

You Must select all the layers that are in all the 4 levels above

multi layer picker

SmartLayers section

Here you can create a group for a specific smart system and display the data related to each group. you will need to specify the layers and fields per each group

LayerImage [Mandatory]

Select the Image to be displayed as features on the map to represent the smart system created

image input picker

SmartFields [Semi-Optional]

Select The fields to be displayed for the created group


Behavior Settings

PluginBehavior [Mandatory]

Select if you want to use the smart list or the indoor navigator or if you want to use both

Multi select choice

Smart List Parent & Parent Field [Mandatory]

Here you can specify the parent that the smart list will be filtered upon

Enter the initial smart list parent and its identifier

smart list parent and field name text boxes

Cosmetic layer name & field [Mandatory]

Here you will enter the cosmetic layer name and the cosmetic field name that will be used to filter the data upon in order to display the cosmetic data related to the selected level

The cosmetic field name must intersect with a certain layer level field. For example,for the floor layer we will use the floor_uuid as the intersection field

Cosmetic layer and field name text boxes

Disable Identify Reset [Optional]

If you want the identify plugin to work on the layer even if it is not currently visible, then check-mark this box

Identify Check box


legend

  • Mandatory: Must choose or have an entry
  • Semi-Optional: Must select some of the next choices
  • Optional: You have the choice to fill with an input or to leave the field empty
    • Related Articles

    • How to open layers on map viewer

      Click on Map viewer A new tab will open up with the world map Click the orange icon at the top right side to open your featured catalogue Click view on map beside the layer that you want to display Now close the featured catalogue window to proceed ...
    • ma-plugin-sketching

      ma-plugin-sketching Introduction This plugin allow the user to draw different types of temporary sketches over the map that can be saved with unique names into the user profile to be loaded later and redrawn on the map, the user profile and he can ...
    • ma-plugin-identify

      ma-plugin-identify-multijoin This plugin allow the user to identify elements on the map and related fields. This plugin is used to identify a certain point on a certain layer over the map, so when triggered the results will be the information related ...
    • ma-plugin-driller

      Driller Plugin Functionality Explore features from layers in a cascading style, by selecting level one layer from a drop-down list which will highligth and zoom on the selected features then a new drop-down list will appear for level two layer ...
    • ma-advanced-search-plugin

      Advanced Search Plugin Functionality Using this plugin you can search by selecting the configured layer that you want from a drop dropdown list and fill the configured fields values then click the search button.The Displayed result, using Penta-Grid, ...