管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2022-11-08 16f7d3f0f137c13847ed6bdc7f79cfb288a1e680
1
已修改4个文件
238 ■■■■■ 文件已修改
QGIS/Template.qpt 225 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
QGIS/Test.qgz 补丁 | 查看 | 原始文档 | blame | 历史
data/db_fn.sql 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
说明.txt 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
QGIS/Template.qpt
@@ -1,9 +1,9 @@
<Layout name="Template" printResolution="300" worldFileMap="{4e649c5d-cabe-431f-a385-d69809d87ebf}" units="mm">
 <Snapper snapToGuides="1" tolerance="5" snapToItems="1" snapToGrid="0"/>
 <Grid offsetUnits="mm" resUnits="mm" resolution="10" offsetX="0" offsetY="0"/>
<Layout units="mm" name="Template" printResolution="300" worldFileMap="{4e649c5d-cabe-431f-a385-d69809d87ebf}">
 <Snapper snapToItems="1" tolerance="5" snapToGrid="0" snapToGuides="1"/>
 <Grid resolution="10" offsetY="0" offsetUnits="mm" resUnits="mm" offsetX="0"/>
 <PageCollection>
  <symbol name="" force_rhr="0" type="fill" clip_to_extent="1" alpha="1">
   <layer class="SimpleFill" pass="0" enabled="1" locked="0">
  <symbol name="" clip_to_extent="1" force_rhr="0" type="fill" alpha="1">
   <layer class="SimpleFill" enabled="1" pass="0" 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"/>
@@ -24,9 +24,9 @@
    </data_defined_properties>
   </layer>
  </symbol>
  <LayoutItem size="297,210,mm" position="0,0,mm" id="" outlineWidthM="0.3,mm" referencePoint="0" type="65638" frame="false" visibility="1" positionLock="false" blendMode="0" opacity="1" templateUuid="{72530018-3d33-4843-b661-79580c9b15e3}" itemRotation="0" frameJoinStyle="miter" groupUuid="" excludeFromExports="0" positionOnPage="0,0,mm" uuid="{72530018-3d33-4843-b661-79580c9b15e3}" background="true" zValue="0">
   <FrameColor red="0" green="0" blue="0" alpha="255"/>
   <BackgroundColor red="255" green="255" blue="255" alpha="255"/>
  <LayoutItem templateUuid="{72530018-3d33-4843-b661-79580c9b15e3}" excludeFromExports="0" id="" background="true" blendMode="0" zValue="0" positionLock="false" visibility="1" type="65638" frameJoinStyle="miter" uuid="{72530018-3d33-4843-b661-79580c9b15e3}" frame="false" position="0,0,mm" outlineWidthM="0.3,mm" itemRotation="0" groupUuid="" positionOnPage="0,0,mm" size="297,210,mm" referencePoint="0" opacity="1">
   <FrameColor blue="0" green="0" red="0" alpha="255"/>
   <BackgroundColor blue="255" green="255" red="255" alpha="255"/>
   <LayoutObject>
    <dataDefinedProperties>
     <Option type="Map">
@@ -37,8 +37,8 @@
    </dataDefinedProperties>
    <customproperties/>
   </LayoutObject>
   <symbol name="" force_rhr="0" type="fill" clip_to_extent="1" alpha="1">
    <layer class="SimpleFill" pass="0" enabled="1" locked="0">
   <symbol name="" clip_to_extent="1" force_rhr="0" type="fill" alpha="1">
    <layer class="SimpleFill" enabled="1" pass="0" 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"/>
@@ -62,9 +62,9 @@
  </LayoutItem>
  <GuideCollection visible="1"/>
 </PageCollection>
 <LayoutItem size="76.0244,9.39831,mm" position="212.337,195.29,mm" labelText="中国石油天然气管道工程有限公司" id="公司" outlineWidthM="0.3,mm" referencePoint="0" type="65641" frame="false" valign="128" marginY="0" visibility="1" positionLock="true" blendMode="0" opacity="1" templateUuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" itemRotation="0" frameJoinStyle="miter" groupUuid="" htmlState="0" marginX="0" excludeFromExports="0" halign="4" positionOnPage="212.337,195.29,mm" uuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" background="false" zValue="8">
  <FrameColor red="0" green="0" blue="0" alpha="255"/>
  <BackgroundColor red="255" green="255" blue="255" alpha="255"/>
 <LayoutItem templateUuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" excludeFromExports="0" id="公司" marginY="0" background="false" labelText="中国石油天然气管道工程有限公司" blendMode="0" halign="4" zValue="8" positionLock="true" visibility="1" type="65641" frameJoinStyle="miter" uuid="{13528ba9-5ea4-45e3-b56e-a975eb046d54}" frame="false" position="212.337,195.29,mm" htmlState="0" outlineWidthM="0.3,mm" itemRotation="0" groupUuid="" positionOnPage="212.337,195.29,mm" size="76.0244,9.39831,mm" referencePoint="0" opacity="1" marginX="0" valign="128">
  <FrameColor blue="0" green="0" red="0" alpha="255"/>
  <BackgroundColor blue="255" green="255" red="255" alpha="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
@@ -75,12 +75,12 @@
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <LabelFont description="宋体,14,-1,5,50,0,0,0,0,0,常规" style="常规"/>
  <FontColor red="0" green="0" blue="0" alpha="255"/>
  <LabelFont style="常规" description="宋体,14,-1,5,50,0,0,0,0,0,常规"/>
  <FontColor blue="0" green="0" red="0" alpha="255"/>
 </LayoutItem>
 <LayoutItem size="10.4237,11.1743,mm" file=":/images/north_arrows/layout_default_north_arrow.svg" position="277.938,2.42978,mm" pictureHeight="11.1743" mapUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" id="指北针" outlineWidthM="0.3,mm" referencePoint="0" pictureRotation="0" northMode="0" type="65640" anchorPoint="0" frame="false" visibility="1" positionLock="true" blendMode="0" opacity="1" templateUuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" itemRotation="0" frameJoinStyle="miter" svgFillColor="255,255,255,255" svgBorderColor="0,0,0,255" groupUuid="" svgBorderWidth="0.2" excludeFromExports="0" positionOnPage="277.938,2.42978,mm" resizeMode="0" uuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" northOffset="0" background="false" zValue="8" pictureWidth="8.85237" mode="0">
  <FrameColor red="0" green="0" blue="0" alpha="255"/>
  <BackgroundColor red="255" green="255" blue="255" alpha="255"/>
 <LayoutItem templateUuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" excludeFromExports="0" id="指北针" background="false" pictureRotation="0" svgBorderWidth="0.2" blendMode="0" zValue="8" positionLock="true" visibility="1" type="65640" frameJoinStyle="miter" file=":/images/north_arrows/layout_default_north_arrow.svg" mode="0" uuid="{6a1655ac-d65f-4163-9e89-5f98536a0c31}" frame="false" resizeMode="0" northMode="0" position="277.938,2.42978,mm" northOffset="0" outlineWidthM="0.3,mm" pictureWidth="8.85237" mapUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" itemRotation="0" groupUuid="" positionOnPage="277.938,2.42978,mm" anchorPoint="0" svgFillColor="255,255,255,255" pictureHeight="11.1743" svgBorderColor="0,0,0,255" size="10.4237,11.1743,mm" referencePoint="0" opacity="1">
  <FrameColor blue="0" green="0" red="0" alpha="255"/>
  <BackgroundColor blue="255" green="255" red="255" alpha="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
