Created
May 15, 2022 20:18
-
-
Save danshev/3d5641e8d1bf1be9aa8742ee4f4ebc10 to your computer and use it in GitHub Desktop.
Some basic info to support development of data model
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<graphml xmlns='http://graphml.graphdrawing.org/xmlns'> | |
<key id='type' for='node' attr.name='type' attr.type='string'></key> | |
<key id='code' for='node' attr.name='code' attr.type='string'></key> | |
<key id='desc' for='node' attr.name='desc' attr.type='string'></key> | |
<key id='author' for='node' attr.name='author' attr.type='string'></key> | |
<key id='date' for='node' attr.name='date' attr.type='string'></key> | |
<key id='labelV' for='node' attr.name='labelV' attr.type='string'></key> | |
<key id='labelE' for='edge' attr.name='labelE' attr.type='string'></key> | |
<key id='mode' for='edge' attr.name='mode' attr.type='string'></key> | |
<key id='localDepartDate' for='edge' attr.name='localDepartDate' attr.type='date'></key> | |
<key id='voyageId ' for='edge' attr.name='voyageId' attr.type='string'></key> | |
<key id='depart' for='edge' attr.name='depart' attr.type='date'></key> | |
<key id='arrive' for='edge' attr.name='arrive' attr.type='date'></key> | |
<key id='cost' for='edge' attr.name='cost' attr.type='int'></key> | |
<key id='duration' for='edge' attr.name='duration' attr.type='int'></key> | |
<graph id='first' edgedefault='directed'> | |
<node id='0'> | |
<data key='labelV'>version</data> | |
<data key='type'>version</data> | |
<data key='code'>0.01</data> | |
<data key='date'>2022-05-11 20:06:00 UTC</data> | |
<data key='author'>Dan Shevenell</data> | |
<data key='desc'></data> | |
</node> | |
<node id='1'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>BOS</data> | |
<data key='desc'>Boston Logan</data> | |
</node> | |
<node id='2'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>CPX</data> | |
<data key='desc'>Benjamin Rivera Noriega Airport</data> | |
</node> | |
<node id='3'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>SJU</data> | |
<data key='desc'>Luis Munoz International Airport</data> | |
</node> | |
<node id='4'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>BCN</data> | |
<data key='desc'>Barcelona Airport</data> | |
</node> | |
<node id='5'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>BNA</data> | |
<data key='desc'>Nashville Airport</data> | |
</node> | |
<node id='6'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>LHR</data> | |
<data key='desc'>London Heathrow Airport</data> | |
</node> | |
<node id='7'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>GUM</data> | |
<data key='desc'>Guam Airport</data> | |
</node> | |
<node id='8'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>NRT</data> | |
<data key='desc'>Tokyo Narita Airport</data> | |
</node> | |
<!-- VOYAGES_TO ... used in "first graph" ... quickest Voyage that exists between any two Ports --> | |
<edge id='9' source='3' target='2'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>35</data> | |
</edge> | |
<edge id='10' source='3' target='1'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>237</data> | |
</edge> | |
<edge id='11' source='1' target='5'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>184</data> | |
</edge> | |
<edge id='12' source='4' target='6'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>130</data> | |
</edge> | |
<edge id='13' source='5' target='1'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>145</data> | |
</edge> | |
<edge id='14' source='5' target='6'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>485</data> | |
</edge> | |
<edge id='15' source='6' target='1'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>435</data> | |
</edge> | |
<edge id='16' source='7' target='8'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>220</data> | |
</edge> | |
<edge id='17' source='8' target='6'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>755</data> | |
</edge> | |
<edge id='18' source='8' target='7'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>220</data> | |
</edge> | |
<edge id='19' source='8' target='1'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>780</data> | |
</edge> | |
<edge id='20' source='2' target='3'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>30</data> | |
</edge> | |
<edge id='21' source='6' target='4'> | |
<data key='labelE'>VOYAGES_TO</data> | |
<data key='duration'>125</data> | |
</edge> | |
</graph> | |
<!-- SECOND GRAPH --> | |
<graph id='second' edgedefault='directed'> | |
<node id='1'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>BOS</data> | |
<data key='desc'>Boston Logan</data> | |
</node> | |
<node id='2'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>CPX</data> | |
<data key='desc'>Benjamin Rivera Noriega Airport</data> | |
</node> | |
<node id='3'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>SJU</data> | |
<data key='desc'>Luis Munoz International Airport</data> | |
</node> | |
<node id='4'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>BCN</data> | |
<data key='desc'>Barcelona Airport</data> | |
</node> | |
<node id='5'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>BNA</data> | |
<data key='desc'>Nashville Airport</data> | |
</node> | |
<node id='6'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>LHR</data> | |
<data key='desc'>London Heathrow Airport</data> | |
</node> | |
<node id='7'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>GUM</data> | |
<data key='desc'>Guam Airport</data> | |
</node> | |
<node id='8'> | |
<data key='labelV'>port</data> | |
<data key='type'>port</data> | |
<data key='code'>NRT</data> | |
<data key='desc'>Tokyo Narita Airport</data> | |
</node> | |
<!-- HAS_DAY ... edge between Port and PortDay --> | |
</graph> | |
</graphml> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment