管道基础大数据平台系统开发-【CS】-ExportMap
1
13693261870
2022-12-21 a92ef0b70a8a257c612d3a0e5dab3a5875a880df
1
已修改4个文件
1668 ■■■■ 文件已修改
ExportMap/Sources/LF.qgz 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/Sources/LF.qpt 473 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/Sources/Template.qpt 1194 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/Sources/说明.txt 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/Sources/LF.qgz
Binary files differ
ExportMap/Sources/LF.qpt
@@ -1,9 +1,9 @@
<Layout name="LF" units="mm" printResolution="{dpi}" worldFileMap="{4e649c5d-cabe-431f-a385-d69809d87ebf}">
 <Snapper snapToGuides="1" tolerance="5" snapToItems="1" snapToGrid="0"/>
 <Grid offsetY="0" offsetUnits="mm" offsetX="0" resUnits="mm" resolution="10"/>
<Layout printResolution="300" name="LF" units="mm" worldFileMap="{4e649c5d-cabe-431f-a385-d69809d87ebf}">
 <Snapper tolerance="5" snapToItems="1" snapToGrid="0" snapToGuides="1"/>
 <Grid offsetUnits="mm" offsetY="0" resUnits="mm" resolution="10" offsetX="0"/>
 <PageCollection>
  <symbol name="" type="fill" alpha="1" clip_to_extent="1" force_rhr="0">
   <layer class="SimpleFill" pass="0" enabled="1" locked="0">
  <symbol type="fill" alpha="1" clip_to_extent="1" force_rhr="0" name="">
   <layer pass="0" class="SimpleFill" enabled="1" locked="0">
    <prop k="border_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <prop k="color" v="255,255,255,255"/>
    <prop k="joinstyle" v="miter"/>
@@ -17,28 +17,28 @@
    <prop k="style" v="solid"/>
    <data_defined_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option type="QString" value="" name="name"/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
      <Option type="QString" value="collection" name="type"/>
     </Option>
    </data_defined_properties>
   </layer>
  </symbol>
  <LayoutItem opacity="1" size="297,210,mm" templateUuid="{72530018-3d33-4843-b661-79580c9b15e3}" referencePoint="0" frameJoinStyle="miter" position="0,0,mm" positionLock="false" blendMode="0" background="true" uuid="{72530018-3d33-4843-b661-79580c9b15e3}" outlineWidthM="0.3,mm" positionOnPage="0,0,mm" visibility="1" itemRotation="0" type="65638" id="" groupUuid="" zValue="0" excludeFromExports="0" frame="false">
   <FrameColor green="0" red="0" alpha="255" blue="0"/>
   <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutItem itemRotation="0" background="true" type="65638" groupUuid="" positionLock="false" visibility="1" templateUuid="{72530018-3d33-4843-b661-79580c9b15e3}" referencePoint="0" frame="false" positionOnPage="0,0,mm" frameJoinStyle="miter" zValue="0" size="297,210,mm" blendMode="0" opacity="1" excludeFromExports="0" uuid="{72530018-3d33-4843-b661-79580c9b15e3}" id="" position="0,0,mm" outlineWidthM="0.3,mm">
   <FrameColor alpha="255" red="0" blue="0" green="0"/>
   <BackgroundColor alpha="255" red="255" blue="255" green="255"/>
   <LayoutObject>
    <dataDefinedProperties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option type="QString" value="" name="name"/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
      <Option type="QString" value="collection" name="type"/>
     </Option>
    </dataDefinedProperties>
    <customproperties/>
   </LayoutObject>
   <symbol name="" type="fill" alpha="1" clip_to_extent="1" force_rhr="0">
    <layer class="SimpleFill" pass="0" enabled="1" locked="0">
   <symbol type="fill" alpha="1" clip_to_extent="1" force_rhr="0" name="">
    <layer pass="0" class="SimpleFill" enabled="1" locked="0">
     <prop k="border_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
     <prop k="color" v="255,255,255,255"/>
     <prop k="joinstyle" v="miter"/>
@@ -52,9 +52,9 @@
     <prop k="style" v="solid"/>
     <data_defined_properties>
      <Option type="Map">
       <Option name="name" type="QString" value=""/>
       <Option type="QString" value="" name="name"/>
       <Option name="properties"/>
       <Option name="type" type="QString" value="collection"/>
       <Option type="QString" value="collection" name="type"/>
      </Option>
     </data_defined_properties>
    </layer>
@@ -62,195 +62,108 @@
  </LayoutItem>
  <GuideCollection visible="1"/>
 </PageCollection>
 <LayoutItem opacity="1" size="10.4237,11.1743,mm" mode="0" pictureRotation="0" northMode="0" templateUuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" anchorPoint="0" referencePoint="0" frameJoinStyle="miter" position="277.938,2.42978,mm" svgBorderColor="0,0,0,255" northOffset="0" svgFillColor="255,255,255,255" positionLock="true" blendMode="0" background="false" uuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" outlineWidthM="0.3,mm" positionOnPage="277.938,2.42978,mm" visibility="1" pictureWidth="8.85237" itemRotation="0" type="65640" id="指北针" svgBorderWidth="0.2" mapUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" resizeMode="0" groupUuid="" zValue="8" excludeFromExports="0" file=":/images/north_arrows/layout_default_north_arrow.svg" frame="false" pictureHeight="11.1743">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
 <LayoutItem itemRotation="0" background="false" type="65640" groupUuid="" resizeMode="1" northMode="0" positionLock="false" visibility="1" mapUuid="" mode="1" templateUuid="{a53c1ba6-77af-48ea-bd86-8e12ae041979}" file="E:/terrait/TianJin/ExportMap/ExportMap/Sources/Lengend.png" referencePoint="0" pictureWidth="43.6229" pictureHeight="72.286" frame="false" positionOnPage="11.7,117,mm" frameJoinStyle="miter" pictureRotation="0" zValue="8" size="43.6229,72.286,mm" anchorPoint="0" svgBorderWidth="0.2" blendMode="0" svgBorderColor="0,0,0,255" opacity="1" excludeFromExports="0" uuid="{a53c1ba6-77af-48ea-bd86-8e12ae041979}" northOffset="0" id="图例" position="11.7,117,mm" svgFillColor="255,255,255,255" outlineWidthM="0.3,mm">
  <FrameColor alpha="255" red="0" blue="0" green="0"/>
  <BackgroundColor alpha="255" red="255" blue="255" green="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option type="QString" value="" name="name"/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
     <Option type="QString" value="collection" name="type"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem opacity="1" size="76.0244,9.39831,mm" labelText="中国 x x x x x x x å·¥ç¨‹æœ‰é™å…¬å¸" templateUuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" referencePoint="0" frameJoinStyle="miter" position="212.337,195.29,mm" halign="4" positionLock="false" blendMode="0" background="false" uuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" marginY="0" outlineWidthM="0.3,mm" positionOnPage="212.337,195.29,mm" visibility="1" marginX="0" itemRotation="0" type="65641" id="公司" groupUuid="" zValue="8" htmlState="0" excludeFromExports="0" frame="false" valign="128">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
 <LayoutItem itemRotation="0" background="false" type="65641" groupUuid="" labelText="中国石油天然气管道工程有限公司" positionLock="true" visibility="1" halign="4" templateUuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" referencePoint="0" marginX="0" frame="false" marginY="0" positionOnPage="212.337,195.29,mm" frameJoinStyle="miter" zValue="8" size="76.0244,9.39831,mm" blendMode="0" opacity="1" excludeFromExports="0" uuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" id="公司" position="212.337,195.29,mm" valign="128" outlineWidthM="0.3,mm" htmlState="0">
  <FrameColor alpha="255" red="0" blue="0" green="0"/>
  <BackgroundColor alpha="255" red="255" blue="255" green="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option type="QString" value="" name="name"/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
     <Option type="QString" value="collection" name="type"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <LabelFont description="宋体,14,-1,5,50,0,0,0,0,0,常规" style="常规"/>
  <FontColor green="0" red="0" alpha="255" blue="0"/>
  <FontColor alpha="255" red="0" blue="0" green="0"/>
 </LayoutItem>
 <LayoutItem opacity="1" size="11.6809,10.7409,mm" mode="1" pictureRotation="0" northMode="0" templateUuid="{29298722-a58a-42f7-85d1-04564ad9366d}" anchorPoint="0" referencePoint="0" frameJoinStyle="miter" position="200.5,194.948,mm" svgBorderColor="0,0,0,255" northOffset="0" svgFillColor="255,255,255,255" positionLock="true" blendMode="0" background="false" uuid="{29298722-a58a-42f7-85d1-04564ad9366d}" outlineWidthM="0.3,mm" positionOnPage="200.5,194.948,mm" visibility="1" pictureWidth="11.4207" itemRotation="0" type="65640" id="Logo" svgBorderWidth="0.2" mapUuid="" resizeMode="0" groupUuid="" zValue="7" excludeFromExports="0" file="{sourcesPath}\logo.png" frame="false" pictureHeight="10.7409">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
 <LayoutItem itemRotation="0" background="false" type="65640" groupUuid="" resizeMode="0" northMode="0" positionLock="true" visibility="1" mapUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" mode="0" templateUuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" file=":/images/north_arrows/layout_default_north_arrow.svg" referencePoint="0" pictureWidth="8.85237" pictureHeight="11.1743" frame="false" positionOnPage="277.938,2.42978,mm" frameJoinStyle="miter" pictureRotation="0" zValue="8" size="10.4237,11.1743,mm" anchorPoint="0" svgBorderWidth="0.2" blendMode="0" svgBorderColor="0,0,0,255" opacity="1" excludeFromExports="0" uuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" northOffset="0" id="指北针" position="277.938,2.42978,mm" svgFillColor="255,255,255,255" outlineWidthM="0.3,mm">
  <FrameColor alpha="255" red="0" blue="0" green="0"/>
  <BackgroundColor alpha="255" red="255" blue="255" green="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option type="QString" value="" name="name"/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
     <Option type="QString" value="collection" name="type"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem opacity="1" size="43.1968,25.6574,mm" sectionHeight="25.6574" templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" referencePoint="0" sectionWidth="43.1968" frameJoinStyle="miter" position="242.194,161,mm" sectionY="0" multiFrame="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" positionLock="true" blendMode="0" background="false" hidePageIfEmpty="0" uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" outlineWidthM="0.3,mm" positionOnPage="242.194,161,mm" visibility="1" itemRotation="0" type="65647" id="说明" hideBackgroundIfEmpty="0" groupUuid="" sectionX="0" zValue="6" multiFrameTemplateUuid="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" excludeFromExports="0" frame="false">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
 <LayoutItem itemRotation="0" background="false" type="65640" groupUuid="" resizeMode="0" northMode="0" positionLock="true" visibility="1" mapUuid="" mode="1" templateUuid="{29298722-a58a-42f7-85d1-04564ad9366d}" file="E:/terrait/TianJin/ExportMap/ExportMap/Sources/logo.png" referencePoint="0" pictureWidth="11.4207" pictureHeight="10.7409" frame="false" positionOnPage="200.5,194.948,mm" frameJoinStyle="miter" pictureRotation="0" zValue="7" size="11.6809,10.7409,mm" anchorPoint="0" svgBorderWidth="0.2" blendMode="0" svgBorderColor="0,0,0,255" opacity="1" excludeFromExports="0" uuid="{29298722-a58a-42f7-85d1-04564ad9366d}" northOffset="0" id="Logo" position="200.5,194.948,mm" svgFillColor="255,255,255,255" outlineWidthM="0.3,mm">
  <FrameColor alpha="255" red="0" blue="0" green="0"/>
  <BackgroundColor alpha="255" red="255" blue="255" green="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option type="QString" value="" name="name"/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
     <Option type="QString" value="collection" name="type"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem opacity="1" size="129.364,11.1743,mm" labelText="{title}" templateUuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" referencePoint="0" frameJoinStyle="miter" position="84.816,2.42978,mm" halign="4" positionLock="true" blendMode="0" background="false" uuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" marginY="0" outlineWidthM="0.3,mm" positionOnPage="84.816,2.42978,mm" visibility="1" marginX="0" itemRotation="0" type="65641" id="标题" groupUuid="" zValue="4" htmlState="0" excludeFromExports="0" frame="false" valign="128">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
 <LayoutItem itemRotation="0" background="false" sectionX="0" sectionHeight="25.6574" hidePageIfEmpty="0" type="65647" groupUuid="" sectionWidth="43.1968" positionLock="true" visibility="1" templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" referencePoint="0" frame="false" positionOnPage="243,164,mm" frameJoinStyle="miter" hideBackgroundIfEmpty="0" zValue="6" size="43.1968,25.6574,mm" blendMode="0" opacity="1" excludeFromExports="0" uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" id="说明" position="243,164,mm" multiFrame="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" multiFrameTemplateUuid="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" outlineWidthM="0.3,mm" sectionY="0">
  <FrameColor alpha="255" red="0" blue="0" green="0"/>
  <BackgroundColor alpha="255" red="255" blue="255" green="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option type="QString" value="" name="name"/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
     <Option type="QString" value="collection" name="type"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem itemRotation="0" background="false" type="65641" groupUuid="" labelText="管道基础大数据平台(DW1-1)" positionLock="true" visibility="1" halign="4" templateUuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" referencePoint="0" marginX="0" frame="false" marginY="0" positionOnPage="84.816,2.42978,mm" frameJoinStyle="miter" zValue="4" size="129.364,11.1743,mm" blendMode="0" opacity="1" excludeFromExports="0" uuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" id="标题" position="84.816,2.42978,mm" valign="128" outlineWidthM="0.3,mm" htmlState="0">
  <FrameColor alpha="255" red="0" blue="0" green="0"/>
  <BackgroundColor alpha="255" red="255" blue="255" green="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option type="QString" value="" name="name"/>
     <Option name="properties"/>
     <Option type="QString" value="collection" name="type"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <LabelFont description="微软雅黑,24,-1,5,75,0,0,0,0,0,Bold" style="Bold"/>
  <FontColor green="0" red="0" alpha="255" blue="0"/>
  <FontColor alpha="255" red="0" blue="0" green="0"/>
 </LayoutItem>
 <LayoutItem equalColumnWidth="0" zValue="3" splitLayer="0" groupUuid="" opacity="1" minSymbolSize="0" columnCount="1" lineSpacing="0" columnSpace="0" rasterBorder="0" maxSymbolSize="0" symbolHeight="4" symbolAlignment="1" size="36,77.7938,mm" positionLock="true" resizeToContents="0" referencePoint="0" frameJoinStyle="round" position="12,111.206,mm" positionOnPage="12,111.206,mm" rasterBorderColor="0,0,0,255" itemRotation="0" visibility="1" titleAlignment="1" uuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" blendMode="0" background="true" title="" wmsLegendHeight="15" fontColor="#000000" id="图例" symbolWidth="4" map_uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" rasterBorderWidth="0" outlineWidthM="0.1,mm" wrapChar="" templateUuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" wmsLegendWidth="28" legendFilterByAtlas="0" frame="true" excludeFromExports="0" boxSpace="2" type="65642">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
 <LayoutItem itemRotation="0" background="true" labelMargin="0,mm" type="65639" groupUuid="" mapRotation="0" positionLock="true" visibility="1" followPresetName="" templateUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" referencePoint="0" drawCanvasItems="false" frame="true" positionOnPage="9,18,mm" frameJoinStyle="round" zValue="2" size="280,174,mm" keepLayerSet="false" blendMode="0" mapFlags="0" opacity="1" excludeFromExports="0" uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" followPreset="false" isTemporal="0" id="地图" position="9,18,mm" outlineWidthM="4,px">
  <FrameColor alpha="255" red="0" blue="0" green="0"/>
  <BackgroundColor alpha="255" red="255" blue="255" green="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option type="QString" value="" name="name"/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
     <Option type="QString" value="collection" name="type"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <styles>
   <style name="title" alignment="1">
    <styleFont description="SimSun,16,-1,5,50,0,0,0,0,0" style=""/>
   </style>
   <style marginBottom="1" name="group" alignment="1">
    <styleFont description="SimSun,14,-1,5,50,0,0,0,0,0" style=""/>
   </style>
   <style name="subgroup" alignment="1">
    <styleFont description="SimSun,12,-1,5,50,0,0,0,0,0" style=""/>
   </style>
   <style name="symbol" alignment="1">
    <styleFont description="SimSun,9,-1,5,50,0,0,0,0,0" style=""/>
   </style>
   <style name="symbolLabel" alignment="1">
    <styleFont description="SimSun,12,-1,5,50,0,0,0,0,0" style=""/>
   </style>
  </styles>
  <layer-tree-group>
   <customproperties/>
   <layer-tree-group name="管道基础大数据平台" expanded="1" checked="Qt::Checked">
    <customproperties>
     <property value="hidden" key="legend/title-style"/>
    </customproperties>
    <layer-tree-layer name="项目" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:4326&amp;dpiMode=7&amp;format=image/png&amp;layers=bs_project&amp;styles&amp;url=http://192.168.20.39:8088/geoserver/LF/wms" id="bs_project_575b37fa_5b08_4a89_9a96_76687bd62fd6" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="项目" key="cached_name"/>
      <property value="99.98999999999999488,20" key="legend/symbol-size-0"/>
      <property value="group" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="站场" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:4326&amp;dpiMode=7&amp;format=image/png&amp;layers=m_sitepoint&amp;styles&amp;url=http://192.168.20.39:8088/geoserver/LF/wms" id="m_sitepoint_d353414d_bc5b_45b0_ab0e_f44d226a3732" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="站场" key="cached_name"/>
      <property value="99.98999999999999488,40" key="legend/symbol-size-0"/>
      <property value="group" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="管道中心线" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:4326&amp;dpiMode=7&amp;format=image/png&amp;layers=m_pipeline&amp;styles&amp;url=http://192.168.20.39:8088/geoserver/LF/wms" id="m_pipeline_4f72c47c_5e46_4201_9b2f_366fd71e7a2e" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="管道中心线" key="cached_name"/>
      <property value="group" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="战略通道" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:4326&amp;dpiMode=7&amp;format=image/png&amp;layers=th_strategic_channel&amp;styles&amp;url=http://192.168.20.39:8088/geoserver/LF/wms" id="th_strategic_channel_391dbd48_2271_4571_aa8d_2997f42dcabd" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="战略通道" key="cached_name"/>
      <property value="99.98999999999999488,20" key="legend/symbol-size-0"/>
      <property value="group" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
   </layer-tree-group>
   <layer-tree-group name="底图" expanded="0" checked="Qt::Checked">
    <customproperties>
     <property value="hidden" key="legend/title-style"/>
    </customproperties>
    <layer-tree-layer name="矢量注记" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://t0.tianditu.gov.cn/DataServer?T%3Dcva_w%26x%3D%7Bx%7D%26y%3D%7By%7D%26l%3D%7Bz%7D%26tk%3D94a34772eb88317fcbf8428e10448561&amp;zmax=18&amp;zmin=0" id="天地图矢量注记_09d423fe_381d_40e5_9a42_f9e97684e6aa" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="hidden" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="矢量图" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://t0.tianditu.gov.cn/DataServer?T%3Dvec_w%26x%3D%7Bx%7D%26y%3D%7By%7D%26l%3D%7Bz%7D%26tk%3D94a34772eb88317fcbf8428e10448561&amp;zmax=18&amp;zmin=0" id="天地图矢量_1e2a46b5_e669_4761_b0ed_ac33ac334236" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="hidden" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="影像注记" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://wprd01.is.autonavi.com/appmaptile?x%3D%7Bx%7D%26y%3D%7By%7D%26z%3D%7Bz%7D%26lang%3Dzh_cn%26size%3D1%26scl%3D1%26style%3D8&amp;zmax=18&amp;zmin=0" id="高德影像注记_d1acbe94_2d3d_4ca3_b515_7759d108102b" expanded="1" legend_split_behavior="0" checked="Qt::Unchecked" legend_exp="">
     <customproperties>
      <property value="hidden" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="影像图" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://wprd01.is.autonavi.com/appmaptile?x%3D%7Bx%7D%26y%3D%7By%7D%26z%3D%7Bz%7D%26lang%3Dzh_cn%26size%3D1%26scl%3D1%26style%3D6&amp;zmax=18&amp;zmin=0" id="高德影像_93baebd9_4954_4f8d_bb23_997cb1167c48" expanded="1" legend_split_behavior="0" checked="Qt::Unchecked" legend_exp="">
     <customproperties>
      <property value="hidden" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
   </layer-tree-group>
   <custom-order enabled="0">
    <item>天地图矢量_1e2a46b5_e669_4761_b0ed_ac33ac334236</item>
    <item>天地图矢量注记_09d423fe_381d_40e5_9a42_f9e97684e6aa</item>
    <item>高德影像_93baebd9_4954_4f8d_bb23_997cb1167c48</item>
    <item>高德影像注记_d1acbe94_2d3d_4ca3_b515_7759d108102b</item>
    <item>bs_project_575b37fa_5b08_4a89_9a96_76687bd62fd6</item>
    <item>m_pipeline_4f72c47c_5e46_4201_9b2f_366fd71e7a2e</item>
    <item>m_sitepoint_d353414d_bc5b_45b0_ab0e_f44d226a3732</item>
    <item>th_strategic_channel_391dbd48_2271_4571_aa8d_2997f42dcabd</item>
   </custom-order>
  </layer-tree-group>
 </LayoutItem>
 <LayoutItem opacity="1" size="280,174,mm" mapRotation="{rotation}" followPreset="false" templateUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" mapFlags="0" referencePoint="0" keepLayerSet="false" isTemporal="0" frameJoinStyle="round" position="9,18,mm" drawCanvasItems="false" positionLock="true" blendMode="0" background="true" uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" outlineWidthM="4,px" positionOnPage="9,18,mm" labelMargin="0,mm" visibility="1" itemRotation="0" type="65639" id="地图" groupUuid="" followPresetName="" zValue="2" excludeFromExports="0" frame="true">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
   <Extent xmin="{xmin}" ymin="{ymin}" ymax="{ymax}" xmax="{xmax}"/>
  <Extent xmin="59.05829972526095162" ymin="9.57730491702214692" xmax="146.81582480887351494" ymax="64.11233836183852475"/>
  <crs>
   <spatialrefsys>
    <wkt>GEOGCRS["WGS 84",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["unknown"],AREA["World"],BBOX[-90,-180,90,180]],ID["EPSG",4326]]</wkt>