@@ -92,9 +92,9 @@
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem size="11.6809,10.7409,mm" file="../../../CPPE/CPPE/imgs/logo.png" position="200.5,194.948,mm" pictureHeight="10.7409" mapUuid="" id="Logo" outlineWidthM="0.3,mm" referencePoint="0" pictureRotation="0" northMode="0" type="65640" anchorPoint="0" frame="false" visibility="1" positionLock="true" blendMode="0" opacity="1" templateUuid="{29298722-a58a-42f7-85d1-04564ad9366d}" itemRotation="0" frameJoinStyle="miter" svgFillColor="255,255,255,255" svgBorderColor="0,0,0,255" groupUuid="" svgBorderWidth="0.2" excludeFromExports="0" positionOnPage="200.5,194.948,mm" resizeMode="0" uuid="{29298722-a58a-42f7-85d1-04564ad9366d}" northOffset="0" background="false" zValue="7" pictureWidth="11.4207" mode="1">
  <FrameColor red="0" green="0" blue="0" alpha="255"/>
  <BackgroundColor red="255" green="255" blue="255" alpha="255"/>
 <LayoutItem templateUuid="{29298722-a58a-42f7-85d1-04564ad9366d}" excludeFromExports="0" id="Logo" background="false" pictureRotation="0" svgBorderWidth="0.2" blendMode="0" zValue="7" positionLock="true" visibility="1" type="65640" frameJoinStyle="miter" file="../../../CPPE/CPPE/imgs/logo.png" mode="1" uuid="{29298722-a58a-42f7-85d1-04564ad9366d}" frame="false" resizeMode="0" northMode="0" position="200.5,194.948,mm" northOffset="0" outlineWidthM="0.3,mm" pictureWidth="11.4207" mapUuid="" itemRotation="0" groupUuid="" positionOnPage="200.5,194.948,mm" anchorPoint="0" svgFillColor="255,255,255,255" pictureHeight="10.7409" svgBorderColor="0,0,0,255" size="11.6809,10.7409,mm" referencePoint="0" opacity="1">
  <FrameColor blue="0" green="0" red="0" alpha="255"/>
  <BackgroundColor blue="255" green="255" red="255" alpha="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
@@ -106,9 +106,9 @@
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem size="43.1968,25.6574,mm" position="242.194,161,mm" id="说明" outlineWidthM="0.3,mm" referencePoint="0" type="65647" hidePageIfEmpty="0" frame="false" sectionX="0" sectionHeight="25.6574" visibility="1" positionLock="true" blendMode="0" opacity="1" templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" sectionWidth="43.1968" itemRotation="0" frameJoinStyle="miter" groupUuid="" sectionY="0" multiFrameTemplateUuid="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" excludeFromExports="0" multiFrame="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" hideBackgroundIfEmpty="0" positionOnPage="242.194,161,mm" uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" background="false" zValue="6">
  <FrameColor red="0" green="0" blue="0" alpha="255"/>
  <BackgroundColor red="255" green="255" blue="255" alpha="255"/>
 <LayoutItem templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" excludeFromExports="0" sectionWidth="43.1968" id="说明" multiFrameTemplateUuid="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" background="false" blendMode="0" zValue="6" hidePageIfEmpty="0" positionLock="true" visibility="1" type="65647" frameJoinStyle="miter" uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" sectionHeight="25.6574" frame="false" position="242.194,161,mm" outlineWidthM="0.3,mm" sectionX="0" itemRotation="0" groupUuid="" positionOnPage="242.194,161,mm" sectionY="0" hideBackgroundIfEmpty="0" multiFrame="{3f590e9a-19b4-46d3-90bb-6a188b24aaa6}" size="43.1968,25.6574,mm" referencePoint="0" opacity="1">
  <FrameColor blue="0" green="0" red="0" alpha="255"/>
  <BackgroundColor blue="255" green="255" red="255" alpha="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
@@ -120,9 +120,9 @@
   <customproperties/>
  </LayoutObject>
 </LayoutItem>
 <LayoutItem size="129.364,11.1743,mm" position="84.816,2.42978,mm" labelText="管道基础大数据平台(DW1-1)" id="标题" outlineWidthM="0.3,mm" referencePoint="0" type="65641" frame="false" valign="128" marginY="0" visibility="1" positionLock="true" blendMode="0" opacity="1" templateUuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" itemRotation="0" frameJoinStyle="miter" groupUuid="" htmlState="0" marginX="0" excludeFromExports="0" halign="4" positionOnPage="84.816,2.42978,mm" uuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" background="false" zValue="4">
  <FrameColor red="0" green="0" blue="0" alpha="255"/>
  <BackgroundColor red="255" green="255" blue="255" alpha="255"/>
 <LayoutItem templateUuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" excludeFromExports="0" id="标题" marginY="0" background="false" labelText="管道基础大数据平台(DW1-1)" blendMode="0" halign="4" zValue="4" positionLock="true" visibility="1" type="65641" frameJoinStyle="miter" uuid="{81ccb104-2767-491d-8296-cd4ccbebed3e}" frame="false" position="84.816,2.42978,mm" htmlState="0" outlineWidthM="0.3,mm" itemRotation="0" groupUuid="" positionOnPage="84.816,2.42978,mm" size="129.364,11.1743,mm" referencePoint="0" opacity="1" marginX="0" valign="128">
  <FrameColor blue="0" green="0" red="0" alpha="255"/>
  <BackgroundColor blue="255" green="255" red="255" alpha="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
