Create and modify the GUI

Wikis > Adaptive 3 - User Manual > GUI > Create and modify the GUI

add-gui

The button create/edit provides the opportunity to establish new GUI, and you can change the existing. The table shows all the GUI established in Adaptive. One can make changes either by right-clicking on the appropriate GUI then choose chosen operations or using functions from the menu above the table.

gui-table

Name Description
Name One descriptive name for the current GUI. Only used in the Administrator.
Friendly name Name of the GUI. Used as part of the URL (see example below). Have certain limit reductions in relation to the characters used.
Standard GUI Standard GUI is what appears if you set a url unnamed GUI. Applies to the main solution.
Active If the relevant GUI is active. One GUI can be disabled by an administrator.
Roles Specifies which roles have access to a relevant GUI. For example, if current GUI not undertake the role “Guest” the user will be met by a login window before they can access the GUI.
gui4 Button that opens the current GUI

 

Example on URL without name on GUI:
http://demo.avinet.no

Example on URL with a name given GUI:
http://demo.avinet.no/norway

New GUI can be made by clicking on the button, that opens this window

gui-new-record

Name Description
Name Name on GUI. Names in different languages is given by using the dialog box for translation. New languages is added by clicking the button.
Friendly name A descriptive name on the current GUI. Used in Administratoren.
Page URL  Internett address to the GUI.
Description A description on the current GUI. New languages is added by clicking on the button.
Meta title

Used as title in a hidden metadata tag when serving the GUI, also used by Facebook and other Social Networks as title when sharing from Adaptive. Search engines like Google may use this when prioritizing search results.

It is recommended to write this in the primary language of the site.

Meta description

Used as content in a hidden metadata tag when serving the GUI, also used by Facebook and other Social Networks as description when sharing from Adaptive. Search engines like Google may use this when prioritizing search results.

It is recommended to write this in the primary language of the site.

Select active thematic map Ability to select a thematic map to be active by default.
GUI skin Here you pick a skin. A skin is a setup for the appearance in Adaptive map client. For example, colors, fonts and icons. Adaptive comes with one default skin but it can be ordered development/adaptation of several, for example, one that represents your organization’s graphic profile.
Standard GUI Standard GUI is what appears if you set a url unnamed GUI. Applies to the main solution.
Tool panel width Determines the width of the tool/module panel in the map client. Specified in number of pixels.
Tool panel startup state Determines whether tool panel is hidden, standard or expanded by default when you open the page.

Map settings

Name Description
Bruk BAAT tilgangskontroll Relevant GUI will use BAAT authentication. This is required for example BAAT protected background map to be used.
Bruk Google maps Discontinued, elections will be removed in later versions.
Map projection What coordinate system the current GUI will display maps and map layers in.
Display projection Which coordinate system the current GUI will use for the mouse and click in map.
Search zoom level

Map scale for when a user select a search result or zoom to a record from dataview. Map scale is defined by zoom levels where 1 is the smallest scale. Available number of levels depend on your basemap.

This setting applies to point dataset only. For lines and polygons the extent will be used

Zoom levels* How many levels the user can zoom in the map.
Max resolution* Sets a max resolution for what it can zoom to.
Max extent* Sets max resolution it should be able to zoom to.
Inital extent* Start propagation. For example, a distribution that fits Norway or one specific county.

The four settings marked asterisk (*) applies to the basemaps in solution. The idea is that this simplifies setup in solutions where they have many background maps that share the same settings (typically Mapping Authority cached solutions). Where these are set in both the GUI and background map, the background map vil override. Typically one example. have 18 default zoom levels, but put it down to 16 for some background map that does not support multiple levels.

Welcome popup

Name Description
Popup Shows a popup on startup with the given message. The popup will be displayed once, for each unique user. Every change of the popup text will trigger a new popup for all users.
Popup width Width of the popup window.
Always show Ability to set the popup window to open when a user refreshes the page.

Login

Name Description
Placement Above form, below form
Login text Text displayed on login page.

Registration

Name Description
Registration text Text displayed on registration page.
Mobile phone number Hidden, Optional, Required
Company Hidden, Optional, Required, Group role combo
Held position Hidden, Optional, Required
Additional information Hidden, Optional, Required

Print area

Name Description

Overrides

Name Description
Put active layers on a separate tab Let users control visible layers seperatly from layer manager PRO.
Remove category checkbox Disallow end user to activate/deactivate all themes within a category by removing category checkboxes in layer manager PRO.
Disable zoom to position Remove button that let the user zoom to its last known position.
Disable Nautical measurements Remove nautical measurements from draw and measure tools.
Sort legend by categories >Show category name and sort themes by categories
Disable zoom to last known extent Zoom to initial extent each time the user reloads the application.
Remove feature info PDF export button Remove button that enables PDF export from feature info result.
Disable digitize button Removes digitize button from GUI.
Height search units Optionally specify units for map info height search
Print logo config

Override default global config print_logo. Example syntax:

{src: “resx/printerCfg/graphics/avinet.png”, width: 110, height: 22}

Alternatively, create a new GUI by copying a existing on. In addition to language, this feature will also copy all elements associated with the current GUI, that will say background maps, modules, themes and digitization theme.

Category:

2 thoughts on “Create and modify the GUI”

  1. Please specify the expected input format for the extent fields in the documentation.
    Is it a bounding box (xmin ymin xmax ymax)?

Comments are closed.