@@ -265,10 +178,10 @@
   </spatialrefsys>
  </crs>
  <LayerSet/>
  <ComposerMapGrid rotatedAnnotationsMinimumAngle="0" frameFillColor2="0,0,0,255" topFrameDivisions="0" intervalX="30" topAnnotationDisplay="0" bottomAnnotationDirection="0" leftAnnotationPosition="1" gridFrameSideFlags="15" rotatedTicksLengthMode="0" bottomFrameDivisions="0" gridFramePenColor="0,0,0,255" leftAnnotationDirection="2" rotatedTicksMinimumAngle="0" name="网格 1" rotatedAnnotationsEnabled="0" frameFillColor1="255,255,255,255" showAnnotation="1" frameAnnotationDistance="1" maximumIntervalWidth="10" bottomAnnotationPosition="1" position="3" gridFramePenThickness="0.29999999999999999" leftAnnotationDisplay="0" intervalY="30" annotationExpression="" offsetY="0" topAnnotationDirection="0" annotationPrecision="3" show="1" uuid="{33b582a6-ae09-42c2-b50b-ae68c9d6d71a}" rotatedAnnotationsLengthMode="0" blendMode="0" gridFrameWidth="2" annotationFormat="4" gridStyle="3" offsetX="0" rotatedAnnotationsMarginToCorner="0" rightFrameDivisions="0" rightAnnotationPosition="1" leftFrameDivisions="0" rotatedTicksEnabled="0" rightAnnotationDisplay="0" gridFrameStyle="0" minimumIntervalWidth="12" bottomAnnotationDisplay="0" topAnnotationPosition="1" rightAnnotationDirection="2" gridFrameMargin="0" unit="1" crossLength="3" rotatedTicksMarginToCorner="0">
  <ComposerMapGrid rotatedTicksMarginToCorner="0" rightAnnotationPosition="1" annotationPrecision="3" topAnnotationDisplay="0" offsetY="0" offsetX="0" rightFrameDivisions="0" rotatedAnnotationsLengthMode="0" leftFrameDivisions="0" frameAnnotationDistance="1" annotationFormat="4" intervalX="30" rotatedTicksMinimumAngle="0" gridFrameWidth="2" bottomAnnotationDisplay="0" gridFrameMargin="0" show="1" bottomFrameDivisions="0" rotatedTicksLengthMode="0" rotatedAnnotationsEnabled="0" gridStyle="3" topFrameDivisions="0" gridFramePenThickness="0.29999999999999999" topAnnotationDirection="0" rotatedAnnotationsMinimumAngle="0" leftAnnotationDisplay="0" bottomAnnotationDirection="0" name="网格 1" crossLength="3" rotatedTicksEnabled="0" showAnnotation="1" rightAnnotationDirection="2" uuid="{33b582a6-ae09-42c2-b50b-ae68c9d6d71a}" leftAnnotationPosition="1" rotatedAnnotationsMarginToCorner="0" bottomAnnotationPosition="1" rightAnnotationDisplay="0" frameFillColor2="0,0,0,255" blendMode="0" gridFrameSideFlags="15" gridFrameStyle="0" position="3" leftAnnotationDirection="2" maximumIntervalWidth="10" frameFillColor1="255,255,255,255" intervalY="30" gridFramePenColor="0,0,0,255" topAnnotationPosition="1" unit="1" annotationExpression="" minimumIntervalWidth="12">
   <lineStyle>
    <symbol name="" type="line" alpha="0.616" clip_to_extent="1" force_rhr="0">
     <layer class="SimpleLine" pass="0" enabled="1" locked="0">
    <symbol type="line" alpha="0.616" clip_to_extent="1" force_rhr="0" name="">
     <layer pass="0" class="SimpleLine" enabled="1" locked="0">
      <prop k="align_dash_pattern" v="0"/>
      <prop k="capstyle" v="round"/>
      <prop k="customdash" v="0.66;2"/>
@@ -292,17 +205,17 @@
      <prop k="width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
      <data_defined_properties>
       <Option type="Map">
        <Option name="name" type="QString" value=""/>
        <Option type="QString" value="" name="name"/>
        <Option name="properties"/>
        <Option name="type" type="QString" value="collection"/>
        <Option type="QString" value="collection" name="type"/>
       </Option>
      </data_defined_properties>
     </layer>
    </symbol>
   </lineStyle>
   <markerStyle>
    <symbol name="" type="marker" alpha="1" clip_to_extent="1" force_rhr="0">
     <layer class="SimpleMarker" pass="0" enabled="1" locked="0">
    <symbol type="marker" alpha="1" clip_to_extent="1" force_rhr="0" name="">
     <layer pass="0" class="SimpleMarker" enabled="1" locked="0">
      <prop k="angle" v="0"/>
      <prop k="color" v="0,0,0,255"/>
      <prop k="horizontal_anchor_point" v="1"/>
@@ -323,9 +236,9 @@
      <prop k="vertical_anchor_point" v="1"/>
      <data_defined_properties>
       <Option type="Map">
        <Option name="name" type="QString" value=""/>
        <Option type="QString" value="" name="name"/>
        <Option name="properties"/>
        <Option name="type" type="QString" value="collection"/>
        <Option type="QString" value="collection" name="type"/>
       </Option>
      </data_defined_properties>
     </layer>
@@ -342,12 +255,12 @@
    <ellipsoidacronym>EPSG:7030</ellipsoidacronym>
    <geographicflag>true</geographicflag>
   </spatialrefsys>
   <text-style fontItalic="0" fontWeight="50" multilineHeight="1" textColor="0,0,0,255" blendMode="0" fontStrikeout="0" fontKerning="1" textOrientation="horizontal" previewBkgrdColor="255,255,255,255" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontUnderline="0" namedStyle="" textOpacity="1" fontFamily="SimSun" fontSizeUnit="Point" fontLetterSpacing="0" fontSize="8" fontWordSpacing="0" allowHtml="0" capitalization="0">
    <text-buffer bufferSizeUnits="MM" bufferBlendMode="0" bufferDraw="0" bufferOpacity="1" bufferColor="255,255,255,255" bufferJoinStyle="128" bufferSize="1" bufferNoFill="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0"/>
    <text-mask maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskSize="1.5" maskEnabled="0" maskType="0" maskSizeUnits="MM" maskJoinStyle="128" maskOpacity="1" maskedSymbolLayers=""/>
    <background shapeRadiiX="0" shapeBorderWidthUnit="MM" shapeOffsetUnit="MM" shapeOffsetX="0" shapeType="0" shapeJoinStyle="64" shapeSVGFile="" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeRotationType="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeSizeX="0" shapeSizeY="0" shapeSizeUnit="MM" shapeBorderColor="128,128,128,255" shapeOpacity="1" shapeRadiiY="0" shapeOffsetY="0" shapeBlendMode="0" shapeFillColor="255,255,255,255" shapeSizeType="0" shapeRadiiUnit="MM" shapeDraw="0" shapeRotation="0" shapeBorderWidth="0">
     <symbol name="markerSymbol" type="marker" alpha="1" clip_to_extent="1" force_rhr="0">
      <layer class="SimpleMarker" pass="0" enabled="1" locked="0">
   <text-style fontUnderline="0" allowHtml="0" fontItalic="0" fontLetterSpacing="0" textOpacity="1" capitalization="0" previewBkgrdColor="255,255,255,255" fontStrikeout="0" fontKerning="1" namedStyle="" fontWordSpacing="0" fontSize="8" fontWeight="50" fontFamily="SimSun" blendMode="0" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontSizeUnit="Point" textColor="0,0,0,255" multilineHeight="1" textOrientation="horizontal">
    <text-buffer bufferBlendMode="0" bufferSize="1" bufferSizeUnits="MM" bufferNoFill="1" bufferOpacity="1" bufferJoinStyle="128" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferColor="255,255,255,255" bufferDraw="0"/>
    <text-mask maskSizeUnits="MM" maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskEnabled="0" maskJoinStyle="128" maskType="0" maskSize="1.5" maskOpacity="1" maskedSymbolLayers=""/>
    <background shapeSizeType="0" shapeOffsetY="0" shapeBorderColor="128,128,128,255" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeSizeUnit="MM" shapeOffsetUnit="MM" shapeRotationType="0" shapeBlendMode="0" shapeRadiiY="0" shapeBorderWidth="0" shapeRadiiUnit="MM" shapeJoinStyle="64" shapeDraw="0" shapeSizeX="0" shapeBorderWidthUnit="MM" shapeOffsetX="0" shapeRadiiX="0" shapeRotation="0" shapeFillColor="255,255,255,255" shapeSVGFile="" shapeSizeY="0" shapeType="0" shapeOpacity="1" shapeSizeMapUnitScale="3x:0,0,0,0,0,0">
     <symbol type="marker" alpha="1" clip_to_extent="1" force_rhr="0" name="markerSymbol">
      <layer pass="0" class="SimpleMarker" enabled="1" locked="0">
       <prop k="angle" v="0"/>
       <prop k="color" v="231,113,72,255"/>
       <prop k="horizontal_anchor_point" v="1"/>
