gisterm

This configuration is optional when using the plugin Gis.

  • Documentation

  • YAML Format

  • XML Format

Fill relevant inputs (blue boxes) and click the blue bars on the left to copy XML configuration snippets.
<gistermConfiguration
>
required

Configuration of the Cadenza module GISterm.

<presentation
>
optional

Settings for the presentation of the maps to the user.

<scaleLabelsByDefault
>
optional
boolean

true to scale the labels along with the maps by default. Can be changed for each layer at runtime in its Properties menu.

Default: false

</scaleLabelsByDefault>
<pointRotationAngleType
xs:string
MATH

The rotation angle is starting from the east direction (X-axis) counterclockwise.

GEOGRAPHIC

The rotation angle is starting from the north direction clockwise.

GEOGRAPHIC_MINUS_90

The rotation angle is starting from the west direction (X-axis) clockwise.

GEOGRAPHIC_WEST

The rotation angle is starting from the west direction (X-axis) clockwise.

GEOGRAPHIC_EAST

The rotation angle is starting from the east direction (X-axis) clockwise.

>
optional

Interpretation of rotation angle values for point signatures. Note: In the previews of the properties dialog and the Map Wizard, a change of the default values is not taken into account. Note: This setting has only effect, when the point rotation angle is defined by attribute.

Default: GEOGRAPHIC_MINUS_90

</pointRotationAngleType>
<labelRotationAngleType
xs:string
MATH

The rotation angle is starting from the east direction (X-axis) counterclockwise.

GEOGRAPHIC

The rotation angle is starting from the north direction clockwise.

GEOGRAPHIC_MINUS_90

The rotation angle is starting from the west direction (X-axis) clockwise.

GEOGRAPHIC_WEST

The rotation angle is starting from the west direction (X-axis) clockwise.

GEOGRAPHIC_EAST

The rotation angle is starting from the east direction (X-axis) clockwise.

>
optional

Interpretation of rotation angle values for labels. Note: In the previews of the properties dialog and the Map Wizard, a change of the default values is not taken into account. Note: This setting has only effect, when the label rotation angle is defined by attribute.

Default: MATH

</labelRotationAngleType>
<defaultFont
>
optional
<themeName
<font
family
required
=
string

Font family according to Java Font.

size
optional
=
int

Font size according to Java Font.

Default: 12

style
optional
=
string

Font style according to Java Font. Extra styles are separated by space, e.g. plain or italic bold.

Default: plain

>
required

Font settings according to Java Font.

</font>
>
required

Default font settings for theme names.

</themeName>
<title
<font
family
required
=
string

Font family according to Java Font.

size
optional
=
int

Font size according to Java Font.

Default: 12

style
optional
=
string

Font style according to Java Font. Extra styles are separated by space, e.g. plain or italic bold.

Default: plain

>
required

Font settings according to Java Font.

</font>
>
required

Default font settings for legend titles.

</title>
<header
<font
family
required
=
string

Font family according to Java Font.

size
optional
=
int

Font size according to Java Font.

Default: 12

style
optional
=
string

Font style according to Java Font. Extra styles are separated by space, e.g. plain or italic bold.

Default: plain

>
required

Font settings according to Java Font.

</font>
>
required

Default font settings for legend headers.

</header>
<className
<font
family
required
=
string

Font family according to Java Font.

size
optional
=
int

Font size according to Java Font.

Default: 12

style
optional
=
string

Font style according to Java Font. Extra styles are separated by space, e.g. plain or italic bold.

Default: plain

>
required

Font settings according to Java Font.

</font>
>
required

Default font settings for legend classification names. Visible in maps.

</className>
<classDescription
<font
family
required
=
string

Font family according to Java Font.

size
optional
=
int

Font size according to Java Font.

Default: 12

style
optional
=
string

Font style according to Java Font. Extra styles are separated by space, e.g. plain or italic bold.

Default: plain

>
required

Font settings according to Java Font.

</font>
>
required

Default font settings for legend classification descriptions. Visible in maps.

</classDescription>
<labelAttribute
<font
family
required
=
string

Font family according to Java Font.

size
optional
=
int

Font size according to Java Font.

Default: 12

style
optional
=
string

Font style according to Java Font. Extra styles are separated by space, e.g. plain or italic bold.

Default: plain

>
required

Font settings according to Java Font.

</font>
>
required

Default font settings for legend label attributes. Visible in maps.

</labelAttribute>
<footer
<font
family
required
=
string

Font family according to Java Font.

size
optional
=
int

Font size according to Java Font.

Default: 12

style
optional
=
string

Font style according to Java Font. Extra styles are separated by space, e.g. plain or italic bold.

Default: plain

>
required

Font settings according to Java Font.

</font>
>
required

Default font settings for legend footers.

</footer>
<copyright
<font
family
required
=
string

Font family according to Java Font.

size
optional
=
int

Font size according to Java Font.

Default: 12

style
optional
=
string

Font style according to Java Font. Extra styles are separated by space, e.g. plain or italic bold.

Default: plain

>
required

Font settings according to Java Font.

</font>
>
required

Default font settings for copyright texts.

</copyright>
</defaultFont>
<enableFeatureLayerLabelsShiftedYOffset
>
optional
boolean

When enabled, the labeled features in a feature layer, where labels are positioned in center (center, left, or right) will have the text shifted so that the text is not vertically centered on the point buf offset by half it's height resulting in the text appearing directly above the target point.

Default: false

</enableFeatureLayerLabelsShiftedYOffset>
</presentation>
<tuning
>
optional

Settings to adjust the runtime behavior of GISterm. Choose between higher performance and lower memory consumption.

