feat: design more model

This commit is contained in:
merlin
2026-03-05 10:43:26 +08:00
parent 2f60d57c12
commit bcb8d57312
2 changed files with 291 additions and 1 deletions

4
.gitignore vendored Normal file
View File

@@ -0,0 +1,4 @@
# local backups
*.bak
*.backup
*.bkp

View File

@@ -1,6 +1,6 @@
<mxfile host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.3.0 Chrome/140.0.7339.249 Electron/38.7.2 Safari/537.36" version="29.3.0">
<diagram name="第 1 页" id="03zPjMSEeT14o3F0pt60">
<mxGraphModel dx="1577" dy="1103" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2336" pageHeight="1654" math="0" shadow="0">
<mxGraphModel dx="2102" dy="1471" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2336" pageHeight="1654" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
@@ -116,6 +116,292 @@
<mxPoint x="456" y="690" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xl_MaoASnQQX8_LYVu4i-1" parent="1" style="swimlane;whiteSpace=wrap;html=1;" value="normal-vehicle model" vertex="1">
<mxGeometry height="330" width="220" x="670" y="70" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-1" parent="xl_MaoASnQQX8_LYVu4i-1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="O&amp;amp;D出发地与目的地" vertex="1">
<mxGeometry height="30" width="150" x="25" y="40" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-2" parent="xl_MaoASnQQX8_LYVu4i-1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="willing等待意愿" vertex="1">
<mxGeometry height="30" width="120" x="40" y="80" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-3" parent="xl_MaoASnQQX8_LYVu4i-1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="transfer换乘站" vertex="1">
<mxGeometry height="30" width="110" x="50" y="120" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-31" parent="xl_MaoASnQQX8_LYVu4i-1" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="type" vertex="1">
<mxGeometry height="90" width="140" x="20" y="210" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-32" parent="xmRfNV80X8qhNIKoXtJH-31" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="speed最高速度" vertex="1">
<mxGeometry height="30" width="140" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-33" parent="xmRfNV80X8qhNIKoXtJH-31" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="seating_capacity核载人数" vertex="1">
<mxGeometry height="30" width="140" y="60" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-30" parent="xl_MaoASnQQX8_LYVu4i-1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="passengers乘客" vertex="1">
<mxGeometry height="30" width="120" x="50" y="160" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-4" parent="1" style="swimlane;whiteSpace=wrap;html=1;" value="special-vehicle model" vertex="1">
<mxGeometry height="360" width="720" x="920" y="70" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-5" parent="xmRfNV80X8qhNIKoXtJH-4" style="swimlane;whiteSpace=wrap;html=1;" value="bus model" vertex="1">
<mxGeometry height="320" width="190" x="20" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-6" parent="xmRfNV80X8qhNIKoXtJH-5" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="type" vertex="1">
<mxGeometry height="150" width="140" x="12" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-7" parent="xmRfNV80X8qhNIKoXtJH-6" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="speed最高速度" vertex="1">
<mxGeometry height="30" width="140" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-9" parent="xmRfNV80X8qhNIKoXtJH-6" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="capacity核载人数" vertex="1">
<mxGeometry height="30" width="140" y="60" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-12" parent="xmRfNV80X8qhNIKoXtJH-6" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="prise价格" vertex="1">
<mxGeometry height="30" width="140" y="90" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-13" parent="xmRfNV80X8qhNIKoXtJH-6" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="maintain维护费用" vertex="1">
<mxGeometry height="30" width="140" y="120" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-10" parent="xmRfNV80X8qhNIKoXtJH-5" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="by运营线路" vertex="1">
<mxGeometry height="30" width="100" x="32" y="220" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-11" parent="xmRfNV80X8qhNIKoXtJH-5" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="transfer下一站" vertex="1">
<mxGeometry height="30" width="110" x="27" y="190" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-52" parent="xmRfNV80X8qhNIKoXtJH-5" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="router下一站运作路线" vertex="1">
<mxGeometry height="30" width="150" x="2" y="250" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-80" parent="xmRfNV80X8qhNIKoXtJH-5" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="passengers乘客" vertex="1">
<mxGeometry height="30" width="120" x="22" y="280" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-14" parent="xmRfNV80X8qhNIKoXtJH-4" style="swimlane;whiteSpace=wrap;html=1;" value="metro&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;&amp;nbsp;model&lt;/span&gt;" vertex="1">
<mxGeometry height="320" width="192" x="248" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-15" parent="xmRfNV80X8qhNIKoXtJH-14" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="type" vertex="1">
<mxGeometry height="150" width="140" x="12" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-16" parent="xmRfNV80X8qhNIKoXtJH-15" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="speed最高速度" vertex="1">
<mxGeometry height="30" width="140" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-17" parent="xmRfNV80X8qhNIKoXtJH-15" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="capacity核载人数" vertex="1">
<mxGeometry height="30" width="140" y="60" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-18" parent="xmRfNV80X8qhNIKoXtJH-15" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="prise价格" vertex="1">
<mxGeometry height="30" width="140" y="90" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-19" parent="xmRfNV80X8qhNIKoXtJH-15" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="maintain维护费用" vertex="1">
<mxGeometry height="30" width="140" y="120" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-20" parent="xmRfNV80X8qhNIKoXtJH-14" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="by运营线路" vertex="1">
<mxGeometry height="30" width="100" x="32" y="220" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-21" parent="xmRfNV80X8qhNIKoXtJH-14" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="transfer下一站" vertex="1">
<mxGeometry height="30" width="110" x="27" y="190" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-53" parent="xmRfNV80X8qhNIKoXtJH-14" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="router下一站运作路线" vertex="1">
<mxGeometry height="30" width="150" x="12" y="250" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-81" parent="xmRfNV80X8qhNIKoXtJH-14" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="passengers乘客" vertex="1">
<mxGeometry height="30" width="120" x="36" y="280" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-22" parent="xmRfNV80X8qhNIKoXtJH-4" style="swimlane;whiteSpace=wrap;html=1;" value="tramcar model" vertex="1">
<mxGeometry height="320" width="190" x="470" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-23" parent="xmRfNV80X8qhNIKoXtJH-22" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="type" vertex="1">
<mxGeometry height="150" width="140" x="12" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-24" parent="xmRfNV80X8qhNIKoXtJH-23" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="speed最高速度" vertex="1">
<mxGeometry height="30" width="140" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-25" parent="xmRfNV80X8qhNIKoXtJH-23" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="capacity核载人数" vertex="1">
<mxGeometry height="30" width="140" y="60" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-26" parent="xmRfNV80X8qhNIKoXtJH-23" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="prise价格" vertex="1">
<mxGeometry height="30" width="140" y="90" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-27" parent="xmRfNV80X8qhNIKoXtJH-23" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="maintain维护费用" vertex="1">
<mxGeometry height="30" width="140" y="120" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-28" parent="xmRfNV80X8qhNIKoXtJH-22" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="by运营线路" vertex="1">
<mxGeometry height="30" width="100" x="32" y="220" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-29" parent="xmRfNV80X8qhNIKoXtJH-22" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="transfer下一站" vertex="1">
<mxGeometry height="30" width="110" x="27" y="190" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-54" parent="xmRfNV80X8qhNIKoXtJH-22" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="router下一站运作路线" vertex="1">
<mxGeometry height="30" width="150" x="12" y="250" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-82" parent="xmRfNV80X8qhNIKoXtJH-22" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="passengers乘客" vertex="1">
<mxGeometry height="30" width="120" x="32" y="280" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-36" parent="1" style="swimlane;whiteSpace=wrap;html=1;" value="outside-vehicle model" vertex="1">
<mxGeometry height="200" width="200" x="680" y="445" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-37" parent="xmRfNV80X8qhNIKoXtJH-36" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="type" vertex="1">
<mxGeometry height="120" width="140" x="10" y="35" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-38" parent="xmRfNV80X8qhNIKoXtJH-37" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="speed最高速度" vertex="1">
<mxGeometry height="30" width="140" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-40" parent="xmRfNV80X8qhNIKoXtJH-37" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="kindcargo or people" vertex="1">
<mxGeometry height="30" width="140" y="60" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-39" parent="xmRfNV80X8qhNIKoXtJH-37" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="capacity核载人数" vertex="1">
<mxGeometry height="30" width="140" y="90" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-41" parent="xmRfNV80X8qhNIKoXtJH-36" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="O&amp;amp;D出发地与目的地" vertex="1">
<mxGeometry height="30" width="150" x="10" y="165" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-42" parent="1" style="swimlane;whiteSpace=wrap;html=1;" value="public-vehicle-running model" vertex="1">
<mxGeometry height="590" width="658" x="930" y="460" as="geometry">
<mxRectangle height="30" width="190" x="930" y="460" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-43" parent="xmRfNV80X8qhNIKoXtJH-42" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="special-vehicle" vertex="1">
<mxGeometry height="290" width="157" x="30" y="40" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-48" parent="xmRfNV80X8qhNIKoXtJH-43" style="swimlane;whiteSpace=wrap;html=1;" value="bus" vertex="1">
<mxGeometry height="200" width="157" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-49" parent="xmRfNV80X8qhNIKoXtJH-48" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="transfer下一站" vertex="1">
<mxGeometry height="30" width="110" x="7" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-55" parent="xmRfNV80X8qhNIKoXtJH-48" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="router下一站运作路线" vertex="1">
<mxGeometry height="30" width="150" y="60" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-56" parent="xmRfNV80X8qhNIKoXtJH-48" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="by运营路线" vertex="1">
<mxGeometry height="30" width="100" x="25" y="90" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-84" parent="xmRfNV80X8qhNIKoXtJH-48" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="passengers乘客" vertex="1">
<mxGeometry height="30" width="120" x="18.5" y="130" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-57" collapsed="1" parent="xmRfNV80X8qhNIKoXtJH-43" style="swimlane;whiteSpace=wrap;html=1;" value="trancar" vertex="1">
<mxGeometry height="30" width="157" y="230" as="geometry">
<mxRectangle height="200" width="157" y="230" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-58" parent="xmRfNV80X8qhNIKoXtJH-57" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="transfer下一站" vertex="1">
<mxGeometry height="30" width="110" x="7" y="40" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-59" parent="xmRfNV80X8qhNIKoXtJH-57" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="router下一站运作路线" vertex="1">
<mxGeometry height="30" width="150" y="70" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-60" parent="xmRfNV80X8qhNIKoXtJH-57" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="by运营路线" vertex="1">
<mxGeometry height="30" width="100" x="25" y="100" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-61" collapsed="1" parent="xmRfNV80X8qhNIKoXtJH-43" style="swimlane;whiteSpace=wrap;html=1;" value="metro" vertex="1">
<mxGeometry height="30" width="157" y="260" as="geometry">
<mxRectangle height="200" width="157" y="430" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-62" parent="xmRfNV80X8qhNIKoXtJH-61" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="transfer下一站" vertex="1">
<mxGeometry height="30" width="110" x="14" y="40" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-63" parent="xmRfNV80X8qhNIKoXtJH-61" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="router下一站运作路线" vertex="1">
<mxGeometry height="30" width="150" x="7" y="70" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-64" parent="xmRfNV80X8qhNIKoXtJH-61" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="by运营路线" vertex="1">
<mxGeometry height="30" width="100" x="32" y="100" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-65" parent="xmRfNV80X8qhNIKoXtJH-42" style="swimlane;whiteSpace=wrap;html=1;" value="stop/station" vertex="1">
<mxGeometry height="350" width="200" x="380" y="40" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-66" parent="xmRfNV80X8qhNIKoXtJH-65" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="stop_id站点id" vertex="1">
<mxGeometry height="30" width="110" x="40" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-68" parent="xmRfNV80X8qhNIKoXtJH-65" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="by经由路线集合" vertex="1">
<mxGeometry height="30" width="120" x="40" y="70" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-73" parent="xmRfNV80X8qhNIKoXtJH-65" style="rounded=0;whiteSpace=wrap;html=1;" value="统计器" vertex="1">
<mxGeometry height="25" width="71" x="19" y="115" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-74" parent="xmRfNV80X8qhNIKoXtJH-65" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="person" vertex="1">
<mxGeometry height="160" width="128" x="19" y="150" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-75" parent="xmRfNV80X8qhNIKoXtJH-74" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="O&amp;amp;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;D&lt;/span&gt;&lt;div&gt;出发地与目的地&lt;/div&gt;" vertex="1">
<mxGeometry height="40" width="128" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-76" parent="xmRfNV80X8qhNIKoXtJH-74" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="waiting&lt;div&gt;等待忍耐时间&lt;/div&gt;" vertex="1">
<mxGeometry height="30" width="128" y="70" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-77" parent="xmRfNV80X8qhNIKoXtJH-74" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" value="by当前经由" vertex="1">
<mxGeometry height="30" width="128" y="100" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-78" parent="xmRfNV80X8qhNIKoXtJH-74" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="transfer换乘站" vertex="1">
<mxGeometry height="30" width="128" y="130" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-79" parent="xmRfNV80X8qhNIKoXtJH-65" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="..." vertex="1">
<mxGeometry height="30" width="30" x="160" y="210" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-67" edge="1" parent="xmRfNV80X8qhNIKoXtJH-42" source="xmRfNV80X8qhNIKoXtJH-49" style="endArrow=classic;html=1;rounded=0;" target="xmRfNV80X8qhNIKoXtJH-66" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="290" y="230" as="sourcePoint" />
<mxPoint x="340" y="180" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-69" edge="1" parent="xmRfNV80X8qhNIKoXtJH-42" source="xmRfNV80X8qhNIKoXtJH-56" style="endArrow=classic;html=1;rounded=0;" target="xmRfNV80X8qhNIKoXtJH-68" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="290" y="230" as="sourcePoint" />
<mxPoint x="340" y="180" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-70" parent="xmRfNV80X8qhNIKoXtJH-42" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="belongs" vertex="1">
<mxGeometry height="30" width="70" x="265" y="125" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-71" parent="xmRfNV80X8qhNIKoXtJH-42" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="equal" vertex="1">
<mxGeometry height="30" width="50" x="265" y="70" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-85" edge="1" parent="xmRfNV80X8qhNIKoXtJH-42" source="xmRfNV80X8qhNIKoXtJH-74" style="endArrow=classic;html=1;rounded=0;" target="xmRfNV80X8qhNIKoXtJH-84" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="310" y="300" as="sourcePoint" />
<mxPoint x="360" y="250" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-89" edge="1" parent="xmRfNV80X8qhNIKoXtJH-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" value="">
<mxGeometry relative="1" as="geometry">
<mxPoint x="168.5" y="469.57" as="sourcePoint" />
<mxPoint x="240" y="469.57" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-87" parent="xmRfNV80X8qhNIKoXtJH-42" style="rounded=0;whiteSpace=wrap;html=1;" value="交通工具" vertex="1">
<mxGeometry height="60" width="120" x="48.5" y="440" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-92" edge="1" parent="xmRfNV80X8qhNIKoXtJH-42" source="xmRfNV80X8qhNIKoXtJH-88" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="xmRfNV80X8qhNIKoXtJH-91" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-88" parent="xmRfNV80X8qhNIKoXtJH-42" style="whiteSpace=wrap;html=1;rounded=0;" value="车站" vertex="1">
<mxGeometry height="60" width="120" x="240" y="440" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-90" parent="xmRfNV80X8qhNIKoXtJH-42" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="到达" vertex="1">
<mxGeometry height="30" width="50" x="180" y="440" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-91" parent="xmRfNV80X8qhNIKoXtJH-42" style="whiteSpace=wrap;html=1;rounded=0;shape=swimlane;fontStyle=0;startSize=30;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" value="刷新状态" vertex="1">
<mxGeometry height="120" width="120" x="490" y="410" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-98" parent="xmRfNV80X8qhNIKoXtJH-91" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="transfer下一站" vertex="1">
<mxGeometry height="30" width="120" y="30" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-99" parent="xmRfNV80X8qhNIKoXtJH-91" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="router运作路线重新计算" vertex="1">
<mxGeometry height="30" width="120" y="60" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-100" parent="xmRfNV80X8qhNIKoXtJH-91" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="passengers乘客刷新" vertex="1">
<mxGeometry height="30" width="120" y="90" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-93" parent="xmRfNV80X8qhNIKoXtJH-42" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="执行上下客操作" vertex="1">
<mxGeometry height="30" width="110" x="370" y="440" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-86" parent="xmRfNV80X8qhNIKoXtJH-42" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;autosize=1;resizable=0;" value="on board" vertex="1">
<mxGeometry height="30" width="70" x="265" y="220" as="geometry" />
</mxCell>
<mxCell id="xmRfNV80X8qhNIKoXtJH-102" edge="1" parent="xmRfNV80X8qhNIKoXtJH-42" source="xmRfNV80X8qhNIKoXtJH-91" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" target="xmRfNV80X8qhNIKoXtJH-88" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="550" y="580" />
<mxPoint x="300" y="580" />
</Array>
<mxPoint x="320" y="570" as="sourcePoint" />
<mxPoint x="370" y="520" as="targetPoint" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>