| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |
| <!-- Licensed to the Apache Software Foundation (ASF) under one | |
| or more contributor license agreements. See the NOTICE file | |
| distributed with this work for additional information | |
| regarding copyright ownership. The ASF licenses this file | |
| to you under the Apache License, Version 2.0 (the | |
| "License"); you may not use this file except in compliance | |
| with the License. You may obtain a copy of the License at | |
| http://www.apache.org/licenses/LICENSE-2.0 | |
| Unless required by applicable law or agreed to in writing, | |
| software distributed under the License is distributed on an | |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
| KIND, either express or implied. See the License for the | |
| specific language governing permissions and limitations | |
| under the License. --> | |
| <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="537px" height="331px" viewBox="-0.5 -0.5 537 331" content="<mxfile modified="2019-05-31T21:30:20.110Z" host="www.draw.io" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:67.0) Gecko/20100101 Firefox/67.0" etag="03WggFnox2KTJaHfdblR" version="10.7.3" type="google"><diagram id="BpEiufzjoKdB-5ya2rqx" name="Page-1">3Zldc+IgFIZ/TWZ2L9zJd/WyatvtzHbr1E57jYEkjBhSQqr21y8o0SSk2o6tZvXCIQcC4XkPHwcMZzBb3DCQxncUImLYJlwYztCw7W7XFf/SsFwb/J63NkQMw7XJ2hrG+A0po6msOYYoqxTklBKO06oxoEmCAl6xAcbovFospKTaagoipBnGASC69RlDHiurZZrbjN8IR7FquuupjBkoCitDFgNI5yWTc2U4A0YpX6dmiwEikl3BZf3e9Tu5mw9jKOEfeSGwR+5gTCZu2gF/L9zO6Oqp01G1vAKSqw4/MhCGOBDGe4HYNod9w/aJaKE/YSIVydSPEc14xFD2Qn6qzvFlQYzRPIFINmqKovMYczROQSBz58JFhC3mMyKeLJGMGIBYdGCImVAP00TYEchkIyEmZEAJZatqHeihLnSFPeOMTlEpx1z9RI5OpOgeYhwtSiZF6AbRGeJsKYoUuYV8yl3trnqel8QvFI1LuvvKBpS/RZuqt5KIhFLlEwrZOxR6ArlQRpfnAYPp0YQJw9AOgu8Wxum1TRhHE+Y2CUm+GPbPi7x90Tbyrkb+GkyRnLEYjnByXvg9q234vX1rxlkvCLaO3+0eE7+v4R8CDjIkFgLzDwUQscMUaAVmy9cx2+4xMV/s8PIRZRyQ/xBzfRU9PebuDsx3NMGcHujObZ9QNpHEyebz3g4JHmjOD51Q2q6Ae2oBihW+YSvZYYiA5XntaOobytOPAGtXGDzmgB9tU3MaBU4/AvQo9/JxfF7Q62vvR6FvjF9PXQ9hbxh9RefFvR5AtYC7HsAehvwkXK3aJOJ4Olingev3YdUD0/tUOmDDVl30kVcZvs+qTDehiaihDwiOpF8HAp/YHjl9iQ0HgFyqjBmGULbVqFxV26+Yz839UvhHlUIPUr/Uw4+zUbR7bfNwPSh9QC+5mGjhmXu4Y7fNw/XAVZMgi0EqkyFBi0t5FyVYoASq5DAgIMtwsG8qF79dDBGsXGDpBEuEvAZChU0GGhy/Vq+9mrCpFkYUJ3wrkO/XBHJr5DOaswCpt7bw91ZUr4cDFiGu1bMScdPrA3TVo+HbJOOASDpiLyMPmZuO2PThxlCG38BkVUCOglR+8qoTXt/whp8aYwRMEOmDYBqtRlaTg8SU4TeayHOp90bdbkeuj8XNnarqg1G+tmwao+Yvy3GcinjF/eKBzlWIUpzB1lyChuHq+PMz3iAet1ev6+Lb+2vn6h8=</diagram></mxfile>"> | |
| <defs/> | |
| <g> | |
| <rect x="0" y="240" width="120" height="60" fill="#d5e8d4" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(20.5,256.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="78" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 79px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Traffic Ops DB<br />(Postgresql)</div> | |
| </div> | |
| </foreignObject> | |
| <text x="39" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Traffic Ops DB<br>(Postgresql)</text> | |
| </switch> | |
| </g> | |
| <rect x="240" y="240" width="120" height="60" fill="#fff2cc" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(268.5,256.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="63" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 64px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Traffic Vault<br />(Riak)</div> | |
| </div> | |
| </foreignObject> | |
| <text x="32" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Traffic Vault<br>(Riak)</text> | |
| </switch> | |
| </g> | |
| <rect x="120" y="240" width="120" height="60" fill="#fff2cc" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(157.5,263.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="45" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 46px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">InfluxDB</div> | |
| </div> | |
| </foreignObject> | |
| <text x="23" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">InfluxDB</text> | |
| </switch> | |
| </g> | |
| <rect x="360" y="240" width="120" height="60" fill="#fff2cc" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(388.5,263.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="62" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 63px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Fake Origin</div> | |
| </div> | |
| </foreignObject> | |
| <text x="31" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Fake Origin</text> | |
| </switch> | |
| </g> | |
| <rect x="0" y="180" width="480" height="60" fill="#d5e8d4" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(210.5,203.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="58" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 59px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Traffic Ops</div> | |
| </div> | |
| </foreignObject> | |
| <text x="29" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Traffic Ops</text> | |
| </switch> | |
| </g> | |
| <rect x="0" y="120" width="240" height="60" fill="#d5e8d4" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(78.5,143.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="82" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 83px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Dataset Loader</div> | |
| </div> | |
| </foreignObject> | |
| <text x="41" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Dataset Loader</text> | |
| </switch> | |
| </g> | |
| <rect x="240" y="120" width="240" height="60" fill="#d5e8d4" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(325.5,143.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="68" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 69px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Traffic Portal</div> | |
| </div> | |
| </foreignObject> | |
| <text x="34" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Traffic Portal</text> | |
| </switch> | |
| </g> | |
| <rect x="0" y="60" width="120" height="60" fill="#d5e8d4" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(21.5,83.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="76" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 77px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Traffic Monitor</div> | |
| </div> | |
| </foreignObject> | |
| <text x="38" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Traffic Monitor</text> | |
| </switch> | |
| </g> | |
| <rect x="0" y="0" width="120" height="60" fill="#d5e8d4" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(23.5,23.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="72" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 73px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Traffic Router</div> | |
| </div> | |
| </foreignObject> | |
| <text x="36" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Traffic Router</text> | |
| </switch> | |
| </g> | |
| <rect x="120" y="60" width="120" height="60" fill="#fff2cc" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(142.5,83.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="75" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 76px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">InfluxDB-relay</div> | |
| </div> | |
| </foreignObject> | |
| <text x="38" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">InfluxDB-relay</text> | |
| </switch> | |
| </g> | |
| <rect x="120" y="0" width="120" height="60" fill="#fff2cc" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(147.5,23.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="64" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 65px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Traffic Stats</div> | |
| </div> | |
| </foreignObject> | |
| <text x="32" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Traffic Stats</text> | |
| </switch> | |
| </g> | |
| <rect x="240" y="0" width="120" height="120" fill="#fff2cc" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(288.5,53.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="22" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 23px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">ATS</div> | |
| </div> | |
| </foreignObject> | |
| <text x="11" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">ATS</text> | |
| </switch> | |
| </g> | |
| <rect x="360" y="0" width="120" height="120" fill="#fff2cc" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(403.5,53.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="33" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 34px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Grove</div> | |
| </div> | |
| </foreignObject> | |
| <text x="17" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Grove</text> | |
| </switch> | |
| </g> | |
| <rect x="20" y="310" width="30" height="20" fill="#fff2cc" stroke="#000000" pointer-events="none"/> | |
| <rect x="50" y="310" width="60" height="20" fill="none" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(57.5,313.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="45" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 46px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Optional</div> | |
| </div> | |
| </foreignObject> | |
| <text x="23" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Optional</text> | |
| </switch> | |
| </g> | |
| <rect x="140" y="310" width="30" height="20" fill="#d5e8d4" stroke="#000000" pointer-events="none"/> | |
| <rect x="170" y="310" width="60" height="20" fill="none" stroke="#000000" pointer-events="none"/> | |
| <g transform="translate(175.5,313.5)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="49" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 50px; white-space: nowrap; overflow-wrap: normal; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Required</div> | |
| </div> | |
| </foreignObject> | |
| <text x="25" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Required</text> | |
| </switch> | |
| </g> | |
| <path d="M 515 299.5 L 505 299.5 L 505 19.5 L 494.5 19.5 L 510 0.5 L 525.5 19.5 L 515 19.5 Z" fill="#ffffff" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" pointer-events="none"/> | |
| <g transform="translate(484.5,143.5)rotate(-90,45.5,6)"> | |
| <switch> | |
| <foreignObject style="overflow:visible;" pointer-events="all" width="91" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"> | |
| <div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Installation Order</div> | |
| </div> | |
| </foreignObject> | |
| <text x="46" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Installation Order</text> | |
| </switch> | |
| </g> | |
| </g> | |
| </svg> |