@@ -368,56 +281,56 @@
       <prop k="vertical_anchor_point" v="1"/>
       <data_defined_properties>
        <Option type="Map">
         <Option name="name" type="QString" value=""/>
         <Option type="QString" value="" name="name"/>
         <Option name="properties"/>
         <Option name="type" type="QString" value="collection"/>
         <Option type="QString" value="collection" name="type"/>
        </Option>
       </data_defined_properties>
      </layer>
     </symbol>
    </background>
    <shadow shadowScale="100" shadowRadiusUnit="MM" shadowRadiusAlphaOnly="0" shadowOffsetDist="1" shadowColor="0,0,0,255" shadowOffsetGlobal="1" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowRadius="1.5" shadowOffsetUnit="MM" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowOffsetAngle="135" shadowBlendMode="6" shadowDraw="0" shadowOpacity="0.7"/>
    <shadow shadowOffsetAngle="135" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowOffsetUnit="MM" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowOpacity="0.7" shadowScale="100" shadowColor="0,0,0,255" shadowBlendMode="6" shadowRadius="1.5" shadowDraw="0" shadowOffsetDist="1" shadowOffsetGlobal="1" shadowUnder="0" shadowRadiusAlphaOnly="0" shadowRadiusUnit="MM"/>
    <dd_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option type="QString" value="" name="name"/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
      <Option type="QString" value="collection" name="type"/>
     </Option>
    </dd_properties>
   </text-style>
   <LayoutObject>
    <dataDefinedProperties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option type="QString" value="" name="name"/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
      <Option type="QString" value="collection" name="type"/>
     </Option>
    </dataDefinedProperties>
    <customproperties/>
   </LayoutObject>
  </ComposerMapGrid>
  <AtlasMap atlasDriven="0" scalingMode="2" margin="0.10000000000000001"/>
  <AtlasMap scalingMode="2" atlasDriven="0" margin="0.10000000000000001"/>
  <labelBlockingItems/>
  <atlasClippingSettings clippingType="1" forceLabelsInside="0" enabled="0" restrictLayers="0">
  <atlasClippingSettings restrictLayers="0" enabled="0" clippingType="1" forceLabelsInside="0">
   <layersToClip/>
  </atlasClippingSettings>
  <itemClippingSettings clippingType="1" clipSource="" forceLabelsInside="0" enabled="0"/>
  <itemClippingSettings clipSource="" enabled="0" clippingType="1" forceLabelsInside="0"/>
 </LayoutItem>
 <LayoutItem opacity="1" size="292.354,205.447,mm" templateUuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" referencePoint="0" shapeType="1" frameJoinStyle="miter" position="2.6816,2,mm" positionLock="true" blendMode="0" background="false" uuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" outlineWidthM="0.3,mm" positionOnPage="2.6816,2,mm" cornerRadiusMeasure="0,mm" visibility="1" itemRotation="0" type="65643" id="边框" groupUuid="" zValue="1" excludeFromExports="0" frame="false">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
 <LayoutItem itemRotation="0" background="false" type="65643" groupUuid="" positionLock="true" visibility="1" templateUuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" referencePoint="0" frame="false" positionOnPage="2.6816,2,mm" frameJoinStyle="miter" zValue="1" size="292.354,205.447,mm" blendMode="0" opacity="1" excludeFromExports="0" uuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" shapeType="1" id="边框" position="2.6816,2,mm" outlineWidthM="0.3,mm" cornerRadiusMeasure="0,mm">
  <FrameColor alpha="255" red="0" blue="0" green="0"/>
  <BackgroundColor alpha="255" red="255" blue="255" green="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option type="QString" value="" name="name"/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
     <Option type="QString" value="collection" name="type"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <symbol name="" type="fill" alpha="1" clip_to_extent="1" force_rhr="0">
   <layer class="SimpleLine" pass="0" enabled="1" locked="0">
  <symbol type="fill" alpha="1" clip_to_extent="1" force_rhr="0" name="">
   <layer pass="0" class="SimpleLine" enabled="1" locked="0">
    <prop k="align_dash_pattern" v="0"/>
    <prop k="capstyle" v="square"/>
    <prop k="customdash" v="5;2"/>
@@ -441,163 +354,163 @@
    <prop k="width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <data_defined_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option type="QString" value="" name="name"/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
      <Option type="QString" value="collection" name="type"/>
     </Option>
    </data_defined_properties>
   </layer>
  </symbol>
 </LayoutItem>
 <LayoutMultiFrame gridColor="0,0,0,255" gridStrokeWidth="0.5" includeHeader="0" templateUuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" showEmptyRows="0" backgroundColor="255,255,255,255" headerHAlignment="0" showGrid="0" horizontalGrid="1" headerMode="2" uuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" verticalGrid="1" type="65652" wrapBehavior="0" resizeMode="0" emptyTableMessage="" emptyTableMode="0" cellMargin="1">
  <childFrame uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}"/>
 <LayoutMultiFrame type="65652" headerMode="2" includeHeader="0" showEmptyRows="0" resizeMode="0" emptyTableMessage="" horizontalGrid="1" verticalGrid="1" headerHAlignment="0" emptyTableMode="0" templateUuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" showGrid="0" gridStrokeWidth="0.5" cellMargin="1" gridColor="0,0,0,255" wrapBehavior="0" uuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" backgroundColor="255,255,255,255">
  <childFrame templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option type="QString" value="" name="name"/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
     <Option type="QString" value="collection" name="type"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <headerTextFormat>
   <text-style fontItalic="0" fontWeight="50" multilineHeight="1" textColor="0,0,0,255" blendMode="0" fontStrikeout="0" fontKerning="1" textOrientation="horizontal" previewBkgrdColor="255,255,255,255" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontUnderline="0" namedStyle="" textOpacity="1" fontFamily="SimSun" fontSizeUnit="Point" fontLetterSpacing="0" fontSize="10" fontWordSpacing="0" allowHtml="0" capitalization="0">
    <text-buffer bufferSizeUnits="MM" bufferBlendMode="0" bufferDraw="0" bufferOpacity="1" bufferColor="255,255,255,255" bufferJoinStyle="128" bufferSize="1" bufferNoFill="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0"/>
    <text-mask maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskSize="1.5" maskEnabled="0" maskType="0" maskSizeUnits="MM" maskJoinStyle="128" maskOpacity="1" maskedSymbolLayers=""/>
    <background shapeRadiiX="0" shapeBorderWidthUnit="MM" shapeOffsetUnit="MM" shapeOffsetX="0" shapeType="0" shapeJoinStyle="64" shapeSVGFile="" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeRotationType="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeSizeX="0" shapeSizeY="0" shapeSizeUnit="MM" shapeBorderColor="128,128,128,255" shapeOpacity="1" shapeRadiiY="0" shapeOffsetY="0" shapeBlendMode="0" shapeFillColor="255,255,255,255" shapeSizeType="0" shapeRadiiUnit="MM" shapeDraw="0" shapeRotation="0" shapeBorderWidth="0"/>
    <shadow shadowScale="100" shadowRadiusUnit="MM" shadowRadiusAlphaOnly="0" shadowOffsetDist="1" shadowColor="0,0,0,255" shadowOffsetGlobal="1" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowRadius="1.5" shadowOffsetUnit="MM" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowOffsetAngle="135" shadowBlendMode="6" shadowDraw="0" shadowOpacity="0.7"/>
   <text-style fontUnderline="0" allowHtml="0" fontItalic="0" fontLetterSpacing="0" textOpacity="1" capitalization="0" previewBkgrdColor="255,255,255,255" fontStrikeout="0" fontKerning="1" namedStyle="" fontWordSpacing="0" fontSize="10" fontWeight="50" fontFamily="SimSun" blendMode="0" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontSizeUnit="Point" textColor="0,0,0,255" multilineHeight="1" textOrientation="horizontal">
    <text-buffer bufferBlendMode="0" bufferSize="1" bufferSizeUnits="MM" bufferNoFill="1" bufferOpacity="1" bufferJoinStyle="128" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferColor="255,255,255,255" bufferDraw="0"/>
    <text-mask maskSizeUnits="MM" maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskEnabled="0" maskJoinStyle="128" maskType="0" maskSize="1.5" maskOpacity="1" maskedSymbolLayers=""/>
    <background shapeSizeType="0" shapeOffsetY="0" shapeBorderColor="128,128,128,255" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeSizeUnit="MM" shapeOffsetUnit="MM" shapeRotationType="0" shapeBlendMode="0" shapeRadiiY="0" shapeBorderWidth="0" shapeRadiiUnit="MM" shapeJoinStyle="64" shapeDraw="0" shapeSizeX="0" shapeBorderWidthUnit="MM" shapeOffsetX="0" shapeRadiiX="0" shapeRotation="0" shapeFillColor="255,255,255,255" shapeSVGFile="" shapeSizeY="0" shapeType="0" shapeOpacity="1" shapeSizeMapUnitScale="3x:0,0,0,0,0,0"/>
    <shadow shadowOffsetAngle="135" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowOffsetUnit="MM" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowOpacity="0.7" shadowScale="100" shadowColor="0,0,0,255" shadowBlendMode="6" shadowRadius="1.5" shadowDraw="0" shadowOffsetDist="1" shadowOffsetGlobal="1" shadowUnder="0" shadowRadiusAlphaOnly="0" shadowRadiusUnit="MM"/>
    <dd_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option type="QString" value="" name="name"/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
      <Option type="QString" value="collection" name="type"/>
     </Option>
    </dd_properties>
   </text-style>
  </headerTextFormat>
  <contentTextFormat>
   <text-style fontItalic="0" fontWeight="50" multilineHeight="1" textColor="0,0,0,255" blendMode="0" fontStrikeout="0" fontKerning="1" textOrientation="horizontal" previewBkgrdColor="255,255,255,255" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontUnderline="0" namedStyle="" textOpacity="1" fontFamily="SimSun" fontSizeUnit="Point" fontLetterSpacing="0" fontSize="10" fontWordSpacing="0" allowHtml="0" capitalization="0">
    <text-buffer bufferSizeUnits="MM" bufferBlendMode="0" bufferDraw="0" bufferOpacity="1" bufferColor="255,255,255,255" bufferJoinStyle="128" bufferSize="1" bufferNoFill="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0"/>
    <text-mask maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskSize="1.5" maskEnabled="0" maskType="0" maskSizeUnits="MM" maskJoinStyle="128" maskOpacity="1" maskedSymbolLayers=""/>
    <background shapeRadiiX="0" shapeBorderWidthUnit="MM" shapeOffsetUnit="MM" shapeOffsetX="0" shapeType="0" shapeJoinStyle="64" shapeSVGFile="" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeRotationType="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeSizeX="0" shapeSizeY="0" shapeSizeUnit="MM" shapeBorderColor="128,128,128,255" shapeOpacity="1" shapeRadiiY="0" shapeOffsetY="0" shapeBlendMode="0" shapeFillColor="255,255,255,255" shapeSizeType="0" shapeRadiiUnit="MM" shapeDraw="0" shapeRotation="0" shapeBorderWidth="0"/>
    <shadow shadowScale="100" shadowRadiusUnit="MM" shadowRadiusAlphaOnly="0" shadowOffsetDist="1" shadowColor="0,0,0,255" shadowOffsetGlobal="1" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowRadius="1.5" shadowOffsetUnit="MM" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowOffsetAngle="135" shadowBlendMode="6" shadowDraw="0" shadowOpacity="0.7"/>
   <text-style fontUnderline="0" allowHtml="0" fontItalic="0" fontLetterSpacing="0" textOpacity="1" capitalization="0" previewBkgrdColor="255,255,255,255" fontStrikeout="0" fontKerning="1" namedStyle="" fontWordSpacing="0" fontSize="10" fontWeight="50" fontFamily="SimSun" blendMode="0" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontSizeUnit="Point" textColor="0,0,0,255" multilineHeight="1" textOrientation="horizontal">
    <text-buffer bufferBlendMode="0" bufferSize="1" bufferSizeUnits="MM" bufferNoFill="1" bufferOpacity="1" bufferJoinStyle="128" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferColor="255,255,255,255" bufferDraw="0"/>
    <text-mask maskSizeUnits="MM" maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskEnabled="0" maskJoinStyle="128" maskType="0" maskSize="1.5" maskOpacity="1" maskedSymbolLayers=""/>
    <background shapeSizeType="0" shapeOffsetY="0" shapeBorderColor="128,128,128,255" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeSizeUnit="MM" shapeOffsetUnit="MM" shapeRotationType="0" shapeBlendMode="0" shapeRadiiY="0" shapeBorderWidth="0" shapeRadiiUnit="MM" shapeJoinStyle="64" shapeDraw="0" shapeSizeX="0" shapeBorderWidthUnit="MM" shapeOffsetX="0" shapeRadiiX="0" shapeRotation="0" shapeFillColor="255,255,255,255" shapeSVGFile="" shapeSizeY="0" shapeType="0" shapeOpacity="1" shapeSizeMapUnitScale="3x:0,0,0,0,0,0"/>
    <shadow shadowOffsetAngle="135" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowOffsetUnit="MM" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowOpacity="0.7" shadowScale="100" shadowColor="0,0,0,255" shadowBlendMode="6" shadowRadius="1.5" shadowDraw="0" shadowOffsetDist="1" shadowOffsetGlobal="1" shadowUnder="0" shadowRadiusAlphaOnly="0" shadowRadiusUnit="MM"/>
    <dd_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option type="QString" value="" name="name"/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
      <Option type="QString" value="collection" name="type"/>
     </Option>
    </dd_properties>
   </text-style>
  </contentTextFormat>
  <displayColumns>
   <column width="0" sortOrder="0" heading="" vAlignment="128" hAlignment="1" attribute="" sortByRank="0">
    <backgroundColor green="0" red="0" alpha="0" blue="0"/>
   <column vAlignment="128" attribute="" hAlignment="1" heading="" sortOrder="0" sortByRank="0" width="0">
    <backgroundColor alpha="0" red="0" blue="0" green="0"/>
   </column>
   <column width="0" sortOrder="0" heading="说明" vAlignment="128" hAlignment="1" attribute="" sortByRank="0">
    <backgroundColor green="0" red="0" alpha="0" blue="0"/>
   <column vAlignment="128" attribute="" hAlignment="1" heading="说明" sortOrder="0" sortByRank="0" width="0">
    <backgroundColor alpha="0" red="0" blue="0" green="0"/>
   </column>
  </displayColumns>
  <sortColumns/>
  <cellStyles>
   <oddColumns enabled="0" cellBackgroundColor="255,255,255,255"/>
   <evenColumns enabled="0" cellBackgroundColor="255,255,255,255"/>
   <oddRows enabled="0" cellBackgroundColor="255,255,255,255"/>
   <evenRows enabled="0" cellBackgroundColor="255,255,255,255"/>
   <firstColumn enabled="0" cellBackgroundColor="255,255,255,255"/>
   <lastColumn enabled="0" cellBackgroundColor="255,255,255,255"/>
   <headerRow enabled="0" cellBackgroundColor="255,255,255,255"/>
   <firstRow enabled="0" cellBackgroundColor="255,255,255,255"/>
   <lastRow enabled="0" cellBackgroundColor="255,255,255,255"/>
   <oddColumns cellBackgroundColor="255,255,255,255" enabled="0"/>
   <evenColumns cellBackgroundColor="255,255,255,255" enabled="0"/>
   <oddRows cellBackgroundColor="255,255,255,255" enabled="0"/>
   <evenRows cellBackgroundColor="255,255,255,255" enabled="0"/>
   <firstColumn cellBackgroundColor="255,255,255,255" enabled="0"/>
   <lastColumn cellBackgroundColor="255,255,255,255" enabled="0"/>
   <headerRow cellBackgroundColor="255,255,255,255" enabled="0"/>
   <firstRow cellBackgroundColor="255,255,255,255" enabled="0"/>
   <lastRow cellBackgroundColor="255,255,255,255" enabled="0"/>
  </cellStyles>
  <headers>
   <header width="0" sortOrder="0" heading="" vAlignment="128" hAlignment="1" attribute="" sortByRank="0">
    <backgroundColor green="0" red="0" alpha="0" blue="0"/>
   <header vAlignment="128" attribute="" hAlignment="1" heading="" sortOrder="0" sortByRank="0" width="0">
    <backgroundColor alpha="0" red="0" blue="0" green="0"/>
   </header>
   <header width="0" sortOrder="0" heading="说明" vAlignment="128" hAlignment="1" attribute="" sortByRank="0">
    <backgroundColor green="0" red="0" alpha="0" blue="0"/>
   <header vAlignment="128" attribute="" hAlignment="1" heading="说明" sortOrder="0" sortByRank="0" width="0">
    <backgroundColor alpha="0" red="0" blue="0" green="0"/>
   </header>
  </headers>
  <contents>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="说"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="2"/>
     <Option name="valign" type="int" value="0"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="说" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="2" name="halign"/>
     <Option type="int" value="0" name="valign"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="明"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="0"/>
     <Option name="valign" type="int" value="0"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="明" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="0" name="halign"/>
     <Option type="int" value="0" name="valign"/>
    </Option>
   </row>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="省份:"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="2"/>
     <Option name="valign" type="int" value="128"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="省份:" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="2" name="halign"/>
     <Option type="int" value="128" name="valign"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="{province}"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="1"/>
     <Option name="valign" type="int" value="128"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="河北省" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="1" name="halign"/>
     <Option type="int" value="128" name="valign"/>
    </Option>
   </row>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="比例尺:"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="2"/>
     <Option name="valign" type="int" value="128"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="比例尺:" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="2" name="halign"/>
     <Option type="int" value="128" name="valign"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="{scale}"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="1"/>
     <Option name="valign" type="int" value="128"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="1:25万" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="1" name="halign"/>
     <Option type="int" value="128" name="valign"/>
    </Option>
   </row>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="影像分辨率:"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="0"/>
     <Option name="valign" type="int" value="0"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="影像分辨率:" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="0" name="halign"/>
     <Option type="int" value="0" name="valign"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="{resolution}"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="0"/>
     <Option name="valign" type="int" value="0"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="20ç±³" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="0" name="halign"/>
     <Option type="int" value="0" name="valign"/>
    </Option>
   </row>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="制图时间:"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="2"/>
     <Option name="valign" type="int" value="0"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="制图时间:" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="2" name="halign"/>
     <Option type="int" value="0" name="valign"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="{date}"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="0"/>
     <Option name="valign" type="int" value="0"/>
     <Option type="color" value="" name="background"/>
     <Option type="QString" value="2022.11.06" name="content"/>
     <Option type="color" value="" name="foreground"/>
     <Option type="int" value="0" name="halign"/>
     <Option type="int" value="0" name="valign"/>
    </Option>
   </row>
  </contents>