@@ -133,12 +133,12 @@
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <LabelFont description="微软雅黑,24,-1,5,75,0,0,0,0,0,Bold" style="Bold"/>
  <FontColor red="0" green="0" blue="0" alpha="255"/>
  <LabelFont style="Bold" description="微软雅黑,24,-1,5,75,0,0,0,0,0,Bold"/>
  <FontColor blue="0" green="0" red="0" alpha="255"/>
 </LayoutItem>
 <LayoutItem lineSpacing="1" visibility="1" positionLock="true" itemRotation="0" symbolWidth="7" titleAlignment="1" minSymbolSize="0" columnCount="1" legendFilterByAtlas="0" maxSymbolSize="0" excludeFromExports="0" wmsLegendWidth="50" rasterBorderWidth="0" position="12.9877,151.74,mm" frame="true" templateUuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" positionOnPage="12.9877,151.74,mm" boxSpace="2" background="true" rasterBorder="1" fontColor="#000000" title="" groupUuid="" splitLayer="0" equalColumnWidth="0" id="图例" outlineWidthM="0.1,mm" map_uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" uuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" wmsLegendHeight="25" wrapChar="" symbolHeight="4" blendMode="0" zValue="3" resizeToContents="0" rasterBorderColor="0,0,0,255" frameJoinStyle="round" type="65642" size="57.2186,34.9171,mm" columnSpace="2" referencePoint="0" symbolAlignment="1" opacity="1">
  <FrameColor red="0" green="0" blue="0" alpha="255"/>
  <BackgroundColor red="255" green="255" blue="255" alpha="255"/>
 <LayoutItem background="true" groupUuid="" rasterBorderColor="0,0,0,255" symbolWidth="7" referencePoint="0" opacity="1" lineSpacing="1" frame="true" templateUuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" blendMode="0" minSymbolSize="0" legendFilterByAtlas="0" visibility="1" wmsLegendHeight="25" rasterBorderWidth="0" title="" splitLayer="0" itemRotation="0" fontColor="#000000" symbolHeight="4" type="65642" equalColumnWidth="0" size="51.5396,34.6028,mm" symbolAlignment="1" boxSpace="2" frameJoinStyle="round" rasterBorder="1" columnSpace="2" map_uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" positionLock="false" uuid="{52b0f928-714f-4672-bc0b-a13e401f8465}" maxSymbolSize="0" outlineWidthM="0.1,mm" resizeToContents="0" excludeFromExports="0" id="图例" wrapChar="" columnCount="1" zValue="3" titleAlignment="1" position="12.9877,152.005,mm" positionOnPage="12.9877,152.005,mm" wmsLegendWidth="50">
  <FrameColor blue="0" green="0" red="0" alpha="255"/>
  <BackgroundColor blue="255" green="255" red="255" alpha="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
@@ -151,76 +151,45 @@
  </LayoutObject>
  <styles>
   <style name="title" alignment="1" marginBottom="3.5">
    <styleFont description="SimSun,16,-1,5,50,0,0,0,0,0" style=""/>
    <styleFont style="" description="SimSun,16,-1,5,50,0,0,0,0,0"/>
   </style>
   <style name="group" marginTop="3" alignment="1">
    <styleFont description="SimSun,14,-1,5,50,0,0,0,0,0" style=""/>
   <style name="group" alignment="1" marginTop="3">
    <styleFont style="" description="SimSun,14,-1,5,50,0,0,0,0,0"/>
   </style>
   <style name="subgroup" marginTop="3" alignment="1">
    <styleFont description="SimSun,12,-1,5,50,0,0,0,0,0" style=""/>
   <style name="subgroup" alignment="1" marginTop="3">
    <styleFont style="" description="SimSun,12,-1,5,50,0,0,0,0,0"/>
   </style>
   <style name="symbol" marginTop="2.5" alignment="1">
    <styleFont description="SimSun,9,-1,5,50,0,0,0,0,0" style=""/>
   <style name="symbol" alignment="1" marginTop="2.5">
    <styleFont style="" description="SimSun,9,-1,5,50,0,0,0,0,0"/>
   </style>
   <style name="symbolLabel" marginLeft="2" marginTop="2" alignment="1">
    <styleFont description="SimSun,12,-1,5,50,0,0,0,0,0" style=""/>
   <style marginLeft="2" name="symbolLabel" alignment="1" marginTop="2">
    <styleFont style="" description="SimSun,12,-1,5,50,0,0,0,0,0"/>
   </style>
  </styles>
  <layer-tree-group>
   <customproperties/>
   <layer-tree-group name="管道基础大数据平台" checked="Qt::Checked" expanded="1">
   <layer-tree-group checked="Qt::Checked" name="管道基础大数据平台" expanded="1">
    <customproperties/>
    <layer-tree-layer name="阀室" source="../../../../data/13.cppe/shps/VALVEHOUSEPOINT.shp" checked="Qt::Checked" id="VALVEHOUSEPOINT_5d566d73_8061_447a_a9e3_3e7adad17bd7" patch_size="-1,-1" expanded="1" providerKey="ogr" legend_exp="" legend_split_behavior="0">
     <customproperties>
      <property key="cached_name" value="阀室"/>
     </customproperties>
    <layer-tree-layer id="VALVEHOUSEPOINT_5d566d73_8061_447a_a9e3_3e7adad17bd7" source="../../../../data/13.cppe/shps/VALVEHOUSEPOINT.shp" checked="Qt::Checked" name="阀室" patch_size="-1,-1" expanded="1" legend_exp="" legend_split_behavior="0" providerKey="ogr">
     <customproperties/>
    </layer-tree-layer>
    <layer-tree-layer name="站场" source="../../../../data/13.cppe/shps/SITEPOINT.shp" checked="Qt::Checked" id="SITEPOINT_484a52d0_7a8e_4f9e_9ad3_d940e10e24d3" patch_size="-1,-1" expanded="1" providerKey="ogr" legend_exp="" legend_split_behavior="0">
     <customproperties>
      <property key="cached_name" value="站场"/>
     </customproperties>
    <layer-tree-layer id="SITEPOINT_484a52d0_7a8e_4f9e_9ad3_d940e10e24d3" source="../../../../data/13.cppe/shps/SITEPOINT.shp" checked="Qt::Checked" name="站场" patch_size="-1,-1" expanded="1" legend_exp="" legend_split_behavior="0" providerKey="ogr">
     <customproperties/>
    </layer-tree-layer>
    <layer-tree-layer name="管道中心线" source="../../../../data/13.cppe/shps/STATIONSERIES.shp" checked="Qt::Checked" id="STATIONSERIES_5bfe7f3c_86b2_4fda_bae4_c44a33ab33e0" patch_size="-1,-1" expanded="1" providerKey="ogr" legend_exp="" legend_split_behavior="0">
     <customproperties>
      <property key="cached_name" value="管道中心线"/>
     </customproperties>
    <layer-tree-layer id="STATIONSERIES_5bfe7f3c_86b2_4fda_bae4_c44a33ab33e0" source="../../../../data/13.cppe/shps/STATIONSERIES.shp" checked="Qt::Checked" name="管道中心线" patch_size="-1,-1" expanded="1" legend_exp="" legend_split_behavior="0" providerKey="ogr">
     <customproperties/>
    </layer-tree-layer>
   </layer-tree-group>
   <layer-tree-group name="底图" checked="Qt::Checked" expanded="1">
    <customproperties>
     <property key="legend/title-style" value="hidden"/>
    </customproperties>
    <layer-tree-layer name="矢量注记" 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" checked="Qt::Checked" id="天地图矢量注记_09d423fe_381d_40e5_9a42_f9e97684e6aa" patch_size="-1,-1" expanded="1" providerKey="wms" legend_exp="" legend_split_behavior="0">
     <customproperties>
      <property key="cached_name" value="矢量注记"/>
      <property key="legend/title-style" value="hidden"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="矢量图" 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" checked="Qt::Checked" id="天地图矢量_1e2a46b5_e669_4761_b0ed_ac33ac334236" patch_size="-1,-1" expanded="1" providerKey="wms" legend_exp="" legend_split_behavior="0">
     <customproperties>
      <property key="cached_name" value="矢量图"/>
      <property key="legend/title-style" value="hidden"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="影像注记" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://t0.tianditu.gov.cn/DataServer?T%3Dcia_w%26x%3D%7Bx%7D%26y%3D%7By%7D%26l%3D%7Bz%7D%26tk%3D94a34772eb88317fcbf8428e10448561&amp;zmax=18&amp;zmin=0" checked="Qt::Checked" id="天地图影像注记_2812ff17_7124_4466_987d_72379b47749c" patch_size="-1,-1" expanded="1" providerKey="wms" legend_exp="" legend_split_behavior="0">
     <customproperties>
      <property key="cached_name" value="影像注记"/>
      <property key="legend/title-style" value="hidden"/>
     </customproperties>
    </layer-tree-layer>
    <layer-tree-layer name="影像图" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://t0.tianditu.gov.cn/DataServer?T%3Dimg_w%26x%3D%7Bx%7D%26y%3D%7By%7D%26l%3D%7Bz%7D%26tk%3D94a34772eb88317fcbf8428e10448561&amp;zmax=18&amp;zmin=0" checked="Qt::Checked" id="天地图影像_676a0cc6_1fe3_4db1_95df_22c16a8b51ea" patch_size="-1,-1" expanded="1" providerKey="wms" legend_exp="" legend_split_behavior="0">
     <customproperties>
      <property key="cached_name" value="影像图"/>
      <property key="legend/title-style" value="hidden"/>
     </customproperties>
    </layer-tree-layer>
   </layer-tree-group>
   <custom-order enabled="0"/>
   <custom-order enabled="0">
    <item>STATIONSERIES_5bfe7f3c_86b2_4fda_bae4_c44a33ab33e0</item>
    <item>VALVEHOUSEPOINT_5d566d73_8061_447a_a9e3_3e7adad17bd7</item>
    <item>SITEPOINT_484a52d0_7a8e_4f9e_9ad3_d940e10e24d3</item>
   </custom-order>
  </layer-tree-group>
 </LayoutItem>
 <LayoutItem size="278.717,173.275,mm" position="9.47563,16.5367,mm" id="阀室,管道中心线,矢量注记,矢量图" outlineWidthM="4,px" referencePoint="0" type="65639" frame="true" followPreset="false" isTemporal="0" visibility="1" positionLock="true" blendMode="0" opacity="1" labelMargin="0,mm" templateUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" mapFlags="0" itemRotation="0" frameJoinStyle="round" mapRotation="0" groupUuid="" keepLayerSet="false" excludeFromExports="0" drawCanvasItems="false" positionOnPage="9.47563,16.5367,mm" uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" followPresetName="" background="true" zValue="2">
  <FrameColor red="0" green="0" blue="0" alpha="255"/>
  <BackgroundColor red="255" green="255" blue="255" alpha="255"/>
 <LayoutItem templateUuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" excludeFromExports="0" id="阀室,管道中心线,高德影像" background="true" followPresetName="" blendMode="0" zValue="2" positionLock="true" visibility="1" type="65639" frameJoinStyle="round" keepLayerSet="false" uuid="{4e649c5d-cabe-431f-a385-d69809d87ebf}" isTemporal="0" frame="true" followPreset="false" position="9.47563,16.5367,mm" outlineWidthM="4,px" drawCanvasItems="false" itemRotation="0" groupUuid="" positionOnPage="9.47563,16.5367,mm" labelMargin="0,mm" size="278.717,173.275,mm" referencePoint="0" opacity="1" mapRotation="0" mapFlags="0">
  <FrameColor blue="0" green="0" red="0" alpha="255"/>
  <BackgroundColor blue="255" green="255" red="255" alpha="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
@@ -231,7 +200,7 @@
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <Extent ymin="9.56596926408145976" xmax="146.81582480887351494" xmin="59.05829972526095162" ymax="64.12367401477921192"/>
  <Extent xmin="59.05829972526095162" ymin="9.56596926408145976" ymax="64.12367401477921192" xmax="146.81582480887351494"/>
  <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>
