2003-01-26 23:44:11 +00:00
|
|
|
<!-- DTD for QGIS project file
|
|
|
|
* This DTD describes the maplayers and their symbology and
|
|
|
|
* is used when saving/restoring a QGIS project.
|
2012-12-11 16:19:13 +01:00
|
|
|
* This file is in the public domain
|
2003-01-26 23:44:11 +00:00
|
|
|
-->
|
2004-01-13 15:15:31 +00:00
|
|
|
|
|
|
|
<!--
|
|
|
|
-- Project Properties
|
|
|
|
--
|
|
|
|
-->
|
2004-05-26 05:34:47 +00:00
|
|
|
<!ELEMENT qgis (title, extent, projectlayers, mapunits) >
|
2003-01-26 23:44:11 +00:00
|
|
|
<!ELEMENT projectlayers (maplayer*) >
|
|
|
|
<!ELEMENT extent (xmin, ymin, xmax, ymax) >
|
|
|
|
<!ELEMENT xmin (#PCDATA) >
|
|
|
|
<!ELEMENT ymin (#PCDATA) >
|
|
|
|
<!ELEMENT xmax (#PCDATA) >
|
|
|
|
<!ELEMENT ymax (#PCDATA) >
|
|
|
|
<!ELEMENT title (#PCDATA) >
|
2004-05-26 05:34:47 +00:00
|
|
|
<!ELEMENT mapunits (#PCDATA) >
|
2004-01-13 15:15:31 +00:00
|
|
|
<!-- Attribute Lists -->
|
2004-05-26 05:34:47 +00:00
|
|
|
<!ATTLIST qgis
|
|
|
|
projectname CDATA #REQUIRED
|
|
|
|
mapunits (meters|feet|degrees) "meters"
|
|
|
|
>
|
2004-01-13 15:15:31 +00:00
|
|
|
<!ATTLIST projectlayers layercount CDATA #REQUIRED >
|
|
|
|
<!--
|
|
|
|
-- General Map Layer Properties
|
|
|
|
-- (apply to both vector and raster)
|
|
|
|
-->
|
2006-02-16 13:39:40 +00:00
|
|
|
<!ELEMENT maplayer (layername, datasource, classificationattribute*, (singlesymbol|singlemarker|graduatedsymbol|continuoussymbol|graduatedmarker|rasterproperties) >
|
2003-01-26 23:44:11 +00:00
|
|
|
<!ELEMENT layername (#PCDATA) >
|
|
|
|
<!ELEMENT datasource (#PCDATA) >
|
2004-01-13 15:15:31 +00:00
|
|
|
<!-- Attribute Lists -->
|
2004-06-10 23:10:16 +00:00
|
|
|
<!--Raster : flag indicating whether the layer should be represented in overview or not -->
|
|
|
|
<!ELEMENT showInOverviewFlag>
|
|
|
|
<!-- Attribute lists -->
|
|
|
|
<!ATTLIST showInOverViewFlag boolean (1|0|true|false) "false">
|
|
|
|
<!ATTLIST maplayer
|
2003-01-26 23:44:11 +00:00
|
|
|
type (vector|raster|database) "vector"
|
|
|
|
visible (1|0) "0"
|
|
|
|
>
|
2004-01-26 17:25:22 +00:00
|
|
|
|
2004-01-13 15:15:31 +00:00
|
|
|
<!--
|
2004-01-26 17:25:22 +00:00
|
|
|
-- Element symbol contains the settings for a qpainter
|
2004-01-13 15:15:31 +00:00
|
|
|
--
|
|
|
|
-->
|
2004-01-26 17:25:22 +00:00
|
|
|
|
2005-06-07 19:02:28 +00:00
|
|
|
<!ELEMENT symbol (lowervalue, uppervalue, label,
|
|
|
|
outlinecolor,outlinestyle,outlinewidth,fillcolor,fillpattern) >
|
|
|
|
<!ELEMENT lowervalue (#PCDATA) >
|
|
|
|
<!ELEMENT uppervalue (#PCDATA) >
|
|
|
|
<!ELEMENT label (#PCDATA) >
|
2004-01-26 17:25:22 +00:00
|
|
|
<!ELEMENT outlinecolor EMPTY >
|
|
|
|
<!ELEMENT outlinestyle (#PCDATA) >
|
|
|
|
<!ELEMENT outlinewidth (#PCDATA) >
|
|
|
|
<!ELEMENT fillcolor EMPTY >
|
|
|
|
<!ELEMENT fillpattern (#PCDATA) >
|
|
|
|
|
|
|
|
<!ATTLIST outlinecolor
|
|
|
|
red CDATA #REQUIRED
|
|
|
|
green CDATA #REQUIRED
|
|
|
|
blue CDATA #REQUIRED
|
2003-01-26 23:44:11 +00:00
|
|
|
>
|
2004-01-26 17:25:22 +00:00
|
|
|
|
2004-03-21 15:35:37 +00:00
|
|
|
<!ATTLIST fillcolor
|
2004-01-26 17:25:22 +00:00
|
|
|
red CDATA #REQUIRED
|
|
|
|
green CDATA #REQUIRED
|
|
|
|
blue CDATA #REQUIRED
|
2004-01-13 15:15:31 +00:00
|
|
|
>
|
2004-01-26 17:25:22 +00:00
|
|
|
|
|
|
|
<!--
|
|
|
|
-- elements to store the settings of the different symbology types
|
|
|
|
--
|
|
|
|
-->
|
|
|
|
|
2005-06-07 19:02:28 +00:00
|
|
|
<!ELEMENT singlesymbol (symbol) >
|
2004-03-21 15:35:37 +00:00
|
|
|
<!ELEMENT singlemarker (renderitem) >
|
2005-06-07 19:02:28 +00:00
|
|
|
<!ELEMENT graduatedsymbol (classificationfield,symbol+) >
|
2004-04-19 05:28:50 +00:00
|
|
|
<!ELEMENT graduatedmarker (classificationfield,rangerenderitem+) >
|
2004-08-18 20:30:07 +00:00
|
|
|
<!ELEMENT uniquevalue (classificationfield,renderitem+) >
|
2004-09-20 18:00:11 +00:00
|
|
|
<!ELEMENT uniquevaluemarker (classificationfield,renderitem+) >
|
2004-01-26 17:25:22 +00:00
|
|
|
<!ELEMENT classificationfield (#PCDATA) >
|
2005-06-07 19:02:28 +00:00
|
|
|
<!ELEMENT continuoussymbol (classificationfield,lowestsymbol,highestsymbol) >
|
|
|
|
<!ELEMENT lowestsymbol (symbol) >
|
|
|
|
<!ELEMENT highestsymbol (symbol) >
|
2004-01-26 17:25:22 +00:00
|
|
|
|
2004-01-13 15:15:31 +00:00
|
|
|
<!--
|
|
|
|
-- Raster Layer Properties
|
|
|
|
--
|
|
|
|
-->
|
|
|
|
<!ELEMENT rasterproperties (showDebugOverlayFlag, showGrayAsColorFlag, invertHistogramFlag, stdDevsToPlotDouble, transparencyLevelInt, redBandNameQString, greenBandNameQString, blueBandNameQString, grayBandNameQString) >
|
2019-10-25 21:51:21 +02:00
|
|
|
<!--Raster flag to indicate whether debug info overlay should be rendered onto the raster -->
|
2004-01-13 15:15:31 +00:00
|
|
|
<!ELEMENT showDebugOverlayFlag>
|
2004-02-01 21:22:01 +00:00
|
|
|
<!--Raster : the rendering style to be used for this layer -->
|
|
|
|
<!ELEMENT drawingStyle (#CDATA)>
|
2004-01-13 15:15:31 +00:00
|
|
|
<!--Raster : flag indicating whether the histogram should be inverted or not -->
|
|
|
|
<!ELEMENT invertHistogramFlag>
|
|
|
|
<!--Raster : Number of stddev to plot (0) to ignore -->
|
|
|
|
<!ELEMENT stdDevsToPlotDouble>
|
|
|
|
<!--Raster transparency for this layer should be 0-255 -->
|
|
|
|
<!ELEMENT transparencyLevelInt>
|
|
|
|
<!--Raster : the band to be associated with the color red - usually red -->
|
|
|
|
<!ELEMENT redBandNameQString (#CDATA)>
|
|
|
|
<!--Raster : the band to be associated with the color green - usually green -->
|
|
|
|
<!ELEMENT greenBandNameQString (#CDATA)>
|
|
|
|
<!--Raster : the band to be associated with the color blue - usually blue -->
|
|
|
|
<!ELEMENT blueBandNameQString (#CDATA)>
|
2017-01-12 22:01:50 +01:00
|
|
|
<!--Raster : the band to be associated with the grayscale only output - usually gray -->
|
2004-01-13 15:15:31 +00:00
|
|
|
<!ELEMENT grayBandNameQString (#CDATA)>
|
|
|
|
<!-- Attribute Lists -->
|
|
|
|
<!ATTLIST showDebugOverlayFlag boolean (1|0|true|false) "false">
|
|
|
|
<!ATTLIST invertHistogramFlag boolean (1|0|true|false) "false">
|
|
|
|
<!ATTLIST stdDevsToPlotDouble value CDATA "0">
|
|
|
|
<!ATTLIST transparencyLevelInt value CDATA "0">
|
2005-09-21 16:18:48 +00:00
|
|
|
|
|
|
|
<!--
|
|
|
|
-- Legend
|
|
|
|
--
|
|
|
|
-->
|
|
|
|
|
|
|
|
<!ELEMENT legend (legendgroup* | legendlayer*) >
|
|
|
|
<!ATTLIST legend open (1|0|true|false) "false"> #open or closed
|
2006-02-04 21:15:23 +00:00
|
|
|
<!ELEMENT legendgroup (legendlayer*) >
|
2006-02-28 19:35:53 +00:00
|
|
|
<!ATTLIST legendgroup open (1|0|true|false) "false" name CDATA checked (Qt::Checked|Qt::Unchecked|Qt::PartiallyChecked) "Qt::Checked">
|
2006-02-04 21:15:23 +00:00
|
|
|
<!ELEMENT legendlayer (legendsymbologyitem+, legendlayerfilegroup>
|
2006-02-28 19:35:53 +00:00
|
|
|
<!ATTLIST legendlayer open (1|0|true|false) "false" checked (Qt::Checked|Qt::Unchecked|Qt::PartiallyChecked) "Qt::Checked">
|
2006-02-04 21:15:23 +00:00
|
|
|
<!ELEMENT legendlayerfilegroup (legendlayerfile*) >
|
|
|
|
<!ATTLIST legendlayerfilegroup open (1|0|true|false) "false" > #open or closed
|
|
|
|
<!ATTLIST legendlayerfilegroup hidden(1|0|true|false) "false"> #hidden or shown
|
2005-09-21 16:18:48 +00:00
|
|
|
<!ELEMENT legendlayerfile>
|
2005-10-23 20:23:34 +00:00
|
|
|
<!ATTLIST legendlayerfile id CDATA> #unique layer id of the associated layer
|
2005-09-21 16:18:48 +00:00
|
|
|
<!ATTLIST legendlayerfile open (1|0|true|false) "false"> #open or closed
|
|
|
|
<!ELEMENT legendsymbologyitem>
|
|
|
|
<!ATTLIST legendsymbologyitem open (1|0|true|false) "false"> #open or closed
|
|
|
|
|