<capabilities
>
optional

Settings for the use of system resources.

<maxConcurrentQueries
>
optional
string

Installation-wide maximum number of simultaneously executed classic layer requests executed in the backend. This means feature layers in classic maps and classic layers embedded in workbook maps. This setting has no influence on the workbooks dataview layers number of parallel requests.

Default: 5

</maxConcurrentQueries>
<disposeOldRasterDataOnNavigation
>
optional
boolean

true to discard already loaded raster data when navigating in a map. By this, performance can be improved, especially in connection with terminal servers. If false (default), the old data is used for approximate visualization of the layer.

Default: false

</disposeOldRasterDataOnNavigation>
</capabilities>
<imageCatalog
>
optional

Settings for image catalogs.

<minScale
>
optional
double

Lower scale limit for loading image catalogs via DBF files. E.g. 5000 for 1:5000.

</minScale>
<maxScale
>
optional
double

Upper scale limit for loading image catalogs via DBF files. E.g. 20000 for 1:20000.

</maxScale>
</imageCatalog>
<restrictions
>
optional

Restriction settings.

<webMapTileCountLimit
>
optional
int

Maximum number of tiles that may be requested for printouts from the map server.

</webMapTileCountLimit>
<selectorLayer
>
optional

Settings for selector layers.

<featureLimitForLazyLoading
>
optional
int

Limit for requested geo objects per selector layer when lazy loading is enabled. If not set, it is 100,000. Important: If the selector layer is based on a table template (TTD file) or table operation (TOP file, exception: projection), the limit will not be considered. Note: For selector layers whose loading time is not optimized, the limit in the associated filter form will be considered.

</featureLimitForLazyLoading>
</selectorLayer>
</restrictions>
<layerLoading
>
optional

Settings for layer loading.

<timeoutInSeconds
>
required
int

Time in seconds after which layer loading is aborted.

Default: 120

</timeoutInSeconds>
</layerLoading>
<LocalImageCache
>
optionalmax. 1

Settings for the local image cache.

<enable
>
optionalmax. 1
boolean

true to enable the local image cache.

</enable>
</LocalImageCache>
</tuning>
</gistermConfiguration>
This is a generated sample file with fake data and all the possible options shown, refer to the Documentation tab for what combinations are valid and what is required or not.
cadenzaconfig:
  settings:
    gisterm:
      presentation:
        scaleLabelsByDefault: true
        pointRotationAngleType: "MATH"
        labelRotationAngleType: "MATH"
        defaultFont:
          themeName:
            font:
              family: "text"
              size: 15
              style: "text"
          title:
            font:
              family: "text"
              size: 15
              style: "text"
          header:
            font:
              family: "text"
              size: 15
              style: "text"
          className:
            font:
              family: "text"
              size: 15
              style: "text"
          classDescription:
            font:
              family: "text"
              size: 15
              style: "text"
          labelAttribute:
            font:
              family: "text"
              size: 15
              style: "text"
          footer:
            font:
              family: "text"
              size: 15
              style: "text"
          copyright:
            font:
              family: "text"
              size: 15
              style: "text"
        enableFeatureLayerLabelsShiftedYOffset: true
      tuning:
        capabilities:
          maxConcurrentQueries: "text"
          disposeOldRasterDataOnNavigation: true
        imageCatalog:
          minScale: 133.7
          maxScale: 133.7
        restrictions:
          webMapTileCountLimit: 15
          selectorLayer:
            featureLimitForLazyLoading: 15
        layerLoading:
          timeoutInSeconds: 15
        LocalImageCache:
          enable: true

Filename: gisterm-config.xml

This is a generated sample file with fake data and all the possible options shown, refer to the Documentation tab for what combinations are valid and what is required or not.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<gistermConfiguration>
  <presentation>
    <scaleLabelsByDefault>true</scaleLabelsByDefault>
    <pointRotationAngleType>MATH</pointRotationAngleType>
    <labelRotationAngleType>MATH</labelRotationAngleType>
    <defaultFont>
      <themeName>
        <font family="text" size="15" style="text"/>
      </themeName>
      <title>
        <font family="text" size="15" style="text"/>
      </title>
      <header>
        <font family="text" size="15" style="text"/>
      </header>
      <className>
        <font family="text" size="15" style="text"/>
      </className>
      <classDescription>
        <font family="text" size="15" style="text"/>
      </classDescription>
      <labelAttribute>
        <font family="text" size="15" style="text"/>
      </labelAttribute>
      <footer>
        <font family="text" size="15" style="text"/>
      </footer>
      <copyright>
        <font family="text" size="15" style="text"/>
      </copyright>
    </defaultFont>
    <enableFeatureLayerLabelsShiftedYOffset>true</enableFeatureLayerLabelsShiftedYOffset>
  </presentation>
  <tuning>
    <capabilities>
      <maxConcurrentQueries>text</maxConcurrentQueries>
      <disposeOldRasterDataOnNavigation>true</disposeOldRasterDataOnNavigation>
    </capabilities>
    <imageCatalog>
      <minScale>133.7</minScale>
      <maxScale>133.7</maxScale>
    </imageCatalog>
    <restrictions>
      <webMapTileCountLimit>15</webMapTileCountLimit>
      <selectorLayer>
        <featureLimitForLazyLoading>15</featureLimitForLazyLoading>
      </selectorLayer>
    </restrictions>
    <layerLoading>
      <timeoutInSeconds>15</timeoutInSeconds>
    </layerLoading>
    <LocalImageCache>
      <enable>true</enable>
    </LocalImageCache>
  </tuning>
</gistermConfiguration>