@@ -246,10 +215,10 @@
   </spatialrefsys>
  </crs>
  <LayerSet/>
  <ComposerMapGrid topFrameDivisions="0" offsetY="0" gridFrameWidth="2" intervalX="30" topAnnotationDirection="0" rotatedTicksMinimumAngle="0" rotatedAnnotationsEnabled="0" frameFillColor1="255,255,255,255" frameAnnotationDistance="1" bottomAnnotationPosition="1" topAnnotationPosition="1" gridStyle="3" position="3" rotatedTicksEnabled="0" rightAnnotationDirection="2" minimumIntervalWidth="12" show="1" intervalY="30" leftFrameDivisions="0" bottomAnnotationDirection="0" rotatedAnnotationsMinimumAngle="0" annotationFormat="4" leftAnnotationDisplay="0" gridFramePenThickness="0.29999999999999999" uuid="{33b582a6-ae09-42c2-b50b-ae68c9d6d71a}" gridFrameSideFlags="15" bottomAnnotationDisplay="0" rotatedAnnotationsMarginToCorner="0" rotatedAnnotationsLengthMode="0" leftAnnotationPosition="1" blendMode="0" rotatedTicksMarginToCorner="0" frameFillColor2="0,0,0,255" topAnnotationDisplay="0" rightFrameDivisions="0" rotatedTicksLengthMode="0" name="网格 1" offsetX="0" bottomFrameDivisions="0" rightAnnotationDisplay="0" crossLength="3" annotationExpression="" annotationPrecision="3" unit="1" gridFrameStyle="0" maximumIntervalWidth="10" leftAnnotationDirection="2" gridFramePenColor="0,0,0,255" showAnnotation="1" rightAnnotationPosition="1" gridFrameMargin="0">
  <ComposerMapGrid annotationExpression="" rotatedTicksMarginToCorner="0" name="网格 1" frameFillColor1="255,255,255,255" offsetX="0" bottomAnnotationPosition="1" frameFillColor2="0,0,0,255" leftAnnotationDirection="2" gridFrameMargin="0" blendMode="0" topFrameDivisions="0" gridFramePenColor="0,0,0,255" offsetY="0" annotationFormat="4" intervalX="30" showAnnotation="1" bottomFrameDivisions="0" rotatedTicksMinimumAngle="0" rotatedAnnotationsMarginToCorner="0" rightAnnotationPosition="1" maximumIntervalWidth="10" bottomAnnotationDisplay="0" topAnnotationDisplay="0" annotationPrecision="3" leftAnnotationDisplay="0" topAnnotationPosition="1" unit="1" uuid="{33b582a6-ae09-42c2-b50b-ae68c9d6d71a}" frameAnnotationDistance="1" rotatedAnnotationsMinimumAngle="0" rotatedTicksLengthMode="0" rotatedAnnotationsEnabled="0" intervalY="30" rotatedAnnotationsLengthMode="0" crossLength="3" rightAnnotationDisplay="0" bottomAnnotationDirection="0" gridFrameStyle="0" gridFramePenThickness="0.29999999999999999" gridFrameSideFlags="15" rightFrameDivisions="0" topAnnotationDirection="0" gridFrameWidth="2" leftAnnotationPosition="1" rightAnnotationDirection="2" leftFrameDivisions="0" rotatedTicksEnabled="0" show="1" position="3" gridStyle="3" minimumIntervalWidth="12">
   <lineStyle>
    <symbol name="" force_rhr="0" type="line" clip_to_extent="1" alpha="0.616">
     <layer class="SimpleLine" pass="0" enabled="1" locked="0">
    <symbol name="" clip_to_extent="1" force_rhr="0" type="line" alpha="0.616">
     <layer class="SimpleLine" enabled="1" pass="0" locked="0">
      <prop v="0" k="align_dash_pattern"/>
      <prop v="round" k="capstyle"/>
      <prop v="0.66;2" k="customdash"/>
@@ -282,8 +251,8 @@
    </symbol>
   </lineStyle>
   <markerStyle>
    <symbol name="" force_rhr="0" type="marker" clip_to_extent="1" alpha="1">
     <layer class="SimpleMarker" pass="0" enabled="1" locked="0">
    <symbol name="" clip_to_extent="1" force_rhr="0" type="marker" alpha="1">
     <layer class="SimpleMarker" enabled="1" pass="0" locked="0">
      <prop v="0" k="angle"/>
      <prop v="0,0,0,255" k="color"/>
      <prop v="1" k="horizontal_anchor_point"/>
