0901-0907周

0902

  1. 对于postgresql触发器的使用。先编写对应的函数,然后使用触发器函数进行联动;
//触发器函数
BEGIN 
  UPDATE public.indexmap_xzq
  SET shape_area=st_area(new.geom)
  WHERE gid=new.gid;
  return NEW;
END;
  1. 对于sld文件的上下限值的设置(注意如果没有上下限,只有单一的限,那么注意去除掉and条件):
<se:Rule>
          <se:Name>极小型</se:Name>
          <se:Description>
            <se:Title>极小型</se:Title>
          </se:Description>
          <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc">
              <ogc:PropertyIsLessThanOrEqualTo>
                <ogc:PropertyName>shape_area</ogc:PropertyName>
                <ogc:Literal>10404351.5462104007601738</ogc:Literal>
              </ogc:PropertyIsLessThanOrEqualTo>
          </ogc:Filter>
          <se:PolygonSymbolizer>
            <se:Fill>
              <se:SvgParameter name="fill">#f7fcf5</se:SvgParameter>
            </se:Fill>
            <se:Stroke>
              <se:SvgParameter name="stroke">#232323</se:SvgParameter>
              <se:SvgParameter name="stroke-width">1</se:SvgParameter>
              <se:SvgParameter name="stroke-linejoin">bevel</se:SvgParameter>
            </se:Stroke>
          </se:PolygonSymbolizer>
        </se:Rule>

0903

  1. wfs的结果输出为geojson的方式
<wfs:GetFeature service="WFS" version="1.0.0"
  outputFormat="application/json">

0906

  1. scale与resolution之间的互换:https://www.cnblogs.com/naaoveGIS/p/5620951.html