@@ -614,16 +527,16 @@
  </columnWidths>
 </LayoutMultiFrame>
 <customproperties>
  <property value="png" key="atlasRasterFormat"/>
  <property value="true" key="imageAntialias"/>
  <property value="0" key="imageCropMarginBottom"/>
  <property value="0" key="imageCropMarginLeft"/>
  <property value="0" key="imageCropMarginRight"/>
  <property value="0" key="imageCropMarginTop"/>
  <property value="false" key="imageCropToContents"/>
  <property value="true" key="singleFile"/>
  <property key="layers" value="{layers}"/>
  <property key="imgPath" value="{imgPath}"/>
  <property key="atlasRasterFormat" value="png"/>
  <property key="imageAntialias" value="true"/>
  <property key="imageCropMarginBottom" value="0"/>
  <property key="imageCropMarginLeft" value="0"/>
  <property key="imageCropMarginRight" value="0"/>
  <property key="imageCropMarginTop" value="0"/>
  <property key="imageCropToContents" value="false"/>
  <property key="singleFile" value="true"/>
  <property key="layers" value="项目,站场,管道中心线,战略通道,影像注记,影像图"/>
  <property key="imgPath" value="E:/terrait/TianJin/ExportMap/ExportMap/Sources/Test.png"/>
 </customproperties>
 <Atlas coverageLayer="" filterFeatures="0" hideCoverage="0" filenamePattern="'output_'||@atlas_featurenumber" sortFeatures="0" pageNameExpression="" enabled="0"/>
 <Atlas hideCoverage="0" pageNameExpression="" filenamePattern="'output_'||@atlas_featurenumber" enabled="0" sortFeatures="0" filterFeatures="0" coverageLayer=""/>
</Layout>
ExportMap/Sources/Template.qpt
@@ -1,575 +1,629 @@
<Layout units="mm" printResolution="{dpi}" name="Test" worldFileMap="{4e649c5d-cabe-431f-a385-d69809d87ebf}">
  <Snapper snapToItems="1" snapToGrid="0" tolerance="5" snapToGuides="1"/>
  <Grid offsetUnits="mm" offsetX="0" resUnits="mm" offsetY="0" resolution="10"/>
  <PageCollection>
    <symbol clip_to_extent="1" type="fill" name="" alpha="1" force_rhr="0">
      <layer enabled="1" pass="0" class="SimpleFill" locked="0">
        <prop v="3x:0,0,0,0,0,0" k="border_width_map_unit_scale"/>
        <prop v="255,255,255,255" k="color"/>
        <prop v="miter" k="joinstyle"/>
        <prop v="0,0" k="offset"/>
        <prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
        <prop v="MM" k="offset_unit"/>
        <prop v="35,35,35,255" k="outline_color"/>
        <prop v="no" k="outline_style"/>
        <prop v="0.26" k="outline_width"/>
        <prop v="MM" k="outline_width_unit"/>
        <prop v="solid" k="style"/>
        <data_defined_properties>
          <Option type="Map">
            <Option type="QString" name="name" value=""/>
            <Option name="properties"/>
            <Option type="QString" name="type" value="collection"/>
          </Option>
        </data_defined_properties>
      </layer>