@@ -323,12 +292,12 @@
    <ellipsoidacronym>EPSG:7030</ellipsoidacronym>
    <geographicflag>true</geographicflag>
   </spatialrefsys>
   <text-style fontLetterSpacing="0" capitalization="0" previewBkgrdColor="255,255,255,255" fontItalic="0" fontStrikeout="0" fontWeight="50" textOpacity="1" fontKerning="1" blendMode="0" allowHtml="0" fontSize="8" fontSizeUnit="Point" fontFamily="SimSun" fontWordSpacing="0" fontSizeMapUnitScale="3x:0,0,0,0,0,0" textColor="0,0,0,255" namedStyle="" textOrientation="horizontal" multilineHeight="1" fontUnderline="0">
    <text-buffer bufferSizeUnits="MM" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferJoinStyle="128" bufferColor="255,255,255,255" bufferDraw="0" bufferNoFill="1" bufferBlendMode="0" bufferSize="1" bufferOpacity="1"/>
    <text-mask maskOpacity="1" maskedSymbolLayers="" maskType="0" maskSizeUnits="MM" maskEnabled="0" maskSize="1.5" maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskJoinStyle="128"/>
    <background shapeRadiiY="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidth="0" shapeBorderWidthUnit="MM" shapeSizeX="0" shapeOpacity="1" shapeRotation="0" shapeFillColor="255,255,255,255" shapeSizeType="0" shapeOffsetY="0" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeOffsetX="0" shapeSVGFile="" shapeOffsetUnit="MM" shapeRotationType="0" shapeRadiiUnit="MM" shapeType="0" shapeSizeY="0" shapeSizeUnit="MM" shapeDraw="0" shapeRadiiX="0" shapeJoinStyle="64" shapeBlendMode="0" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0">
     <symbol name="markerSymbol" force_rhr="0" type="marker" clip_to_extent="1" alpha="1">
      <layer class="SimpleMarker" pass="0" enabled="1" locked="0">
   <text-style fontKerning="1" fontSize="8" fontSizeMapUnitScale="3x:0,0,0,0,0,0" textColor="0,0,0,255" multilineHeight="1" allowHtml="0" fontLetterSpacing="0" blendMode="0" capitalization="0" fontStrikeout="0" textOrientation="horizontal" fontItalic="0" fontFamily="SimSun" textOpacity="1" fontUnderline="0" fontWeight="50" namedStyle="" previewBkgrdColor="255,255,255,255" fontWordSpacing="0" fontSizeUnit="Point">
    <text-buffer bufferBlendMode="0" bufferDraw="0" bufferColor="255,255,255,255" bufferSizeUnits="MM" bufferOpacity="1" bufferSize="1" bufferNoFill="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferJoinStyle="128"/>
    <text-mask maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskType="0" maskJoinStyle="128" maskedSymbolLayers="" maskSize="1.5" maskEnabled="0" maskSizeUnits="MM" maskOpacity="1"/>
    <background shapeSVGFile="" shapeDraw="0" shapeSizeY="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeOffsetUnit="MM" shapeSizeX="0" shapeJoinStyle="64" shapeRadiiY="0" shapeRadiiX="0" shapeOpacity="1" shapeBlendMode="0" shapeOffsetY="0" shapeRotationType="0" shapeType="0" shapeBorderWidth="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeSizeType="0" shapeBorderWidthUnit="MM" shapeFillColor="255,255,255,255" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetX="0" shapeRadiiUnit="MM" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeSizeUnit="MM" shapeRotation="0">
     <symbol name="markerSymbol" clip_to_extent="1" force_rhr="0" type="marker" alpha="1">
      <layer class="SimpleMarker" enabled="1" pass="0" locked="0">
       <prop v="0" k="angle"/>
       <prop v="231,113,72,255" k="color"/>
       <prop v="1" k="horizontal_anchor_point"/>
@@ -357,7 +326,7 @@
      </layer>
     </symbol>
    </background>
    <shadow shadowOffsetDist="1" shadowOpacity="0.7" shadowRadiusAlphaOnly="0" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowOffsetUnit="MM" shadowColor="0,0,0,255" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowRadius="1.5" shadowOffsetAngle="135" shadowRadiusUnit="MM" shadowScale="100" shadowOffsetGlobal="1" shadowBlendMode="6" shadowDraw="0"/>
    <shadow shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowOffsetDist="1" shadowOffsetAngle="135" shadowDraw="0" shadowBlendMode="6" shadowColor="0,0,0,255" shadowOffsetGlobal="1" shadowRadiusUnit="MM" shadowOffsetUnit="MM" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowRadiusAlphaOnly="0" shadowScale="100" shadowOpacity="0.7" shadowRadius="1.5"/>
    <dd_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
@@ -377,16 +346,16 @@
    <customproperties/>
   </LayoutObject>
  </ComposerMapGrid>
  <AtlasMap scalingMode="2" atlasDriven="0" margin="0.10000000000000001"/>
  <AtlasMap margin="0.10000000000000001" atlasDriven="0" scalingMode="2"/>
  <labelBlockingItems/>
  <atlasClippingSettings clippingType="1" forceLabelsInside="0" enabled="0" restrictLayers="0">
  <atlasClippingSettings restrictLayers="0" enabled="0" forceLabelsInside="0" clippingType="1">
   <layersToClip/>
  </atlasClippingSettings>
  <itemClippingSettings clippingType="1" forceLabelsInside="0" enabled="0" clipSource=""/>
  <itemClippingSettings clipSource="" enabled="0" forceLabelsInside="0" clippingType="1"/>
 </LayoutItem>
 <LayoutItem size="292.354,205.447,mm" position="2.6816,2,mm" id="边框" outlineWidthM="0.3,mm" cornerRadiusMeasure="0,mm" referencePoint="0" type="65643" frame="false" shapeType="1" visibility="1" positionLock="true" blendMode="0" opacity="1" templateUuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" itemRotation="0" frameJoinStyle="miter" groupUuid="" excludeFromExports="0" positionOnPage="2.6816,2,mm" uuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" background="false" zValue="1">
  <FrameColor red="0" green="0" blue="0" alpha="255"/>
  <BackgroundColor red="255" green="255" blue="255" alpha="255"/>
 <LayoutItem templateUuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" excludeFromExports="0" id="边框" background="false" blendMode="0" zValue="1" positionLock="true" visibility="1" type="65643" frameJoinStyle="miter" uuid="{76e708b9-4aa8-4365-b8ba-3157f836dfa9}" shapeType="1" frame="false" cornerRadiusMeasure="0,mm" position="2.6816,2,mm" outlineWidthM="0.3,mm" itemRotation="0" groupUuid="" positionOnPage="2.6816,2,mm" size="292.354,205.447,mm" referencePoint="0" opacity="1">
  <FrameColor blue="0" green="0" red="0" alpha="255"/>
  <BackgroundColor blue="255" green="255" red="255" alpha="255"/>
  <LayoutObject>
   <dataDefinedProperties>
    <Option type="Map">
@@ -397,8 +366,8 @@
   </dataDefinedProperties>
   <customproperties/>
  </LayoutObject>
  <symbol name="" force_rhr="0" type="fill" clip_to_extent="1" alpha="1">
   <layer class="SimpleLine" pass="0" enabled="1" locked="0">
  <symbol name="" clip_to_extent="1" force_rhr="0" type="fill" alpha="1">
   <layer class="SimpleLine" enabled="1" pass="0" locked="0">
    <prop v="0" k="align_dash_pattern"/>
    <prop v="square" k="capstyle"/>
    <prop v="5;2" k="customdash"/>
