1 / 22

Eduard Ruffert & Dr. Benedikt Mandel email: ruffert@mkm.de & mandel@mkm.de

GTF. spotlightsTN. 1. Goal & Motivation of spotlightsTN/GTF 2. Principles of development 3. GTF-CM / Examples. Eduard Ruffert & Dr. Benedikt Mandel email: ruffert@mkm.de & mandel@mkm.de MKmetric Gesellschaft für Systemplanung mbH, Karlsruhe. Goal of spotlightsTN/GTF.

ceri
Download Presentation

Eduard Ruffert & Dr. Benedikt Mandel email: ruffert@mkm.de & mandel@mkm.de

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GTF spotlightsTN 1. Goal & Motivation of spotlightsTN/GTF 2. Principles of development 3. GTF-CM / Examples Eduard Ruffert & Dr. Benedikt Mandel email: ruffert@mkm.de & mandel@mkm.de MKmetric Gesellschaft für Systemplanung mbH, Karlsruhe

  2. Goal of spotlightsTN/GTF • Get the modelling community in Europe (in the World) to “establish the necessity of a common exchange format for transportation models” •  suggestion of a conceptual view as a basis • contact modellers / software providers • discuss GTF Goal •  means for discussion: GTF-CM •  discuss GTF-CM: • Outcome: Agreement & Common Understanding • Email spotlights@mkm.de • Forum gtf.mkm.de • Mailinglistgtf@lists.mkm.de

  3. GTF usage GTF = mediator format UNETRANS TOP GDF NWB Emme/2 ... (strategic and/or operative) UNETRANS TOP GDF NWB Emme/2 ... (strategic and/or operative) Model Y Model X GTF

  4. Problem Domain Zone Flow – Link Centroid centroid Link Flow on infrastructure Link Intersection – Node Segment – Link in Zone A Infrastructure – Node Boundary / Mountain / River etc. in Zone B

  5. OO concepts overview • Concepts • generalistion, typing rectangle, circle, triangle “are” a kind of shape • encapsulation class = members (data) + methods (procedures) • polymorphism two methods, same name

  6. GTF-CM

  7. Example application 1: Transport terminal schematic view of a public transport terminal* * taken from the BRIDGES/D4 report ”Handling Traffic Modelling Networks in GIS” by DTU/TetraPlan

  8. Example application 1: in GTF terms Node P Node “Airport” A 5) 6) 3) 1) 2) 4) 8) 7) Node Q

  9. Example application 1: GTF objects . . . . . . . . . * Note: associations are not depicted

  10. <!-- definition of the Airport Node-Network example--> • <GTFDB id=1 name="Airport Network Example"> • <N id=”1” name=”P"> • </N> • <N id=”2” name=”Q"> • </N> • <!-- definition of the internal Nodes --> • <N id=”3” name=”Airport A”> • <N id=”4” name="A1 airport access"> • </N> • <N id=”5” name="A2 airport egress"> • </N> • <N id=”6” name="A3 check-in counter"> • </N> • <N id=”7” name="A4 check-out counter"> • </N> • <N id=”8” name="A5 departure national"> • </N> • <N id=”9” name="A6 departure international"> • </N> • <N id=”10” name="A7 arrival national"> • </N> • <N id=”11” name="A8 arrival international"> • </N> • </N> • <!-- definition of the link from Node O to Airport A --> • <L id=”10000” name="Route 66 to Airport A" starts_in="1" ends_in="4"> • </L> • <!-- definition of the link from Airport A to Node D --> • <L id=20000 name="Highway 928" starts_in="5" ends_in="2"> • </L> • <!-- definition of the internal links of Node Airport A--> • <L id=30000 name="to check-in" starts_in="4" ends_in="6"> • </L> • <L id=30001 name="from check-out " starts_in="7" ends_in="5"> • </L> • <L id=30010 name="to departure national" starts_in="6" ends_in="8"> • </L> • <L id=30011 name="to departure international" starts_in="6" ends_in="9"> • </L> • <L id=30020 name="from arrival national" starts_in="10" ends_in="7"> • </L> • <L id=30021 name="from arrival international" starts_in="11" ends_in="7"> • </L> • <L id=30030 name="from arrival national transfer to departure national" starts_in="10" ends_in="8"> • </L> • <L id=30031 name="from arrival national transfer to departure international" starts_in="10" ends_in="9"> • </L> • <L id=30040 name="from arrival international transfer to departure national" starts_in="11" ends_in="8"> • </L> • <L id=30041 name="from arrival international transfer to departure international" starts_in="11" ends_in="9"> • </L> • <GTFDB> Example application 1: XML file MKmetric 15th August 2001 Copenhagen

  11. Example application 2:Socio-Economic data * * Note: data are fictive

  12. Example application 2: in GTF terms Terminator association Meta Zone 1 Transport- Production Population Economy- Characteristics

  13. Example application 2: GTF objects . . . . . . . . .

  14. Example application 2: XML file <!-- definition of the Socio-Economic data Example--> <GTFDB id=1 name="Socio-Economy Example"> <N id= "2"> <TE id= "3"> <ZO id= "4" name= "1"> </TE> <TE id= "5"> <ZO id= "6" name= "2"> </TE> <TE id= "7"> <ZO id= "8" name= "3"> </TE> </N> <M> <TP> <POP id= "30000" number = "150000" income= "10000" associations= "1"> <ECH id= "685902" GDP= "5.7" associations= "1"> <POP id= "30001" number = "67000" income= "13000" associations= "2"> <ECH id= "685903" GDP= "6.3" associations= "2"> <POP id= "30002" number = "82000" income= "9500" associations= "3"> <ECH id= "685904" GDP= "5.2" associations= "3"> </TP> </M> <GTFDB> MKmetric 15th August 2001 Copenhagen

  15. Example application 3:Public Transport Terminal Terminal Stop Route Junction Segment Junction

  16. Example application 3: in GTF terms Node 1 Node 3 Node 2 Link 1 Link 2 Node::Junction 8 Node::Junction 4 Link::Segment 12

  17. Example application 3: GTF objects * Note: associations are not depicted

  18. Example application 3: XML file <!-- definition of the Public Transport example--> <GTFDB id= "0" name= "Public Transport Example"> <N id= "1"> </N> <N id= "2" type= "stop"> </N> <N id= "3"> </N> <N id= "4"> <JU id= "5" associations= "1"> <JU id= "6"> <JU id= "7" associations= "2"> <JU id= "8"> <JU id= "9" associations= "3"> </N> <L id= "10" starts_in="1" ends_in="2"> </L> <L id= "11" starts_in="2" ends_in="3"> </L> <L id= "12"> <SEG id= "13" starts_in= "5" ends_in= "6"> </L> <L id= "14"> <SEG id= "15" starts_in= "6" ends_in= "7"> </L> <L id= "16"> <SEG id= "17" starts_in= "7" ends_in= "8"> </L> <L id= "18"> <SEG id= "19" starts_in= "8" ends_in= "9"> </L> <GTFDB> MKmetric 15th August 2001 Copenhagen

  19. Road M1 M2 M3 Example application 4:Dynamic Segmentation

  20. Example application 4: in GTF terms Link::Segment 3 Link::Segment 1 Node:: Junction 3 Node:: Junction 1 Link::Segment 2 Node:: Junction 2 DynamicSegmentation:: Milepost 2 DynamicSegmentation:: Milepost 1 DynamicSegmentation:: Milepost 2

  21. Example application 4: GTF objects * Note: associations are not depicted

  22. Example application 4: XML file • <!-- definition of the Public Transport example--> • <GTFDB id= "0” name= "Public Transport Example"> • <N id= "1”> • </N> • <N id= "2”> • </N> • <N id= "3”> • </N> • <D> • <MI id= "4” distance_from_beginning= "234” distance_from_ending= "15”> • <MI id= "5” distance_from_beginning= "126” distance_from_ending= "124”> • <MI id= "6” distance_from_beginning= "96” distance_from_ending= "53”> • </D> • <L id= "7”> • <SEG id= "8” starts_in= "?” ends_in= "1”> • </L> • <L id= "9”> • <SEG id= "10” starts_in= "1” ends_in= "2”> • </L> • <L id= "11”> • <SEG id= "12” starts_in= "2” ends_in= "3”> • </L> • <GTFDB> MKmetric 15th August 2001 Copenhagen

More Related