<Layout name="LF" units="mm" printResolution="{dpi}" worldFileMap="{4e649c5d-cabe-431f-a385-d69809d87ebf}">
 <Snapper snapToGuides="1" tolerance="5" snapToItems="1" snapToGrid="0"/>
 <Grid offsetY="0" offsetUnits="mm" offsetX="0" resUnits="mm" resolution="10"/>
 <PageCollection>
  <symbol name="" type="fill" alpha="1" clip_to_extent="1" force_rhr="0">
   <layer class="SimpleFill" pass="0" enabled="1" locked="0">
    <prop k="border_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <prop k="color" v="255,255,255,255"/>
    <prop k="joinstyle" v="miter"/>
    <prop k="offset" v="0,0"/>
    <prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <prop k="offset_unit" v="MM"/>
    <prop k="outline_color" v="35,35,35,255"/>
    <prop k="outline_style" v="no"/>
    <prop k="outline_width" v="0.26"/>
    <prop k="outline_width_unit" v="MM"/>
    <prop k="style" v="solid"/>
    <data_defined_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
     </Option>
    </data_defined_properties>
   </layer>
  </symbol>
  <LayoutItem opacity="1" size="297,210,mm" templateUuid="{72530018-3d33-4843-b661-79580c9b15e3}" referencePoint="0" frameJoinStyle="miter" position="0,0,mm" positionLock="false" blendMode="0" background="true" uuid="{72530018-3d33-4843-b661-79580c9b15e3}" outlineWidthM="0.3,mm" positionOnPage="0,0,mm" visibility="1" itemRotation="0" type="65638" id="" groupUuid="" zValue="0" excludeFromExports="0" frame="false">
   <FrameColor green="0" red="0" alpha="255" blue="0"/>
   <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
   <LayoutObject>
    <dataDefinedProperties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
     </Option>
    </dataDefinedProperties>
    <customproperties/>
   </LayoutObject>
   <symbol name="" type="fill" alpha="1" clip_to_extent="1" force_rhr="0">
    <layer class="SimpleFill" pass="0" enabled="1" locked="0">
     <prop k="border_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
     <prop k="color" v="255,255,255,255"/>
     <prop k="joinstyle" v="miter"/>
     <prop k="offset" v="0,0"/>
     <prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
     <prop k="offset_unit" v="MM"/>
     <prop k="outline_color" v="35,35,35,255"/>
     <prop k="outline_style" v="no"/>
     <prop k="outline_width" v="0.26"/>
     <prop k="outline_width_unit" v="MM"/>
     <prop k="style" v="solid"/>
     <data_defined_properties>
      <Option type="Map">
       <Option name="name" type="QString" value=""/>
       <Option name="properties"/>
       <Option name="type" type="QString" value="collection"/>
      </Option>
     </data_defined_properties>
    </layer>
   </symbol>
  </LayoutItem>
  <GuideCollection visible="1"/>
 </PageCollection>
 <LayoutItem opacity="1" size="10.4237,11.1743,mm" mode="0" pictureRotation="0" northMode="0" templateUuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" anchorPoint="0" referencePoint="0" frameJoinStyle="miter" position="277.938,2.42978,mm" svgBorderColor="0,0,0,255" northOffset="0" svgFillColor="255,255,255,255" positionLock="true" blendMode="0" background="false" uuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" outlineWidthM="0.3,mm" positionOnPage="277.938,2.42978,mm" visibility="1" pictureWidth="8.85237" itemRotation="0" type="65640" id="指北针" svgBorderWidth="0.2" mapUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" resizeMode="0" groupUuid="" zValue="8" excludeFromExports="0" file=":/images/north_arrows/layout_default_north_arrow.svg" frame="false" pictureHeight="11.1743">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem opacity="1" size="76.0244,9.39831,mm" labelText="中国 x x x x x x x å·¥ç¨‹æœ‰é™å…¬å¸" templateUuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" referencePoint="0" frameJoinStyle="miter" position="212.337,195.29,mm" halign="4" positionLock="false" blendMode="0" background="false" uuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" marginY="0" outlineWidthM="0.3,mm" positionOnPage="212.337,195.29,mm" visibility="1" marginX="0" itemRotation="0" type="65641" id="公司" groupUuid="" zValue="8" htmlState="0" excludeFromExports="0" frame="false" valign="128">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <LabelFont description="宋体,14,-1,5,50,0,0,0,0,0,常规" style="常规"/>
  <FontColor green="0" red="0" alpha="255" blue="0"/>
 </LayoutItem>
 <LayoutItem opacity="1" size="11.6809,10.7409,mm" mode="1" pictureRotation="0" northMode="0" templateUuid="{29298722-a58a-42f7-85d1-04564ad9366d}" anchorPoint="0" referencePoint="0" frameJoinStyle="miter" position="200.5,194.948,mm" svgBorderColor="0,0,0,255" northOffset="0" svgFillColor="255,255,255,255" positionLock="true" blendMode="0" background="false" uuid="{29298722-a58a-42f7-85d1-04564ad9366d}" outlineWidthM="0.3,mm" positionOnPage="200.5,194.948,mm" visibility="1" pictureWidth="11.4207" itemRotation="0" type="65640" id="Logo" svgBorderWidth="0.2" mapUuid="" resizeMode="0" groupUuid="" zValue="7" excludeFromExports="0" file="{sourcesPath}\logo.png" frame="false" pictureHeight="10.7409">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem opacity="1" size="43.1968,25.6574,mm" sectionHeight="25.6574" templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" referencePoint="0" sectionWidth="43.1968" frameJoinStyle="miter" position="242.194,161,mm" sectionY="0" multiFrame="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" positionLock="true" blendMode="0" background="false" hidePageIfEmpty="0" uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" outlineWidthM="0.3,mm" positionOnPage="242.194,161,mm" visibility="1" itemRotation="0" type="65647" id="说明" hideBackgroundIfEmpty="0" groupUuid="" sectionX="0" zValue="6" multiFrameTemplateUuid="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" excludeFromExports="0" frame="false">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem opacity="1" size="129.364,11.1743,mm" labelText="{title}" templateUuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" referencePoint="0" frameJoinStyle="miter" position="84.816,2.42978,mm" halign="4" positionLock="true" blendMode="0" background="false" uuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" marginY="0" outlineWidthM="0.3,mm" positionOnPage="84.816,2.42978,mm" visibility="1" marginX="0" itemRotation="0" type="65641" id="标题" groupUuid="" zValue="4" htmlState="0" excludeFromExports="0" frame="false" valign="128">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <LabelFont description="微软雅黑,24,-1,5,75,0,0,0,0,0,Bold" style="Bold"/>
  <FontColor green="0" red="0" alpha="255" blue="0"/>
 </LayoutItem>
 <LayoutItem equalColumnWidth="0" zValue="3" splitLayer="0" groupUuid="" opacity="1" minSymbolSize="0" columnCount="1" lineSpacing="0" columnSpace="0" rasterBorder="0" maxSymbolSize="0" symbolHeight="4" symbolAlignment="1" size="36,77.7938,mm" positionLock="true" resizeToContents="0" referencePoint="0" frameJoinStyle="round" position="12,111.206,mm" positionOnPage="12,111.206,mm" rasterBorderColor="0,0,0,255" itemRotation="0" visibility="1" titleAlignment="1" uuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" blendMode="0" background="true" title="" wmsLegendHeight="15" fontColor="#000000" id="图例" symbolWidth="4" map_uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" rasterBorderWidth="0" outlineWidthM="0.1,mm" wrapChar="" templateUuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" wmsLegendWidth="28" legendFilterByAtlas="0" frame="true" excludeFromExports="0" boxSpace="2" type="65642">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <styles>
   <style name="title" alignment="1">
    <styleFont description="SimSun,16,-1,5,50,0,0,0,0,0" style=""/>
   </style>
   <style marginBottom="1" name="group" alignment="1">
    <styleFont description="SimSun,14,-1,5,50,0,0,0,0,0" style=""/>
   </style>
   <style name="subgroup" alignment="1">
    <styleFont description="SimSun,12,-1,5,50,0,0,0,0,0" style=""/>
   </style>
   <style name="symbol" alignment="1">
    <styleFont description="SimSun,9,-1,5,50,0,0,0,0,0" style=""/>
   </style>
   <style name="symbolLabel" alignment="1">
    <styleFont description="SimSun,12,-1,5,50,0,0,0,0,0" style=""/>
   </style>
  </styles>
  <layer-tree-group>
   <customproperties/>
   <layer-tree-group name="管道基础大数据平台" expanded="1" checked="Qt::Checked">
    <customproperties>
     <property value="hidden" key="legend/title-style"/>
    </customproperties>
    <layer-tree-layer name="项目" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:4326&amp;dpiMode=7&amp;format=image/png&amp;layers=bs_project&amp;styles&amp;url=http://192.168.20.39:8088/geoserver/LF/wms" id="bs_project_575b37fa_5b08_4a89_9a96_76687bd62fd6" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="项目" key="cached_name"/>
      <property value="99.98999999999999488,20" key="legend/symbol-size-0"/>
      <property value="group" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="站场" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:4326&amp;dpiMode=7&amp;format=image/png&amp;layers=m_sitepoint&amp;styles&amp;url=http://192.168.20.39:8088/geoserver/LF/wms" id="m_sitepoint_d353414d_bc5b_45b0_ab0e_f44d226a3732" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="站场" key="cached_name"/>
      <property value="99.98999999999999488,40" key="legend/symbol-size-0"/>
      <property value="group" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="管道中心线" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:4326&amp;dpiMode=7&amp;format=image/png&amp;layers=m_pipeline&amp;styles&amp;url=http://192.168.20.39:8088/geoserver/LF/wms" id="m_pipeline_4f72c47c_5e46_4201_9b2f_366fd71e7a2e" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="管道中心线" key="cached_name"/>
      <property value="group" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="战略通道" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:4326&amp;dpiMode=7&amp;format=image/png&amp;layers=th_strategic_channel&amp;styles&amp;url=http://192.168.20.39:8088/geoserver/LF/wms" id="th_strategic_channel_391dbd48_2271_4571_aa8d_2997f42dcabd" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="战略通道" key="cached_name"/>
      <property value="99.98999999999999488,20" key="legend/symbol-size-0"/>
      <property value="group" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
   </layer-tree-group>
   <layer-tree-group name="底图" expanded="0" checked="Qt::Checked">
    <customproperties>
     <property value="hidden" key="legend/title-style"/>
    </customproperties>
    <layer-tree-layer name="矢量注记" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://t0.tianditu.gov.cn/DataServer?T%3Dcva_w%26x%3D%7Bx%7D%26y%3D%7By%7D%26l%3D%7Bz%7D%26tk%3D94a34772eb88317fcbf8428e10448561&amp;zmax=18&amp;zmin=0" id="天地图矢量注记_09d423fe_381d_40e5_9a42_f9e97684e6aa" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="hidden" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="矢量图" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://t0.tianditu.gov.cn/DataServer?T%3Dvec_w%26x%3D%7Bx%7D%26y%3D%7By%7D%26l%3D%7Bz%7D%26tk%3D94a34772eb88317fcbf8428e10448561&amp;zmax=18&amp;zmin=0" id="天地图矢量_1e2a46b5_e669_4761_b0ed_ac33ac334236" expanded="1" legend_split_behavior="0" checked="Qt::Checked" legend_exp="">
     <customproperties>
      <property value="hidden" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="影像注记" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://wprd01.is.autonavi.com/appmaptile?x%3D%7Bx%7D%26y%3D%7By%7D%26z%3D%7Bz%7D%26lang%3Dzh_cn%26size%3D1%26scl%3D1%26style%3D8&amp;zmax=18&amp;zmin=0" id="高德影像注记_d1acbe94_2d3d_4ca3_b515_7759d108102b" expanded="1" legend_split_behavior="0" checked="Qt::Unchecked" legend_exp="">
     <customproperties>
      <property value="hidden" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="影像图" providerKey="wms" patch_size="-1,-1" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://wprd01.is.autonavi.com/appmaptile?x%3D%7Bx%7D%26y%3D%7By%7D%26z%3D%7Bz%7D%26lang%3Dzh_cn%26size%3D1%26scl%3D1%26style%3D6&amp;zmax=18&amp;zmin=0" id="高德影像_93baebd9_4954_4f8d_bb23_997cb1167c48" expanded="1" legend_split_behavior="0" checked="Qt::Unchecked" legend_exp="">
     <customproperties>
      <property value="hidden" key="legend/title-style"/>
     </customproperties>
    </layer-tree-layer>
   </layer-tree-group>
   <custom-order enabled="0">
    <item>天地图矢量_1e2a46b5_e669_4761_b0ed_ac33ac334236</item>
    <item>天地图矢量注记_09d423fe_381d_40e5_9a42_f9e97684e6aa</item>
    <item>高德影像_93baebd9_4954_4f8d_bb23_997cb1167c48</item>
    <item>高德影像注记_d1acbe94_2d3d_4ca3_b515_7759d108102b</item>
    <item>bs_project_575b37fa_5b08_4a89_9a96_76687bd62fd6</item>
    <item>m_pipeline_4f72c47c_5e46_4201_9b2f_366fd71e7a2e</item>
    <item>m_sitepoint_d353414d_bc5b_45b0_ab0e_f44d226a3732</item>
    <item>th_strategic_channel_391dbd48_2271_4571_aa8d_2997f42dcabd</item>
   </custom-order>
  </layer-tree-group>
 </LayoutItem>
 <LayoutItem opacity="1" size="280,174,mm" mapRotation="{rotation}" followPreset="false" templateUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" mapFlags="0" referencePoint="0" keepLayerSet="false" isTemporal="0" frameJoinStyle="round" position="9,18,mm" drawCanvasItems="false" positionLock="true" blendMode="0" background="true" uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" outlineWidthM="4,px" positionOnPage="9,18,mm" labelMargin="0,mm" visibility="1" itemRotation="0" type="65639" id="地图" groupUuid="" followPresetName="" zValue="2" excludeFromExports="0" frame="true">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
   <Extent xmin="{xmin}" ymin="{ymin}" ymax="{ymax}" xmax="{xmax}"/>
  <crs>
   <spatialrefsys>
    <wkt>GEOGCRS["WGS 84",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["unknown"],AREA["World"],BBOX[-90,-180,90,180]],ID["EPSG",4326]]</wkt>
    <proj4>+proj=longlat +datum=WGS84 +no_defs</proj4>
    <srsid>3452</srsid>
    <srid>4326</srid>
    <authid>EPSG:4326</authid>
    <description>WGS 84</description>
    <projectionacronym>longlat</projectionacronym>
    <ellipsoidacronym>EPSG:7030</ellipsoidacronym>
    <geographicflag>true</geographicflag>
   </spatialrefsys>
  </crs>
  <LayerSet/>
  <ComposerMapGrid rotatedAnnotationsMinimumAngle="0" frameFillColor2="0,0,0,255" topFrameDivisions="0" intervalX="30" topAnnotationDisplay="0" bottomAnnotationDirection="0" leftAnnotationPosition="1" gridFrameSideFlags="15" rotatedTicksLengthMode="0" bottomFrameDivisions="0" gridFramePenColor="0,0,0,255" leftAnnotationDirection="2" rotatedTicksMinimumAngle="0" name="网格 1" rotatedAnnotationsEnabled="0" frameFillColor1="255,255,255,255" showAnnotation="1" frameAnnotationDistance="1" maximumIntervalWidth="10" bottomAnnotationPosition="1" position="3" gridFramePenThickness="0.29999999999999999" leftAnnotationDisplay="0" intervalY="30" annotationExpression="" offsetY="0" topAnnotationDirection="0" annotationPrecision="3" show="1" uuid="{33b582a6-ae09-42c2-b50b-ae68c9d6d71a}" rotatedAnnotationsLengthMode="0" blendMode="0" gridFrameWidth="2" annotationFormat="4" gridStyle="3" offsetX="0" rotatedAnnotationsMarginToCorner="0" rightFrameDivisions="0" rightAnnotationPosition="1" leftFrameDivisions="0" rotatedTicksEnabled="0" rightAnnotationDisplay="0" gridFrameStyle="0" minimumIntervalWidth="12" bottomAnnotationDisplay="0" topAnnotationPosition="1" rightAnnotationDirection="2" gridFrameMargin="0" unit="1" crossLength="3" rotatedTicksMarginToCorner="0">
   <lineStyle>
    <symbol name="" type="line" alpha="0.616" clip_to_extent="1" force_rhr="0">
     <layer class="SimpleLine" pass="0" enabled="1" locked="0">
      <prop k="align_dash_pattern" v="0"/>
      <prop k="capstyle" v="round"/>
      <prop k="customdash" v="0.66;2"/>
      <prop k="customdash_map_unit_scale" v="3x:0,0,0,0,0,0"/>
      <prop k="customdash_unit" v="MM"/>
      <prop k="dash_pattern_offset" v="0"/>
      <prop k="dash_pattern_offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
      <prop k="dash_pattern_offset_unit" v="MM"/>
      <prop k="draw_inside_polygon" v="0"/>
      <prop k="joinstyle" v="round"/>
      <prop k="line_color" v="0,0,0,255"/>
      <prop k="line_style" v="solid"/>
      <prop k="line_width" v="0.5"/>
      <prop k="line_width_unit" v="MM"/>
      <prop k="offset" v="0"/>
      <prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
      <prop k="offset_unit" v="MM"/>
      <prop k="ring_filter" v="0"/>
      <prop k="tweak_dash_pattern_on_corners" v="0"/>
      <prop k="use_custom_dash" v="1"/>
      <prop k="width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
      <data_defined_properties>
       <Option type="Map">
        <Option name="name" type="QString" value=""/>
        <Option name="properties"/>
        <Option name="type" type="QString" value="collection"/>
       </Option>
      </data_defined_properties>
     </layer>
    </symbol>
    <LayoutItem opacity="1" itemRotation="0" blendMode="0" frame="false" templateUuid="{72530018-3d33-4843-b661-79580c9b15e3}" outlineWidthM="0.3,mm" zValue="0" type="65638" background="true" frameJoinStyle="miter" size="297,210,mm" positionLock="false" position="0,0,mm" referencePoint="0" uuid="{72530018-3d33-4843-b661-79580c9b15e3}" visibility="1" excludeFromExports="0" groupUuid="" positionOnPage="0,0,mm" id="">
      <FrameColor red="0" blue="0" green="0" alpha="255"/>
      <BackgroundColor red="255" blue="255" green="255" alpha="255"/>
      <LayoutObject>
        <dataDefinedProperties>
          <Option type="Map">
            <Option type="QString" name="name" value=""/>
            <Option name="properties"/>
            <Option type="QString" name="type" value="collection"/>
          </Option>
        </dataDefinedProperties>
        <customproperties/>
      </LayoutObject>
      <symbol clip_to_extent="1" type="fill" name="" alpha="1" force_rhr="0">
        <layer enabled="1" pass="0" class="SimpleFill" locked="0">
          <prop v="3x:0,0,0,0,0,0" k="border_width_map_unit_scale"/>
          <prop v="255,255,255,255" k="color"/>
          <prop v="miter" k="joinstyle"/>
          <prop v="0,0" k="offset"/>
          <prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
          <prop v="MM" k="offset_unit"/>
          <prop v="35,35,35,255" k="outline_color"/>
          <prop v="no" k="outline_style"/>
          <prop v="0.26" k="outline_width"/>
          <prop v="MM" k="outline_width_unit"/>
          <prop v="solid" k="style"/>
          <data_defined_properties>
            <Option type="Map">
              <Option type="QString" name="name" value=""/>
              <Option name="properties"/>
              <Option type="QString" name="type" value="collection"/>
            </Option>
          </data_defined_properties>
        </layer>
      </symbol>
    </LayoutItem>
    <GuideCollection visible="1"/>
  </PageCollection>
  <LayoutItem svgFillColor="255,255,255,255" svgBorderColor="0,0,0,255" opacity="1" itemRotation="0" blendMode="0" frame="false" pictureHeight="11.1743" mapUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" templateUuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" outlineWidthM="0.3,mm" zValue="8" type="65640" background="false" frameJoinStyle="miter" mode="0" northOffset="0" resizeMode="0" size="10.4237,11.1743,mm" positionLock="true" anchorPoint="0" position="277.938,2.42978,mm" referencePoint="0" northMode="0" uuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" visibility="1" excludeFromExports="0" groupUuid="" positionOnPage="277.938,2.42978,mm" file=":/images/north_arrows/layout_default_north_arrow.svg" pictureWidth="8.85237" id="指北针" pictureRotation="0" svgBorderWidth="0.2">
    <FrameColor red="0" blue="0" green="0" alpha="255"/>
    <BackgroundColor red="255" blue="255" green="255" alpha="255"/>
    <LayoutObject>
      <dataDefinedProperties>
        <Option type="Map">
          <Option type="QString" name="name" value=""/>
          <Option name="properties"/>
          <Option type="QString" name="type" value="collection"/>
        </Option>
      </dataDefinedProperties>
      <customproperties/>
    </LayoutObject>
  </LayoutItem>
  <LayoutItem valign="128" marginX="0" opacity="1" itemRotation="0" blendMode="0" frame="false" templateUuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" outlineWidthM="0.3,mm" zValue="8" type="65641" htmlState="0" background="false" frameJoinStyle="miter" size="76.0244,9.39831,mm" positionLock="false" position="212.337,195.29,mm" labelText="中国石油天然气管道工程有限公司" referencePoint="0" uuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" visibility="1" excludeFromExports="0" marginY="0" groupUuid="" positionOnPage="212.337,195.29,mm" halign="4" id="公司">
    <FrameColor red="0" blue="0" green="0" alpha="255"/>
    <BackgroundColor red="255" blue="255" green="255" alpha="255"/>
    <LayoutObject>
      <dataDefinedProperties>
        <Option type="Map">
          <Option type="QString" name="name" value=""/>
          <Option name="properties"/>
          <Option type="QString" name="type" value="collection"/>
        </Option>
      </dataDefinedProperties>
      <customproperties/>
    </LayoutObject>
    <LabelFont style="常规" description="宋体,14,-1,5,50,0,0,0,0,0,常规"/>
    <FontColor red="0" blue="0" green="0" alpha="255"/>
  </LayoutItem>
  <LayoutItem svgFillColor="255,255,255,255" svgBorderColor="0,0,0,255" opacity="1" itemRotation="0" blendMode="0" frame="false" pictureHeight="10.7409" mapUuid="" templateUuid="{29298722-a58a-42f7-85d1-04564ad9366d}" outlineWidthM="0.3,mm" zValue="7" type="65640" background="false" frameJoinStyle="miter" mode="1" northOffset="0" resizeMode="0" size="11.6809,10.7409,mm" positionLock="true" anchorPoint="0" position="200.5,194.948,mm" referencePoint="0" northMode="0" uuid="{29298722-a58a-42f7-85d1-04564ad9366d}" visibility="1" excludeFromExports="0" groupUuid="" positionOnPage="200.5,194.948,mm" file="{sourcesPath}\logo.png" pictureWidth="11.4207" id="Logo" pictureRotation="0" svgBorderWidth="0.2">
    <FrameColor red="0" blue="0" green="0" alpha="255"/>
    <BackgroundColor red="255" blue="255" green="255" alpha="255"/>
    <LayoutObject>
      <dataDefinedProperties>
        <Option type="Map">
          <Option type="QString" name="name" value=""/>
          <Option name="properties"/>
          <Option type="QString" name="type" value="collection"/>
        </Option>
      </dataDefinedProperties>
      <customproperties/>
    </LayoutObject>
  </LayoutItem>
  <LayoutItem multiFrameTemplateUuid="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" opacity="1" itemRotation="0" blendMode="0" frame="false" templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" outlineWidthM="0.3,mm" sectionHeight="25.6574" zValue="6" type="65647" hidePageIfEmpty="0" background="false" frameJoinStyle="miter" sectionY="0" sectionWidth="43.1968" size="43.1968,25.6574,mm" positionLock="true" position="242.194,161,mm" hideBackgroundIfEmpty="0" referencePoint="0" uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" visibility="1" excludeFromExports="0" groupUuid="" multiFrame="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" positionOnPage="242.194,161,mm" id="说明" sectionX="0">
    <FrameColor red="0" blue="0" green="0" alpha="255"/>
    <BackgroundColor red="255" blue="255" green="255" alpha="255"/>
    <LayoutObject>
      <dataDefinedProperties>
        <Option type="Map">
          <Option type="QString" name="name" value=""/>
          <Option name="properties"/>
          <Option type="QString" name="type" value="collection"/>
        </Option>
      </dataDefinedProperties>
      <customproperties/>
    </LayoutObject>
  </LayoutItem>
  <LayoutItem valign="128" marginX="0" opacity="1" itemRotation="0" blendMode="0" frame="false" templateUuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" outlineWidthM="0.3,mm" zValue="4" type="65641" htmlState="0" background="false" frameJoinStyle="miter" size="129.364,11.1743,mm" positionLock="true" position="84.816,2.42978,mm" labelText="{title}" referencePoint="0" uuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" visibility="1" excludeFromExports="0" marginY="0" groupUuid="" positionOnPage="84.816,2.42978,mm" halign="4" id="标题">
    <FrameColor red="0" blue="0" green="0" alpha="255"/>
    <BackgroundColor red="255" blue="255" green="255" alpha="255"/>
    <LayoutObject>
      <dataDefinedProperties>
        <Option type="Map">
          <Option type="QString" name="name" value=""/>
          <Option name="properties"/>
          <Option type="QString" name="type" value="collection"/>
        </Option>
      </dataDefinedProperties>
      <customproperties/>
    </LayoutObject>
    <LabelFont style="Bold" description="微软雅黑,24,-1,5,75,0,0,0,0,0,Bold"/>
    <FontColor red="0" blue="0" green="0" alpha="255"/>
  </LayoutItem>
  <LayoutItem positionLock="true" frameJoinStyle="round" titleAlignment="1" rasterBorderColor="0,0,0,255" legendFilterByAtlas="0" wmsLegendWidth="50" rasterBorder="1" background="true" groupUuid="" boxSpace="2" map_uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" symbolHeight="4" columnSpace="2" columnCount="1" frame="true" opacity="1" equalColumnWidth="0" title="" lineSpacing="1" rasterBorderWidth="0" size="51.5396,34.6028,mm" referencePoint="0" symbolWidth="7" resizeToContents="0" maxSymbolSize="0" fontColor="#000000" positionOnPage="12.9877,152.005,mm" id="图例" excludeFromExports="0" blendMode="0" type="65642" itemRotation="0" templateUuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" splitLayer="0" wmsLegendHeight="25" visibility="1" outlineWidthM="0.1,mm" position="12.9877,152.005,mm" zValue="3" uuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" minSymbolSize="0" symbolAlignment="1" wrapChar="">
    <FrameColor red="0" blue="0" green="0" alpha="255"/>
    <BackgroundColor red="255" blue="255" green="255" alpha="255"/>
    <LayoutObject>
      <dataDefinedProperties>
        <Option type="Map">
          <Option type="QString" name="name" value=""/>
          <Option name="properties"/>
          <Option type="QString" name="type" value="collection"/>
        </Option>
      </dataDefinedProperties>
      <customproperties/>
    </LayoutObject>
    <styles>
      <style name="title" marginBottom="3.5" alignment="1">
        <styleFont style="" description="SimSun,16,-1,5,50,0,0,0,0,0"/>
      </style>
      <style name="group" marginTop="3" alignment="1">
        <styleFont style="" description="SimSun,14,-1,5,50,0,0,0,0,0"/>
      </style>
      <style name="subgroup" marginTop="3" alignment="1">
        <styleFont style="" description="SimSun,12,-1,5,50,0,0,0,0,0"/>
      </style>
      <style name="symbol" marginTop="2.5" alignment="1">
        <styleFont style="" description="SimSun,9,-1,5,50,0,0,0,0,0"/>
      </style>
      <style name="symbolLabel" marginTop="2" marginLeft="2" alignment="1">
        <styleFont style="" description="SimSun,12,-1,5,50,0,0,0,0,0"/>
      </style>
    </styles>
    <layer-tree-group>
      <customproperties/>
      <layer-tree-group expanded="1" name="管道基础大数据平台" checked="Qt::Checked">
        <customproperties/>
        <layer-tree-layer expanded="1" legend_exp="" name="阀室" id="VALVEHOUSEPOINT_5d566d73_8061_447a_a9e3_3e7adad17bd7" source="./shps/VALVEHOUSEPOINT.shp" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
          <customproperties/>
        </layer-tree-layer>
        <layer-tree-layer expanded="1" legend_exp="" name="站场" id="SITEPOINT_484a52d0_7a8e_4f9e_9ad3_d940e10e24d3" source="./shps/SITEPOINT.shp" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
          <customproperties/>
        </layer-tree-layer>
        <layer-tree-layer expanded="1" legend_exp="" name="管道中心线" id="STATIONSERIES_5bfe7f3c_86b2_4fda_bae4_c44a33ab33e0" source="./shps/STATIONSERIES.shp" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
          <customproperties/>
        </layer-tree-layer>
      </layer-tree-group>
      <custom-order enabled="0"/>
    </layer-tree-group>
  </LayoutItem>
  <LayoutItem keepLayerSet="false" followPresetName="" isTemporal="0" opacity="1" itemRotation="0" blendMode="0" frame="true" templateUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" outlineWidthM="4,px" zValue="2" type="65639" drawCanvasItems="false" background="true" frameJoinStyle="round" size="280,174,mm" positionLock="true" position="9,18,mm" mapRotation="0" referencePoint="0" labelMargin="0,mm" uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" followPreset="false" visibility="1" excludeFromExports="0" groupUuid="" positionOnPage="9,18,mm" mapFlags="0" id="地图">
    <FrameColor red="0" blue="0" green="0" alpha="255"/>
    <BackgroundColor red="255" blue="255" green="255" alpha="255"/>
    <LayoutObject>
      <dataDefinedProperties>
        <Option type="Map">
          <Option type="QString" name="name" value=""/>
          <Option name="properties"/>
          <Option type="QString" name="type" value="collection"/>
        </Option>
      </dataDefinedProperties>
      <customproperties/>
    </LayoutObject>
    <Extent xmin="{xmin}" ymin="{ymin}" ymax="{ymax}" xmax="{xmax}"/>
    <crs>
      <spatialrefsys>
        <wkt>GEOGCRS["WGS 84",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["unknown"],AREA["World"],BBOX[-90,-180,90,180]],ID["EPSG",4326]]</wkt>
        <proj4>+proj=longlat +datum=WGS84 +no_defs</proj4>
        <srsid>3452</srsid>
        <srid>4326</srid>
        <authid>EPSG:4326</authid>
        <description>WGS 84</description>
        <projectionacronym>longlat</projectionacronym>
        <ellipsoidacronym>EPSG:7030</ellipsoidacronym>
        <geographicflag>true</geographicflag>
      </spatialrefsys>
    </crs>
    <LayerSet/>
    <ComposerMapGrid bottomAnnotationPosition="1" leftAnnotationDisplay="0" offsetX="0" leftAnnotationPosition="1" rotatedTicksMarginToCorner="0" offsetY="0" rotatedAnnotationsMinimumAngle="0" leftAnnotationDirection="2" gridStyle="3" gridFrameStyle="0" bottomFrameDivisions="0" rightAnnotationPosition="1" rotatedAnnotationsLengthMode="0" topAnnotationDisplay="0" rightFrameDivisions="0" rightAnnotationDirection="2" bottomAnnotationDirection="0" frameAnnotationDistance="1" gridFrameWidth="2" rotatedTicksEnabled="0" intervalY="30" rightAnnotationDisplay="0" gridFramePenThickness="0.29999999999999999" topFrameDivisions="0" annotationExpression="" maximumIntervalWidth="10" show="1" crossLength="3" intervalX="30" leftFrameDivisions="0" bottomAnnotationDisplay="0" gridFrameSideFlags="15" topAnnotationPosition="1" rotatedAnnotationsEnabled="0" showAnnotation="1" rotatedAnnotationsMarginToCorner="0" gridFramePenColor="0,0,0,255" blendMode="0" minimumIntervalWidth="12" rotatedTicksMinimumAngle="0" topAnnotationDirection="0" gridFrameMargin="0" rotatedTicksLengthMode="0" name="网格 1" position="3" frameFillColor1="255,255,255,255" unit="1" uuid="{33b582a6-ae09-42c2-b50b-ae68c9d6d71a}" frameFillColor2="0,0,0,255" annotationFormat="4" annotationPrecision="3">
      <lineStyle>
        <symbol clip_to_extent="1" type="line" name="" alpha="0.616" force_rhr="0">
          <layer enabled="1" pass="0" class="SimpleLine" locked="0">
            <prop v="0" k="align_dash_pattern"/>
            <prop v="round" k="capstyle"/>
            <prop v="0.66;2" k="customdash"/>
            <prop v="3x:0,0,0,0,0,0" k="customdash_map_unit_scale"/>
            <prop v="MM" k="customdash_unit"/>
            <prop v="0" k="dash_pattern_offset"/>
            <prop v="3x:0,0,0,0,0,0" k="dash_pattern_offset_map_unit_scale"/>
            <prop v="MM" k="dash_pattern_offset_unit"/>
            <prop v="0" k="draw_inside_polygon"/>
            <prop v="round" k="joinstyle"/>
            <prop v="0,0,0,255" k="line_color"/>
            <prop v="solid" k="line_style"/>
            <prop v="0.5" k="line_width"/>
            <prop v="MM" k="line_width_unit"/>
            <prop v="0" k="offset"/>
            <prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
            <prop v="MM" k="offset_unit"/>
            <prop v="0" k="ring_filter"/>
            <prop v="0" k="tweak_dash_pattern_on_corners"/>
            <prop v="1" k="use_custom_dash"/>
            <prop v="3x:0,0,0,0,0,0" k="width_map_unit_scale"/>
            <data_defined_properties>
              <Option type="Map">
                <Option type="QString" name="name" value=""/>
                <Option name="properties"/>
                <Option type="QString" name="type" value="collection"/>
              </Option>
            </data_defined_properties>
          </layer>
        </symbol>
      </lineStyle>
      <markerStyle>
        <symbol clip_to_extent="1" type="marker" name="" alpha="1" force_rhr="0">
          <layer enabled="1" pass="0" class="SimpleMarker" locked="0">
            <prop v="0" k="angle"/>
            <prop v="0,0,0,255" k="color"/>
            <prop v="1" k="horizontal_anchor_point"/>
            <prop v="bevel" k="joinstyle"/>
            <prop v="circle" k="name"/>
            <prop v="0,0" k="offset"/>
            <prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
            <prop v="MM" k="offset_unit"/>
            <prop v="35,35,35,255" k="outline_color"/>
            <prop v="solid" k="outline_style"/>
            <prop v="0" k="outline_width"/>
            <prop v="3x:0,0,0,0,0,0" k="outline_width_map_unit_scale"/>
            <prop v="MM" k="outline_width_unit"/>
            <prop v="diameter" k="scale_method"/>
            <prop v="2" k="size"/>
            <prop v="3x:0,0,0,0,0,0" k="size_map_unit_scale"/>
            <prop v="MM" k="size_unit"/>
            <prop v="1" k="vertical_anchor_point"/>
            <data_defined_properties>
              <Option type="Map">
                <Option type="QString" name="name" value=""/>
                <Option name="properties"/>
                <Option type="QString" name="type" value="collection"/>
              </Option>
            </data_defined_properties>
          </layer>
        </symbol>
      </markerStyle>
      <spatialrefsys>
        <wkt>GEOGCRS["WGS 84",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["unknown"],AREA["World"],BBOX[-90,-180,90,180]],ID["EPSG",4326]]</wkt>
        <proj4>+proj=longlat +datum=WGS84 +no_defs</proj4>
        <srsid>3452</srsid>
        <srid>4326</srid>
        <authid>EPSG:4326</authid>
        <description>WGS 84</description>
        <projectionacronym>longlat</projectionacronym>
        <ellipsoidacronym>EPSG:7030</ellipsoidacronym>
        <geographicflag>true</geographicflag>
      </spatialrefsys>
      <text-style textColor="0,0,0,255" fontLetterSpacing="0" allowHtml="0" fontSize="8" blendMode="0" textOpacity="1" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontSizeUnit="Point" textOrientation="horizontal" fontWeight="50" multilineHeight="1" fontKerning="1" fontItalic="0" fontStrikeout="0" capitalization="0" fontFamily="SimSun" previewBkgrdColor="255,255,255,255" namedStyle="" fontWordSpacing="0" fontUnderline="0">
        <text-buffer bufferOpacity="1" bufferSize="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferJoinStyle="128" bufferBlendMode="0" bufferSizeUnits="MM" bufferColor="255,255,255,255" bufferNoFill="1" bufferDraw="0"/>
        <text-mask maskJoinStyle="128" maskSize="1.5" maskType="0" maskSizeUnits="MM" maskOpacity="1" maskedSymbolLayers="" maskEnabled="0" maskSizeMapUnitScale="3x:0,0,0,0,0,0"/>
        <background shapeOffsetUnit="MM" shapeSizeY="0" shapeBorderWidth="0" shapeSVGFile="" shapeJoinStyle="64" shapeSizeX="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeBlendMode="0" shapeRadiiY="0" shapeOffsetX="0" shapeRadiiUnit="MM" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthUnit="MM" shapeRotationType="0" shapeSizeType="0" shapeDraw="0" shapeOpacity="1" shapeType="0" shapeFillColor="255,255,255,255" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeRotation="0" shapeOffsetY="0" shapeRadiiX="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeSizeUnit="MM">
          <symbol clip_to_extent="1" type="marker" name="markerSymbol" alpha="1" force_rhr="0">
            <layer enabled="1" pass="0" class="SimpleMarker" locked="0">
              <prop v="0" k="angle"/>
              <prop v="231,113,72,255" k="color"/>
              <prop v="1" k="horizontal_anchor_point"/>
              <prop v="bevel" k="joinstyle"/>
              <prop v="circle" k="name"/>
              <prop v="0,0" k="offset"/>
              <prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
              <prop v="MM" k="offset_unit"/>
              <prop v="35,35,35,255" k="outline_color"/>
              <prop v="solid" k="outline_style"/>
              <prop v="0" k="outline_width"/>
              <prop v="3x:0,0,0,0,0,0" k="outline_width_map_unit_scale"/>
              <prop v="MM" k="outline_width_unit"/>
              <prop v="diameter" k="scale_method"/>
              <prop v="2" k="size"/>
              <prop v="3x:0,0,0,0,0,0" k="size_map_unit_scale"/>
              <prop v="MM" k="size_unit"/>
              <prop v="1" k="vertical_anchor_point"/>
              <data_defined_properties>
                <Option type="Map">
                  <Option type="QString" name="name" value=""/>
                  <Option name="properties"/>
                  <Option type="QString" name="type" value="collection"/>
                </Option>
              </data_defined_properties>
            </layer>
          </symbol>
        </background>
        <shadow shadowUnder="0" shadowOffsetAngle="135" shadowBlendMode="6" shadowOffsetGlobal="1" shadowOpacity="0.7" shadowDraw="0" shadowOffsetUnit="MM" shadowColor="0,0,0,255" shadowOffsetDist="1" shadowRadiusUnit="MM" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowRadiusAlphaOnly="0" shadowRadius="1.5" shadowScale="100"/>
        <dd_properties>
          <Option type="Map">
            <Option type="QString" name="name" value=""/>
            <Option name="properties"/>
            <Option type="QString" name="type" value="collection"/>
          </Option>
        </dd_properties>
      </text-style>
      <LayoutObject>
        <dataDefinedProperties>
          <Option type="Map">
            <Option type="QString" name="name" value=""/>
            <Option name="properties"/>
            <Option type="QString" name="type" value="collection"/>
          </Option>
        </dataDefinedProperties>
        <customproperties/>
      </LayoutObject>
    </ComposerMapGrid>
    <AtlasMap scalingMode="2" atlasDriven="0" margin="0.10000000000000001"/>
    <labelBlockingItems/>
    <atlasClippingSettings enabled="0" restrictLayers="0" clippingType="1" forceLabelsInside="0">
      <layersToClip/>
    </atlasClippingSettings>
    <itemClippingSettings enabled="0" clipSource="" clippingType="1" forceLabelsInside="0"/>
  </LayoutItem>
  <LayoutItem opacity="1" itemRotation="0" blendMode="0" frame="false" templateUuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" outlineWidthM="0.3,mm" zValue="1" type="65643" background="false" frameJoinStyle="miter" size="292.354,205.447,mm" positionLock="true" position="2.6816,2,mm" referencePoint="0" shapeType="1" uuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" visibility="1" excludeFromExports="0" groupUuid="" positionOnPage="2.6816,2,mm" cornerRadiusMeasure="0,mm" id="边框">
    <FrameColor red="0" blue="0" green="0" alpha="255"/>
    <BackgroundColor red="255" blue="255" green="255" alpha="255"/>
    <LayoutObject>
      <dataDefinedProperties>
        <Option type="Map">
          <Option type="QString" name="name" value=""/>
          <Option name="properties"/>
          <Option type="QString" name="type" value="collection"/>
        </Option>
      </dataDefinedProperties>
      <customproperties/>
    </LayoutObject>
    <symbol clip_to_extent="1" type="fill" name="" alpha="1" force_rhr="0">
      <layer enabled="1" pass="0" class="SimpleLine" locked="0">
        <prop v="0" k="align_dash_pattern"/>
        <prop v="square" k="capstyle"/>
        <prop v="5;2" k="customdash"/>
        <prop v="3x:0,0,0,0,0,0" k="customdash_map_unit_scale"/>
        <prop v="Pixel" k="customdash_unit"/>
        <prop v="0" k="dash_pattern_offset"/>
        <prop v="3x:0,0,0,0,0,0" k="dash_pattern_offset_map_unit_scale"/>
        <prop v="MM" k="dash_pattern_offset_unit"/>
        <prop v="0" k="draw_inside_polygon"/>
        <prop v="bevel" k="joinstyle"/>
        <prop v="53,121,177,255" k="line_color"/>
        <prop v="solid" k="line_style"/>
        <prop v="0.96" k="line_width"/>
        <prop v="Pixel" k="line_width_unit"/>
        <prop v="0" k="offset"/>
        <prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
        <prop v="Pixel" k="offset_unit"/>
        <prop v="0" k="ring_filter"/>
        <prop v="0" k="tweak_dash_pattern_on_corners"/>
        <prop v="0" k="use_custom_dash"/>
        <prop v="3x:0,0,0,0,0,0" k="width_map_unit_scale"/>
        <data_defined_properties>
          <Option type="Map">
            <Option type="QString" name="name" value=""/>
            <Option name="properties"/>
            <Option type="QString" name="type" value="collection"/>
          </Option>
        </data_defined_properties>
      </layer>
   </lineStyle>
   <markerStyle>
    <symbol name="" type="marker" alpha="1" clip_to_extent="1" force_rhr="0">
     <layer class="SimpleMarker" pass="0" enabled="1" locked="0">
      <prop k="angle" v="0"/>
      <prop k="color" v="0,0,0,255"/>
      <prop k="horizontal_anchor_point" v="1"/>
      <prop k="joinstyle" v="bevel"/>
      <prop k="name" v="circle"/>
      <prop k="offset" v="0,0"/>
      <prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
      <prop k="offset_unit" v="MM"/>
      <prop k="outline_color" v="35,35,35,255"/>
      <prop k="outline_style" v="solid"/>
      <prop k="outline_width" v="0"/>
      <prop k="outline_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
      <prop k="outline_width_unit" v="MM"/>
      <prop k="scale_method" v="diameter"/>
      <prop k="size" v="2"/>
      <prop k="size_map_unit_scale" v="3x:0,0,0,0,0,0"/>
      <prop k="size_unit" v="MM"/>
      <prop k="vertical_anchor_point" v="1"/>
      <data_defined_properties>
       <Option type="Map">
        <Option name="name" type="QString" value=""/>
        <Option name="properties"/>
        <Option name="type" type="QString" value="collection"/>
       </Option>
      </data_defined_properties>
     </layer>
    </symbol>
  </LayoutItem>
  <LayoutMultiFrame horizontalGrid="1" showGrid="0" verticalGrid="1" templateUuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" backgroundColor="255,255,255,255" headerHAlignment="0" type="65652" resizeMode="0" emptyTableMessage="" headerMode="2" showEmptyRows="0" wrapBehavior="0" gridColor="0,0,0,255" uuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" emptyTableMode="0" gridStrokeWidth="0.5" cellMargin="1" includeHeader="0">
    <childFrame templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}"/>
    <LayoutObject>
      <dataDefinedProperties>
   </markerStyle>
   <spatialrefsys>
    <wkt>GEOGCRS["WGS 84",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["unknown"],AREA["World"],BBOX[-90,-180,90,180]],ID["EPSG",4326]]</wkt>
    <proj4>+proj=longlat +datum=WGS84 +no_defs</proj4>
    <srsid>3452</srsid>
    <srid>4326</srid>
    <authid>EPSG:4326</authid>
    <description>WGS 84</description>
    <projectionacronym>longlat</projectionacronym>
    <ellipsoidacronym>EPSG:7030</ellipsoidacronym>
    <geographicflag>true</geographicflag>
   </spatialrefsys>
   <text-style fontItalic="0" fontWeight="50" multilineHeight="1" textColor="0,0,0,255" blendMode="0" fontStrikeout="0" fontKerning="1" textOrientation="horizontal" previewBkgrdColor="255,255,255,255" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontUnderline="0" namedStyle="" textOpacity="1" fontFamily="SimSun" fontSizeUnit="Point" fontLetterSpacing="0" fontSize="8" fontWordSpacing="0" allowHtml="0" capitalization="0">
    <text-buffer bufferSizeUnits="MM" bufferBlendMode="0" bufferDraw="0" bufferOpacity="1" bufferColor="255,255,255,255" bufferJoinStyle="128" bufferSize="1" bufferNoFill="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0"/>
    <text-mask maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskSize="1.5" maskEnabled="0" maskType="0" maskSizeUnits="MM" maskJoinStyle="128" maskOpacity="1" maskedSymbolLayers=""/>
    <background shapeRadiiX="0" shapeBorderWidthUnit="MM" shapeOffsetUnit="MM" shapeOffsetX="0" shapeType="0" shapeJoinStyle="64" shapeSVGFile="" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeRotationType="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeSizeX="0" shapeSizeY="0" shapeSizeUnit="MM" shapeBorderColor="128,128,128,255" shapeOpacity="1" shapeRadiiY="0" shapeOffsetY="0" shapeBlendMode="0" shapeFillColor="255,255,255,255" shapeSizeType="0" shapeRadiiUnit="MM" shapeDraw="0" shapeRotation="0" shapeBorderWidth="0">
     <symbol name="markerSymbol" type="marker" alpha="1" clip_to_extent="1" force_rhr="0">
      <layer class="SimpleMarker" pass="0" enabled="1" locked="0">
       <prop k="angle" v="0"/>
       <prop k="color" v="231,113,72,255"/>
       <prop k="horizontal_anchor_point" v="1"/>
       <prop k="joinstyle" v="bevel"/>
       <prop k="name" v="circle"/>
       <prop k="offset" v="0,0"/>
       <prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
       <prop k="offset_unit" v="MM"/>
       <prop k="outline_color" v="35,35,35,255"/>
       <prop k="outline_style" v="solid"/>
       <prop k="outline_width" v="0"/>
       <prop k="outline_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
       <prop k="outline_width_unit" v="MM"/>
       <prop k="scale_method" v="diameter"/>
       <prop k="size" v="2"/>
       <prop k="size_map_unit_scale" v="3x:0,0,0,0,0,0"/>
       <prop k="size_unit" v="MM"/>
       <prop k="vertical_anchor_point" v="1"/>
       <data_defined_properties>
        <Option type="Map">
          <Option type="QString" name="name" value=""/>
          <Option name="properties"/>
          <Option type="QString" name="type" value="collection"/>
         <Option name="name" type="QString" value=""/>
         <Option name="properties"/>
         <Option name="type" type="QString" value="collection"/>
        </Option>
      </dataDefinedProperties>
      <customproperties/>
    </LayoutObject>
    <headerTextFormat>
      <text-style textColor="0,0,0,255" fontLetterSpacing="0" allowHtml="0" fontSize="10" blendMode="0" textOpacity="1" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontSizeUnit="Point" textOrientation="horizontal" fontWeight="50" multilineHeight="1" fontKerning="1" fontItalic="0" fontStrikeout="0" capitalization="0" fontFamily="SimSun" previewBkgrdColor="255,255,255,255" namedStyle="" fontWordSpacing="0" fontUnderline="0">
        <text-buffer bufferOpacity="1" bufferSize="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferJoinStyle="128" bufferBlendMode="0" bufferSizeUnits="MM" bufferColor="255,255,255,255" bufferNoFill="1" bufferDraw="0"/>
        <text-mask maskJoinStyle="128" maskSize="1.5" maskType="0" maskSizeUnits="MM" maskOpacity="1" maskedSymbolLayers="" maskEnabled="0" maskSizeMapUnitScale="3x:0,0,0,0,0,0"/>
        <background shapeOffsetUnit="MM" shapeSizeY="0" shapeBorderWidth="0" shapeSVGFile="" shapeJoinStyle="64" shapeSizeX="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeBlendMode="0" shapeRadiiY="0" shapeOffsetX="0" shapeRadiiUnit="MM" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthUnit="MM" shapeRotationType="0" shapeSizeType="0" shapeDraw="0" shapeOpacity="1" shapeType="0" shapeFillColor="255,255,255,255" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeRotation="0" shapeOffsetY="0" shapeRadiiX="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeSizeUnit="MM"/>
        <shadow shadowUnder="0" shadowOffsetAngle="135" shadowBlendMode="6" shadowOffsetGlobal="1" shadowOpacity="0.7" shadowDraw="0" shadowOffsetUnit="MM" shadowColor="0,0,0,255" shadowOffsetDist="1" shadowRadiusUnit="MM" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowRadiusAlphaOnly="0" shadowRadius="1.5" shadowScale="100"/>
        <dd_properties>
          <Option type="Map">
            <Option type="QString" name="name" value=""/>
            <Option name="properties"/>
            <Option type="QString" name="type" value="collection"/>
          </Option>
        </dd_properties>
      </text-style>
    </headerTextFormat>
    <contentTextFormat>
      <text-style textColor="0,0,0,255" fontLetterSpacing="0" allowHtml="0" fontSize="10" blendMode="0" textOpacity="1" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontSizeUnit="Point" textOrientation="horizontal" fontWeight="50" multilineHeight="1" fontKerning="1" fontItalic="0" fontStrikeout="0" capitalization="0" fontFamily="SimSun" previewBkgrdColor="255,255,255,255" namedStyle="" fontWordSpacing="0" fontUnderline="0">
        <text-buffer bufferOpacity="1" bufferSize="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferJoinStyle="128" bufferBlendMode="0" bufferSizeUnits="MM" bufferColor="255,255,255,255" bufferNoFill="1" bufferDraw="0"/>
        <text-mask maskJoinStyle="128" maskSize="1.5" maskType="0" maskSizeUnits="MM" maskOpacity="1" maskedSymbolLayers="" maskEnabled="0" maskSizeMapUnitScale="3x:0,0,0,0,0,0"/>
        <background shapeOffsetUnit="MM" shapeSizeY="0" shapeBorderWidth="0" shapeSVGFile="" shapeJoinStyle="64" shapeSizeX="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeBlendMode="0" shapeRadiiY="0" shapeOffsetX="0" shapeRadiiUnit="MM" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthUnit="MM" shapeRotationType="0" shapeSizeType="0" shapeDraw="0" shapeOpacity="1" shapeType="0" shapeFillColor="255,255,255,255" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeRotation="0" shapeOffsetY="0" shapeRadiiX="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeSizeUnit="MM"/>
        <shadow shadowUnder="0" shadowOffsetAngle="135" shadowBlendMode="6" shadowOffsetGlobal="1" shadowOpacity="0.7" shadowDraw="0" shadowOffsetUnit="MM" shadowColor="0,0,0,255" shadowOffsetDist="1" shadowRadiusUnit="MM" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowRadiusAlphaOnly="0" shadowRadius="1.5" shadowScale="100"/>
        <dd_properties>
          <Option type="Map">
            <Option type="QString" name="name" value=""/>
            <Option name="properties"/>
            <Option type="QString" name="type" value="collection"/>
          </Option>
        </dd_properties>
      </text-style>
    </contentTextFormat>
    <displayColumns>
      <column heading="" sortByRank="0" vAlignment="128" attribute="" sortOrder="0" width="0" hAlignment="1">
        <backgroundColor red="0" blue="0" green="0" alpha="0"/>
      </column>
      <column heading="说明" sortByRank="0" vAlignment="128" attribute="" sortOrder="0" width="0" hAlignment="1">
        <backgroundColor red="0" blue="0" green="0" alpha="0"/>
      </column>
    </displayColumns>
    <sortColumns/>
    <cellStyles>
      <oddColumns enabled="0" cellBackgroundColor="255,255,255,255"/>
      <evenColumns enabled="0" cellBackgroundColor="255,255,255,255"/>
      <oddRows enabled="0" cellBackgroundColor="255,255,255,255"/>
      <evenRows enabled="0" cellBackgroundColor="255,255,255,255"/>
      <firstColumn enabled="0" cellBackgroundColor="255,255,255,255"/>
      <lastColumn enabled="0" cellBackgroundColor="255,255,255,255"/>
      <headerRow enabled="0" cellBackgroundColor="255,255,255,255"/>
      <firstRow enabled="0" cellBackgroundColor="255,255,255,255"/>
      <lastRow enabled="0" cellBackgroundColor="255,255,255,255"/>
    </cellStyles>
    <headers>
      <header heading="" sortByRank="0" vAlignment="128" attribute="" sortOrder="0" width="0" hAlignment="1">
        <backgroundColor red="0" blue="0" green="0" alpha="0"/>
      </header>
      <header heading="说明" sortByRank="0" vAlignment="128" attribute="" sortOrder="0" width="0" hAlignment="1">
        <backgroundColor red="0" blue="0" green="0" alpha="0"/>
      </header>
    </headers>
    <contents>
      <row>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="说"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="2"/>
          <Option type="int" name="valign" value="0"/>
        </Option>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="明"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="0"/>
          <Option type="int" name="valign" value="0"/>
        </Option>
      </row>
      <row>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="省份:"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="2"/>
          <Option type="int" name="valign" value="128"/>
        </Option>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="{province}"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="1"/>
          <Option type="int" name="valign" value="128"/>
        </Option>
      </row>
      <row>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="比例尺:"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="2"/>
          <Option type="int" name="valign" value="128"/>
        </Option>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="{scale}"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="1"/>
          <Option type="int" name="valign" value="128"/>
        </Option>
      </row>
      <row>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="影像分辨率:"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="0"/>
          <Option type="int" name="valign" value="0"/>
        </Option>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="{resolution}"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="0"/>
          <Option type="int" name="valign" value="0"/>
        </Option>
      </row>
      <row>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="制图时间:"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="2"/>
          <Option type="int" name="valign" value="0"/>
        </Option>
        <Option type="Map">
          <Option type="color" name="background" value=""/>
          <Option type="QString" name="content" value="{date}"/>
          <Option type="color" name="foreground" value=""/>
          <Option type="int" name="halign" value="0"/>
          <Option type="int" name="valign" value="0"/>
        </Option>
      </row>
    </contents>
    <rowHeights>
      <row height="0"/>
      <row height="0"/>
      <row height="0"/>
      <row height="0"/>
      <row height="0"/>
    </rowHeights>
    <columnWidths>
      <column width="0"/>
      <column width="0"/>
    </columnWidths>
  </LayoutMultiFrame>
  <customproperties>
    <property key="atlasRasterFormat" value="png"/>
    <property key="imageAntialias" value="true"/>
    <property key="imageCropMarginBottom" value="0"/>
    <property key="imageCropMarginLeft" value="0"/>
    <property key="imageCropMarginRight" value="0"/>
    <property key="imageCropMarginTop" value="0"/>
    <property key="imageCropToContents" value="false"/>
    <property key="singleFile" value="true"/>
    <property key="layers" value="{layers}"/>
    <property key="imgPath" value="{imgPath}"/>
  </customproperties>
  <Atlas coverageLayer="" pageNameExpression="" enabled="0" sortFeatures="0" hideCoverage="0" filenamePattern="'output_'||@atlas_featurenumber" filterFeatures="0"/>
       </data_defined_properties>
      </layer>
     </symbol>
    </background>
    <shadow shadowScale="100" shadowRadiusUnit="MM" shadowRadiusAlphaOnly="0" shadowOffsetDist="1" shadowColor="0,0,0,255" shadowOffsetGlobal="1" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowRadius="1.5" shadowOffsetUnit="MM" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowOffsetAngle="135" shadowBlendMode="6" shadowDraw="0" shadowOpacity="0.7"/>
    <dd_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
     </Option>
    </dd_properties>
   </text-style>
   <LayoutObject>
    <dataDefinedProperties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
     </Option>
    </dataDefinedProperties>
    <customproperties/>
   </LayoutObject>
  </ComposerMapGrid>
  <AtlasMap atlasDriven="0" scalingMode="2" margin="0.10000000000000001"/>
  <labelBlockingItems/>
  <atlasClippingSettings clippingType="1" forceLabelsInside="0" enabled="0" restrictLayers="0">
   <layersToClip/>
  </atlasClippingSettings>
  <itemClippingSettings clippingType="1" clipSource="" forceLabelsInside="0" enabled="0"/>
 </LayoutItem>
 <LayoutItem opacity="1" size="292.354,205.447,mm" templateUuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" referencePoint="0" shapeType="1" frameJoinStyle="miter" position="2.6816,2,mm" positionLock="true" blendMode="0" background="false" uuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" outlineWidthM="0.3,mm" positionOnPage="2.6816,2,mm" cornerRadiusMeasure="0,mm" visibility="1" itemRotation="0" type="65643" id="边框" groupUuid="" zValue="1" excludeFromExports="0" frame="false">
  <FrameColor green="0" red="0" alpha="255" blue="0"/>
  <BackgroundColor green="255" red="255" alpha="255" blue="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <symbol name="" type="fill" alpha="1" clip_to_extent="1" force_rhr="0">
   <layer class="SimpleLine" pass="0" enabled="1" locked="0">
    <prop k="align_dash_pattern" v="0"/>
    <prop k="capstyle" v="square"/>
    <prop k="customdash" v="5;2"/>
    <prop k="customdash_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <prop k="customdash_unit" v="Pixel"/>
    <prop k="dash_pattern_offset" v="0"/>
    <prop k="dash_pattern_offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <prop k="dash_pattern_offset_unit" v="MM"/>
    <prop k="draw_inside_polygon" v="0"/>
    <prop k="joinstyle" v="bevel"/>
    <prop k="line_color" v="53,121,177,255"/>
    <prop k="line_style" v="solid"/>
    <prop k="line_width" v="0.96"/>
    <prop k="line_width_unit" v="Pixel"/>
    <prop k="offset" v="0"/>
    <prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <prop k="offset_unit" v="Pixel"/>
    <prop k="ring_filter" v="0"/>
    <prop k="tweak_dash_pattern_on_corners" v="0"/>
    <prop k="use_custom_dash" v="0"/>
    <prop k="width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <data_defined_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
     </Option>
    </data_defined_properties>
   </layer>
  </symbol>
 </LayoutItem>
 <LayoutMultiFrame gridColor="0,0,0,255" gridStrokeWidth="0.5" includeHeader="0" templateUuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" showEmptyRows="0" backgroundColor="255,255,255,255" headerHAlignment="0" showGrid="0" horizontalGrid="1" headerMode="2" uuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" verticalGrid="1" type="65652" wrapBehavior="0" resizeMode="0" emptyTableMessage="" emptyTableMode="0" cellMargin="1">
  <childFrame uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
     <Option name="name" type="QString" value=""/>
     <Option name="properties"/>
     <Option name="type" type="QString" value="collection"/>
    </Option>
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <headerTextFormat>
   <text-style fontItalic="0" fontWeight="50" multilineHeight="1" textColor="0,0,0,255" blendMode="0" fontStrikeout="0" fontKerning="1" textOrientation="horizontal" previewBkgrdColor="255,255,255,255" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontUnderline="0" namedStyle="" textOpacity="1" fontFamily="SimSun" fontSizeUnit="Point" fontLetterSpacing="0" fontSize="10" fontWordSpacing="0" allowHtml="0" capitalization="0">
    <text-buffer bufferSizeUnits="MM" bufferBlendMode="0" bufferDraw="0" bufferOpacity="1" bufferColor="255,255,255,255" bufferJoinStyle="128" bufferSize="1" bufferNoFill="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0"/>
    <text-mask maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskSize="1.5" maskEnabled="0" maskType="0" maskSizeUnits="MM" maskJoinStyle="128" maskOpacity="1" maskedSymbolLayers=""/>
    <background shapeRadiiX="0" shapeBorderWidthUnit="MM" shapeOffsetUnit="MM" shapeOffsetX="0" shapeType="0" shapeJoinStyle="64" shapeSVGFile="" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeRotationType="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeSizeX="0" shapeSizeY="0" shapeSizeUnit="MM" shapeBorderColor="128,128,128,255" shapeOpacity="1" shapeRadiiY="0" shapeOffsetY="0" shapeBlendMode="0" shapeFillColor="255,255,255,255" shapeSizeType="0" shapeRadiiUnit="MM" shapeDraw="0" shapeRotation="0" shapeBorderWidth="0"/>
    <shadow shadowScale="100" shadowRadiusUnit="MM" shadowRadiusAlphaOnly="0" shadowOffsetDist="1" shadowColor="0,0,0,255" shadowOffsetGlobal="1" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowRadius="1.5" shadowOffsetUnit="MM" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowOffsetAngle="135" shadowBlendMode="6" shadowDraw="0" shadowOpacity="0.7"/>
    <dd_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
     </Option>
    </dd_properties>
   </text-style>
  </headerTextFormat>
  <contentTextFormat>
   <text-style fontItalic="0" fontWeight="50" multilineHeight="1" textColor="0,0,0,255" blendMode="0" fontStrikeout="0" fontKerning="1" textOrientation="horizontal" previewBkgrdColor="255,255,255,255" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontUnderline="0" namedStyle="" textOpacity="1" fontFamily="SimSun" fontSizeUnit="Point" fontLetterSpacing="0" fontSize="10" fontWordSpacing="0" allowHtml="0" capitalization="0">
    <text-buffer bufferSizeUnits="MM" bufferBlendMode="0" bufferDraw="0" bufferOpacity="1" bufferColor="255,255,255,255" bufferJoinStyle="128" bufferSize="1" bufferNoFill="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0"/>
    <text-mask maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskSize="1.5" maskEnabled="0" maskType="0" maskSizeUnits="MM" maskJoinStyle="128" maskOpacity="1" maskedSymbolLayers=""/>
    <background shapeRadiiX="0" shapeBorderWidthUnit="MM" shapeOffsetUnit="MM" shapeOffsetX="0" shapeType="0" shapeJoinStyle="64" shapeSVGFile="" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeRotationType="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeSizeX="0" shapeSizeY="0" shapeSizeUnit="MM" shapeBorderColor="128,128,128,255" shapeOpacity="1" shapeRadiiY="0" shapeOffsetY="0" shapeBlendMode="0" shapeFillColor="255,255,255,255" shapeSizeType="0" shapeRadiiUnit="MM" shapeDraw="0" shapeRotation="0" shapeBorderWidth="0"/>
    <shadow shadowScale="100" shadowRadiusUnit="MM" shadowRadiusAlphaOnly="0" shadowOffsetDist="1" shadowColor="0,0,0,255" shadowOffsetGlobal="1" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowRadius="1.5" shadowOffsetUnit="MM" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowOffsetAngle="135" shadowBlendMode="6" shadowDraw="0" shadowOpacity="0.7"/>
    <dd_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
      <Option name="properties"/>
      <Option name="type" type="QString" value="collection"/>
     </Option>
    </dd_properties>
   </text-style>
  </contentTextFormat>
  <displayColumns>
   <column width="0" sortOrder="0" heading="" vAlignment="128" hAlignment="1" attribute="" sortByRank="0">
    <backgroundColor green="0" red="0" alpha="0" blue="0"/>
   </column>
   <column width="0" sortOrder="0" heading="说明" vAlignment="128" hAlignment="1" attribute="" sortByRank="0">
    <backgroundColor green="0" red="0" alpha="0" blue="0"/>
   </column>
  </displayColumns>
  <sortColumns/>
  <cellStyles>
   <oddColumns enabled="0" cellBackgroundColor="255,255,255,255"/>
   <evenColumns enabled="0" cellBackgroundColor="255,255,255,255"/>
   <oddRows enabled="0" cellBackgroundColor="255,255,255,255"/>
   <evenRows enabled="0" cellBackgroundColor="255,255,255,255"/>
   <firstColumn enabled="0" cellBackgroundColor="255,255,255,255"/>
   <lastColumn enabled="0" cellBackgroundColor="255,255,255,255"/>
   <headerRow enabled="0" cellBackgroundColor="255,255,255,255"/>
   <firstRow enabled="0" cellBackgroundColor="255,255,255,255"/>
   <lastRow enabled="0" cellBackgroundColor="255,255,255,255"/>
  </cellStyles>
  <headers>
   <header width="0" sortOrder="0" heading="" vAlignment="128" hAlignment="1" attribute="" sortByRank="0">
    <backgroundColor green="0" red="0" alpha="0" blue="0"/>
   </header>
   <header width="0" sortOrder="0" heading="说明" vAlignment="128" hAlignment="1" attribute="" sortByRank="0">
    <backgroundColor green="0" red="0" alpha="0" blue="0"/>
   </header>
  </headers>
  <contents>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="说"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="2"/>
     <Option name="valign" type="int" value="0"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="明"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="0"/>
     <Option name="valign" type="int" value="0"/>
    </Option>
   </row>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="省份:"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="2"/>
     <Option name="valign" type="int" value="128"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="{province}"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="1"/>
     <Option name="valign" type="int" value="128"/>
    </Option>
   </row>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="比例尺:"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="2"/>
     <Option name="valign" type="int" value="128"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="{scale}"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="1"/>
     <Option name="valign" type="int" value="128"/>
    </Option>
   </row>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="影像分辨率:"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="0"/>
     <Option name="valign" type="int" value="0"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="{resolution}"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="0"/>
     <Option name="valign" type="int" value="0"/>
    </Option>
   </row>
   <row>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="制图时间:"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="2"/>
     <Option name="valign" type="int" value="0"/>
    </Option>
    <Option type="Map">
     <Option name="background" type="color" value=""/>
     <Option name="content" type="QString" value="{date}"/>
     <Option name="foreground" type="color" value=""/>
     <Option name="halign" type="int" value="0"/>
     <Option name="valign" type="int" value="0"/>
    </Option>
   </row>
  </contents>
  <rowHeights>
   <row height="0"/>
   <row height="0"/>
   <row height="0"/>
   <row height="0"/>
   <row height="0"/>
  </rowHeights>
  <columnWidths>
   <column width="0"/>
   <column width="0"/>
  </columnWidths>
 </LayoutMultiFrame>
 <customproperties>
  <property value="png" key="atlasRasterFormat"/>
  <property value="true" key="imageAntialias"/>
  <property value="0" key="imageCropMarginBottom"/>
  <property value="0" key="imageCropMarginLeft"/>
  <property value="0" key="imageCropMarginRight"/>
  <property value="0" key="imageCropMarginTop"/>
  <property value="false" key="imageCropToContents"/>
  <property value="true" key="singleFile"/>
  <property key="layers" value="{layers}"/>
  <property key="imgPath" value="{imgPath}"/>
 </customproperties>
 <Atlas coverageLayer="" filterFeatures="0" hideCoverage="0" filenamePattern="'output_'||@atlas_featurenumber" sortFeatures="0" pageNameExpression="" enabled="0"/>
</Layout>
ExportMap/Sources/˵Ã÷.txt
@@ -27,6 +27,7 @@
python E:/terrait/TianJin/LFServer/QGIS/render.py -qgz Test.qgz -qpt Test.qpt
python E:/terrait/TianJin/ExportMap/ExportMap/Sources/render.py -qgz Test.qgz -qpt Template.qpt
python E:/terrait/TianJin/ExportMap/ExportMap/Sources/render.py -qgz LF.qgz -qpt LF.qpt
================================================================================
https://blog.csdn.net/qq_23034515/article/details/107643428
https://vimsky.com/examples/detail/python-ex-qgis.core-QgsPrintLayout-itemByUuid-method.html # ReadWriteXml