@@ -430,7 +399,7 @@
   </layer>
  </symbol>
 </LayoutItem>
 <LayoutMultiFrame headerMode="2" backgroundColor="255,255,255,255" includeHeader="0" type="65652" gridColor="0,0,0,255" templateUuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" showGrid="0" cellMargin="1" emptyTableMessage="" gridStrokeWidth="0.5" emptyTableMode="0" wrapBehavior="0" verticalGrid="1" headerHAlignment="0" showEmptyRows="0" resizeMode="0" uuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" horizontalGrid="1">
 <LayoutMultiFrame templateUuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" cellMargin="1" emptyTableMessage="" emptyTableMode="0" verticalGrid="1" horizontalGrid="1" gridColor="0,0,0,255" type="65652" gridStrokeWidth="0.5" uuid="{3b12245e-8390-439c-bcc3-c9bbf6061b53}" showGrid="0" headerHAlignment="0" wrapBehavior="0" resizeMode="0" includeHeader="0" backgroundColor="255,255,255,255" headerMode="2" showEmptyRows="0">
  <childFrame templateUuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}" uuid="{7cb1fe59-d2d9-427d-a2d1-4edbc7285021}"/>
  <LayoutObject>
   <dataDefinedProperties>
@@ -443,11 +412,11 @@
   <customproperties/>
  </LayoutObject>
  <headerTextFormat>
   <text-style fontLetterSpacing="0" capitalization="0" previewBkgrdColor="255,255,255,255" fontItalic="0" fontStrikeout="0" fontWeight="50" textOpacity="1" fontKerning="1" blendMode="0" allowHtml="0" fontSize="10" fontSizeUnit="Point" fontFamily="SimSun" fontWordSpacing="0" fontSizeMapUnitScale="3x:0,0,0,0,0,0" textColor="0,0,0,255" namedStyle="" textOrientation="horizontal" multilineHeight="1" fontUnderline="0">
    <text-buffer bufferSizeUnits="MM" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferJoinStyle="128" bufferColor="255,255,255,255" bufferDraw="0" bufferNoFill="1" bufferBlendMode="0" bufferSize="1" bufferOpacity="1"/>
    <text-mask maskOpacity="1" maskedSymbolLayers="" maskType="0" maskSizeUnits="MM" maskEnabled="0" maskSize="1.5" maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskJoinStyle="128"/>
    <background shapeRadiiY="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidth="0" shapeBorderWidthUnit="MM" shapeSizeX="0" shapeOpacity="1" shapeRotation="0" shapeFillColor="255,255,255,255" shapeSizeType="0" shapeOffsetY="0" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeOffsetX="0" shapeSVGFile="" shapeOffsetUnit="MM" shapeRotationType="0" shapeRadiiUnit="MM" shapeType="0" shapeSizeY="0" shapeSizeUnit="MM" shapeDraw="0" shapeRadiiX="0" shapeJoinStyle="64" shapeBlendMode="0" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0"/>
    <shadow shadowOffsetDist="1" shadowOpacity="0.7" shadowRadiusAlphaOnly="0" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowOffsetUnit="MM" shadowColor="0,0,0,255" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowRadius="1.5" shadowOffsetAngle="135" shadowRadiusUnit="MM" shadowScale="100" shadowOffsetGlobal="1" shadowBlendMode="6" shadowDraw="0"/>
   <text-style fontKerning="1" fontSize="10" fontSizeMapUnitScale="3x:0,0,0,0,0,0" textColor="0,0,0,255" multilineHeight="1" allowHtml="0" fontLetterSpacing="0" blendMode="0" capitalization="0" fontStrikeout="0" textOrientation="horizontal" fontItalic="0" fontFamily="SimSun" textOpacity="1" fontUnderline="0" fontWeight="50" namedStyle="" previewBkgrdColor="255,255,255,255" fontWordSpacing="0" fontSizeUnit="Point">
    <text-buffer bufferBlendMode="0" bufferDraw="0" bufferColor="255,255,255,255" bufferSizeUnits="MM" bufferOpacity="1" bufferSize="1" bufferNoFill="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferJoinStyle="128"/>
    <text-mask maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskType="0" maskJoinStyle="128" maskedSymbolLayers="" maskSize="1.5" maskEnabled="0" maskSizeUnits="MM" maskOpacity="1"/>
    <background shapeSVGFile="" shapeDraw="0" shapeSizeY="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeOffsetUnit="MM" shapeSizeX="0" shapeJoinStyle="64" shapeRadiiY="0" shapeRadiiX="0" shapeOpacity="1" shapeBlendMode="0" shapeOffsetY="0" shapeRotationType="0" shapeType="0" shapeBorderWidth="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeSizeType="0" shapeBorderWidthUnit="MM" shapeFillColor="255,255,255,255" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetX="0" shapeRadiiUnit="MM" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeSizeUnit="MM" shapeRotation="0"/>
    <shadow shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowOffsetDist="1" shadowOffsetAngle="135" shadowDraw="0" shadowBlendMode="6" shadowColor="0,0,0,255" shadowOffsetGlobal="1" shadowRadiusUnit="MM" shadowOffsetUnit="MM" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowRadiusAlphaOnly="0" shadowScale="100" shadowOpacity="0.7" shadowRadius="1.5"/>
    <dd_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
