Mercurial > gemma
changeset 393:d5d54c00da58
merge
author | Thomas Junk <thomas.junk@intevation.de> |
---|---|
date | Mon, 13 Aug 2018 17:36:16 +0200 |
parents | c57b952c60be (current diff) 13c5fc6cbaea (diff) |
children | f24ed1d570c7 |
files | |
diffstat | 1 files changed, 422 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/map-data-flow.svg Mon Aug 13 17:36:16 2018 +0200 @@ -0,0 +1,422 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="210mm" + height="297mm" + viewBox="0 0 210 297" + version="1.1" + id="svg8" + inkscape:version="0.92.1 r15371" + sodipodi:docname="map-data-flow.svg"> + <defs + id="defs2"> + <marker + inkscape:stockid="TriangleInM" + orient="auto" + refY="0" + refX="0" + id="TriangleInM-5" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path4894-0" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(-0.4)" /> + </marker> + <marker + inkscape:stockid="TriangleOutM" + orient="auto" + refY="0" + refX="0" + id="marker7094" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path7092" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(0.4)" /> + </marker> + <marker + inkscape:stockid="TriangleInM" + orient="auto" + refY="0" + refX="0" + id="TriangleInM-5-4" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path4894-0-0" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(-0.4)" /> + </marker> + <marker + inkscape:stockid="TriangleOutM" + orient="auto" + refY="0" + refX="0" + id="marker7094-3" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path7092-9" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(0.4)" /> + </marker> + <marker + inkscape:stockid="TriangleInM" + orient="auto" + refY="0" + refX="0" + id="TriangleInM-5-4-9" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path4894-0-0-6" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(-0.4)" /> + </marker> + <marker + inkscape:stockid="TriangleOutM" + orient="auto" + refY="0" + refX="0" + id="marker7094-3-9" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path7092-9-3" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(0.4)" /> + </marker> + <marker + inkscape:stockid="TriangleInM" + orient="auto" + refY="0" + refX="0" + id="TriangleInM-5-4-9-8" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path4894-0-0-6-0" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(-0.4)" /> + </marker> + <marker + inkscape:stockid="TriangleOutM" + orient="auto" + refY="0" + refX="0" + id="marker7094-3-9-5" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path7092-9-3-6" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(0.4)" /> + </marker> + <marker + inkscape:stockid="TriangleInM" + orient="auto" + refY="0" + refX="0" + id="TriangleInM-5-4-9-8-4" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path4894-0-0-6-0-0" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(-0.4)" /> + </marker> + <marker + inkscape:stockid="TriangleOutM" + orient="auto" + refY="0" + refX="0" + id="marker7094-3-9-5-0" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + inkscape:connector-curvature="0" + id="path7092-9-3-6-4" + d="M 5.77,0 -2.88,5 V -5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="scale(0.4)" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="327.35714" + inkscape:cy="897.95506" + inkscape:document-units="mm" + inkscape:current-layer="g130" + showgrid="false" + inkscape:window-width="1680" + inkscape:window-height="985" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1"> + <g + id="g130"> + <rect + style="opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.33734044;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect10" + width="117.76884" + height="93.805176" + x="21.152035" + y="44.78075" /> + <rect + y="57.648319" + x="154.02647" + height="25.472111" + width="30.802677" + id="rect10-5-3-5-6" + style="opacity:1;fill:#ececec;fill-opacity:1;stroke:none;stroke-width:0.08960979;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <text + id="text47" + y="66.774696" + x="157.69167" + style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111126px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332px" + y="66.774696" + x="157.69167" + id="tspan45" + sodipodi:role="line">Client</tspan></text> + <text + id="text47-31" + y="22.345446" + x="53.459793" + style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111126px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332px" + y="22.345446" + x="53.459793" + id="tspan45-1" + sodipodi:role="line">External WFS/WMS</tspan></text> + <text + id="text47-0" + y="106.74753" + x="88.649368" + style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111126px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332px" + y="106.74753" + x="88.649368" + id="tspan45-3" + sodipodi:role="line">PostgreSQL/</tspan><tspan + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111126px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332px" + y="120.70982" + x="88.649368" + sodipodi:role="line" + id="tspan164">PostGIS</tspan></text> + <path + sodipodi:nodetypes="cc" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:0.47436637;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInM-5);marker-end:url(#marker7094)" + d="M 150.28702,69.19375 H 127.65981" + id="path5048-3" + inkscape:connector-curvature="0" /> + <path + sodipodi:nodetypes="cc" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:0.47436637;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInM-5-4);marker-end:url(#marker7094-3)" + d="M 86.45527,69.193749 H 63.82806" + id="path5048-3-1" + inkscape:connector-curvature="0" /> + <path + sodipodi:nodetypes="cc" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:0.47436637;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInM-5-4-9);marker-end:url(#marker7094-3-9)" + d="M 106.37079,85.232779 86.775047,96.546386" + id="path5048-3-1-3" + inkscape:connector-curvature="0" /> + <path + sodipodi:nodetypes="cc" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:0.47436637;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInM-5-4-9-8);marker-end:url(#marker7094-3-9-5)" + d="M 64.566621,96.81097 44.970879,85.497365" + id="path5048-3-1-3-6" + inkscape:connector-curvature="0" + inkscape:transform-center-x="9.7895833" + inkscape:transform-center-y="1.8520833" /> + <path + sodipodi:nodetypes="cc" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:0.47436637;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInM-5-4-9-8-4);marker-end:url(#marker7094-3-9-5-0)" + d="m 44.301258,52.053287 -10e-7,-22.627212" + id="path5048-3-1-3-6-6" + inkscape:connector-curvature="0" + inkscape:transform-center-x="6.4987428" + inkscape:transform-center-y="-7.5519862" /> + </g> + <g + id="g119" + transform="translate(0,-0.26458333)"> + <rect + y="56.986858" + x="90.961166" + height="26.795027" + width="33.97768" + id="rect10-5-3-5-6-4" + style="opacity:1;fill:#ececec;fill-opacity:1;stroke:none;stroke-width:0.09652787;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <text + id="text47-3" + y="66.795448" + x="94.205627" + style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + id="tspan82" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111126px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332px" + y="66.795448" + x="94.205627" + sodipodi:role="line">Proxy</tspan><tspan + id="tspan86" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111126px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332px" + y="80.757729" + x="94.205627" + sodipodi:role="line">(Go)</tspan></text> + </g> + <g + id="g125" + transform="translate(-16.66875)"> + <rect + y="57.251446" + x="45.981991" + height="25.472111" + width="30.802679" + id="rect10-5-3-5-6-2" + style="opacity:1;fill:#ececec;fill-opacity:1;stroke:none;stroke-width:0.08960979;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <text + id="text47-9" + y="66.377823" + x="49.647182" + style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111126px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332px" + y="66.377823" + x="49.647182" + id="tspan45-9" + sodipodi:role="line">Geo-</tspan><tspan + id="tspan109" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111126px;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332px" + y="80.340103" + x="49.647182" + sodipodi:role="line">Server</tspan></text> + </g> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="84.931252" + y="118.40625" + id="text113"><tspan + sodipodi:role="line" + id="tspan111" + x="84.931252" + y="127.77002" + style="stroke-width:0.26458332px" /></text> + <path + id="path549" + d="m 48.751849,16.648638 v 4.70972 a 0.33641062,0.33641062 0 0 1 -0.18598,0.30092 l -1.79434,0.89717 c -0.22128,0.11064 -0.4869,-0.0485 -0.4869,-0.30092 v -4.70972 a 0.33641062,0.33641062 0 0 1 0.18598,-0.30092 l 1.79434,-0.89717 c 0.22128,-0.11064 0.4869,0.0485 0.4869,0.30092 z m -2.89131,0.58975 -2.018631,-0.89717 c -0.220809,-0.0981 -0.473079,0.0625 -0.473079,0.30745 v 4.70968 a 0.33643866,0.33643866 0 0 0 0.1998,0.30743 l 2.01864,0.89717 c 0.2208,0.0981 0.47307,-0.0625 0.47307,-0.30743 v -4.70968 a 0.33643866,0.33643866 0 0 0 -0.1998,-0.30745 z m -3.2029,-0.89067 -1.79434,0.89696 a 0.33641062,0.33641062 0 0 0 -0.18598,0.30092 v 4.70993 c 0,0.25243 0.26562,0.41156 0.4869,0.30092 l 1.79434,-0.89696 a 0.33641062,0.33641062 0 0 0 0.18598,-0.30092 v -4.70993 c 0,-0.25243 -0.26562,-0.41156 -0.4869,-0.30092 z" + inkscape:connector-curvature="0" + style="fill:#5f8dd3;fill-opacity:1;fill-rule:nonzero;stroke:#5f8dd3;stroke-width:0.01401828;stroke-opacity:1" /> + <g + id="g4718" + transform="matrix(0.70027883,0,0,0.70027883,-102.14807,-9.7913076)"> + <rect + style="opacity:1;fill:#5f8dd3;fill-opacity:1;stroke:none;stroke-width:0.91287094;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2.73861276, 0.91287092;stroke-dashoffset:0;stroke-opacity:1" + id="rect4594" + width="29.482143" + height="37.797619" + x="238.88094" + y="160.17262" + ry="0" /> + <ellipse + style="opacity:1;fill:#5f8dd3;fill-opacity:1;stroke:none;stroke-width:1.19828963;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3.59486859, 1.19828954;stroke-dashoffset:0;stroke-opacity:1" + id="path4596" + cx="253.62201" + cy="160.4982" + rx="14.741076" + ry="4.8846159" /> + <ellipse + style="opacity:1;fill:#5f8dd3;fill-opacity:1;stroke:none;stroke-width:1.19828963;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:3.59486862, 1.19828954;stroke-dashoffset:0;stroke-opacity:1" + id="path4596-2" + cx="253.62201" + cy="197.97023" + rx="14.741076" + ry="4.8846159" /> + <path + style="fill:#ececec;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 240.39285,165.2753 c 0,0 1.18118,1.65364 4.86645,2.22061 l 0.0472,32.31697 c 0,0 -2.92931,0.23623 -4.77195,-2.22061 z" + id="path4613" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <ellipse + style="opacity:1;fill:#ececec;fill-opacity:1;stroke:none;stroke-width:0.86153483;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2.58460442, 0.86153481;stroke-dashoffset:0;stroke-opacity:1" + id="path4596-9" + cx="253.62201" + cy="160.4982" + rx="10.598399" + ry="3.5118952" /> + <ellipse + style="opacity:1;fill:#5f8dd3;fill-opacity:1;stroke:none;stroke-width:0.63907915;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.91723723, 0.63907907;stroke-dashoffset:0;stroke-opacity:1" + id="path4596-9-1" + cx="253.62201" + cy="162.77771" + rx="7.8618011" + ry="2.6050932" /> + </g> + </g> +</svg>