The multidataset XML (.m6mmultidataset.xml) is used to setup and describe similar type datasets. A dataset is typically produced from the same source data/format.
All entries in this file are treated as hints and may be overridden by the map renderer. Also, all "limits" refer to selected scalebase (nominal or actual) multiplied by nominalscalefactor. For "nominal", these do not usually match actual map scale.
All limits can be given as zoomlevels since Maria GDK 2.0. Use postfix "L" to parse limits as zoomlevel instead ofmapscale(f.ex. minvisible="15L" maxvisible="6L"). Mapscales will be converted to corresponding zoomlevels. Thinningtab and scalebase isobsolete since version 2.0.
<multidataset> is the root node of the multidataset-xml.
Child element
Description
Properties
Global settings for multidataset.
C
Feature thinning table. Obsolete since Maria GDK 2.0.
O C
Templates for group settings.
O R C
Filters used to add data files.
O R A
Globalsettings
Child element
Description
Properties
multidatasetlimits
Collection of scale limits that apply globally to this multidataset.
O A
scalebase
Global map scale base. Obsolete since Maria GDK 2.0
O A
nominalscalefactor
Global scale factor.
O A
cache
Global map cache settings.
O C
groupsetting
Default groupsettings.
O C A
resourcereferences
Collection of style information hints to be used by the map renderer.
A
datasetclipborder
Dataset clip border setting. Used to prevent clipping of large point symbols at dataset borders.
O A
Multidatasetlimits
Scale/level limits that apply gobally to this multidataset. See #limits for further information. Also used for setting overzoom parameter.
Overzoom is used for drawing maps on levels where no data exists. The number of levels specified by the overzoom parameter controls the number of levels the mapservice can search upwards in the maplevel tree for data to draw. The first level encountered to contain data will be used.