@@ -458,11 +427,11 @@
   </text-style>
  </headerTextFormat>
  <contentTextFormat>
   <text-style fontLetterSpacing="0" capitalization="0" previewBkgrdColor="255,255,255,255" fontItalic="0" fontStrikeout="0" fontWeight="50" textOpacity="1" fontKerning="1" blendMode="0" allowHtml="0" fontSize="10" fontSizeUnit="Point" fontFamily="SimSun" fontWordSpacing="0" fontSizeMapUnitScale="3x:0,0,0,0,0,0" textColor="0,0,0,255" namedStyle="" textOrientation="horizontal" multilineHeight="1" fontUnderline="0">
    <text-buffer bufferSizeUnits="MM" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferJoinStyle="128" bufferColor="255,255,255,255" bufferDraw="0" bufferNoFill="1" bufferBlendMode="0" bufferSize="1" bufferOpacity="1"/>
    <text-mask maskOpacity="1" maskedSymbolLayers="" maskType="0" maskSizeUnits="MM" maskEnabled="0" maskSize="1.5" maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskJoinStyle="128"/>
    <background shapeRadiiY="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidth="0" shapeBorderWidthUnit="MM" shapeSizeX="0" shapeOpacity="1" shapeRotation="0" shapeFillColor="255,255,255,255" shapeSizeType="0" shapeOffsetY="0" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeOffsetX="0" shapeSVGFile="" shapeOffsetUnit="MM" shapeRotationType="0" shapeRadiiUnit="MM" shapeType="0" shapeSizeY="0" shapeSizeUnit="MM" shapeDraw="0" shapeRadiiX="0" shapeJoinStyle="64" shapeBlendMode="0" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0"/>
    <shadow shadowOffsetDist="1" shadowOpacity="0.7" shadowRadiusAlphaOnly="0" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowOffsetUnit="MM" shadowColor="0,0,0,255" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowRadius="1.5" shadowOffsetAngle="135" shadowRadiusUnit="MM" shadowScale="100" shadowOffsetGlobal="1" shadowBlendMode="6" shadowDraw="0"/>
   <text-style fontKerning="1" fontSize="10" fontSizeMapUnitScale="3x:0,0,0,0,0,0" textColor="0,0,0,255" multilineHeight="1" allowHtml="0" fontLetterSpacing="0" blendMode="0" capitalization="0" fontStrikeout="0" textOrientation="horizontal" fontItalic="0" fontFamily="SimSun" textOpacity="1" fontUnderline="0" fontWeight="50" namedStyle="" previewBkgrdColor="255,255,255,255" fontWordSpacing="0" fontSizeUnit="Point">
    <text-buffer bufferBlendMode="0" bufferDraw="0" bufferColor="255,255,255,255" bufferSizeUnits="MM" bufferOpacity="1" bufferSize="1" bufferNoFill="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferJoinStyle="128"/>
    <text-mask maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskType="0" maskJoinStyle="128" maskedSymbolLayers="" maskSize="1.5" maskEnabled="0" maskSizeUnits="MM" maskOpacity="1"/>
    <background shapeSVGFile="" shapeDraw="0" shapeSizeY="0" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeOffsetUnit="MM" shapeSizeX="0" shapeJoinStyle="64" shapeRadiiY="0" shapeRadiiX="0" shapeOpacity="1" shapeBlendMode="0" shapeOffsetY="0" shapeRotationType="0" shapeType="0" shapeBorderWidth="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeSizeType="0" shapeBorderWidthUnit="MM" shapeFillColor="255,255,255,255" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetX="0" shapeRadiiUnit="MM" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeSizeUnit="MM" shapeRotation="0"/>
    <shadow shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowOffsetDist="1" shadowOffsetAngle="135" shadowDraw="0" shadowBlendMode="6" shadowColor="0,0,0,255" shadowOffsetGlobal="1" shadowRadiusUnit="MM" shadowOffsetUnit="MM" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowUnder="0" shadowRadiusAlphaOnly="0" shadowScale="100" shadowOpacity="0.7" shadowRadius="1.5"/>
    <dd_properties>
     <Option type="Map">
      <Option name="name" type="QString" value=""/>
@@ -473,11 +442,11 @@
   </text-style>
  </contentTextFormat>
  <displayColumns>
   <column heading="" sortByRank="0" sortOrder="0" hAlignment="1" vAlignment="128" attribute="" width="0">
    <backgroundColor red="0" green="0" blue="0" alpha="0"/>
   <column attribute="" sortOrder="0" heading="" sortByRank="0" vAlignment="128" hAlignment="1" width="0">
    <backgroundColor blue="0" green="0" red="0" alpha="0"/>
   </column>
   <column heading="说明" sortByRank="0" sortOrder="0" hAlignment="1" vAlignment="128" attribute="" width="0">
    <backgroundColor red="0" green="0" blue="0" alpha="0"/>
   <column attribute="" sortOrder="0" heading="说明" sortByRank="0" vAlignment="128" hAlignment="1" width="0">
    <backgroundColor blue="0" green="0" red="0" alpha="0"/>
   </column>
  </displayColumns>
  <sortColumns/>
@@ -493,11 +462,11 @@
   <lastRow cellBackgroundColor="255,255,255,255" enabled="0"/>
  </cellStyles>
  <headers>
   <header heading="" sortByRank="0" sortOrder="0" hAlignment="1" vAlignment="128" attribute="" width="0">
    <backgroundColor red="0" green="0" blue="0" alpha="0"/>
   <header attribute="" sortOrder="0" heading="" sortByRank="0" vAlignment="128" hAlignment="1" width="0">
    <backgroundColor blue="0" green="0" red="0" alpha="0"/>
   </header>
   <header heading="说明" sortByRank="0" sortOrder="0" hAlignment="1" vAlignment="128" attribute="" width="0">
    <backgroundColor red="0" green="0" blue="0" alpha="0"/>
   <header attribute="" sortOrder="0" heading="说明" sortByRank="0" vAlignment="128" hAlignment="1" width="0">
    <backgroundColor blue="0" green="0" red="0" alpha="0"/>
   </header>
  </headers>
  <contents>
@@ -604,5 +573,5 @@
  <property key="imageCropToContents" value="false"/>
  <property key="singleFile" value="true"/>
 </customproperties>
 <Atlas filenamePattern="'output_'||@atlas_featurenumber" pageNameExpression="" hideCoverage="0" enabled="0" sortFeatures="0" filterFeatures="0" coverageLayer=""/>
 <Atlas coverageLayer="" filterFeatures="0" sortFeatures="0" enabled="0" hideCoverage="0" pageNameExpression="" filenamePattern="'output_'||@atlas_featurenumber"/>
</Layout>
QGIS/Test.qgz
Binary files differ
data/db_fn.sql
@@ -283,10 +283,7 @@
select st_srid(geom) from bd.dlg_25w_agnp limit 1;
select * from bd.dlg_25w_agnp where class != 'BB' limit 1;
select a.* from lf.sys_domain a where exists (select * from lf.sys_dict b where b.ns = 'bd' and b.tab = 'dlg_25w_hyda') and a.dom_code like '210%' order by a.id
˵Ã÷.txt
@@ -33,15 +33,13 @@
32.修改字典表的数据结构,变更所有涉及的后台方法
33.开发值域表的操作接口
34.修改字典管理、值域管理的接口
35.对用户、菜单、角色、资源进行授权 <
36.
37.
35.对用户、菜单、角色、资源进行授权
36.添加查询角色、菜单、资源权限接口
37.开发根据实体名称动态查询表的记录数 <
38.
39.
40.
-----------------------------------------------
.添加查询角色、菜单、资源权限接口
.开发根据实体名称动态查询表的记录数
.开发根据实体名称进行动态分页查询
.开发根据实体名称查询空间表的WKT记录
.开发根据实体名称+字段+值模糊搜索前10条记录