Difference between revisions of "Template:GTFS map"
m |
m |
||
(34 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
{{#get_web_data: | {{#get_web_data: | ||
− | url=https://apps.transitunlimited.org/gtfs/?source=https://apps.transitunlimited.org/gtfs/{{{agency}}}gtfs.csv&route_id={{{route | + | url=https://apps.transitunlimited.org/gtfs/?source=https://apps.transitunlimited.org/gtfs/{{{agency}}}gtfs.csv&route_id={{{route|{{#show:{{BASEPAGENAME}}|?rvalue}}}}} |
|format=json | |format=json | ||
|data=route=route_id,id=stop_code,displayname=stop_name,latitude=stop_lat,longitude=stop_lon,to=dest | |data=route=route_id,id=stop_code,displayname=stop_name,latitude=stop_lat,longitude=stop_lon,to=dest | ||
}} | }} | ||
− | <div class=bigmap>{{# | + | <div class=bigmap>{{#ask: [[-Place::{{BASEPAGENAME}}]]|?latlong|format=googlemaps|scrollwheelzoom=yes|icon=Mm_20_red.png |
− | {{{latitude}}},{{{longitude}}}~{{{displayname}}}~{{{to}}}<br>Stop id: {{#if:{{{ | + | |locations={{#for_external_table: |
− | }}}}</div> | + | {{{latitude}}},{{{longitude}}}~{{{displayname}}}~{{{to}}}<br>Stop id: {{#if:{{{511ag|}}}|[{{SERVER}}/Departure_times?id={{{id}}}&provider={{urlencode:{{#show:{{BASEPAGENAME}}|?provider}}}}&linkfrom={{urlencode:{{BASEPAGENAME}}}} {{{id}}} (real time departures)]| |
+ | {{#switch:{{#show:{{BASEPAGENAME}}|?provider}}|MTS|NCTD=[{{SERVER}}/Departure_times_(San_Diego)?id={{{id}}}&provider={{urlencode:{{#show:{{BASEPAGENAME}}|?provider}}}}&linkfrom={{urlencode:{{BASEPAGENAME}}}} {{{id}}} (real time departures)]|Los Angeles Metro=[{{SERVER}}/Departure_times_(Los_Angeles)?id={{{id}}}&provider={{urlencode:{{#show:{{BASEPAGENAME}}|?provider}}}}&linkfrom={{urlencode:{{BASEPAGENAME}}}} {{{id}}} (real time departures)]|{{{id}}}}}}}~File:Bus20.png; | ||
+ | }} | ||
+ | }}</div> | ||
Source: Transit agency. | Source: Transit agency. | ||
− | {|class=" | + | ===Stop list=== |
+ | {|class="infodata broadtable sortable" | ||
! Stop name !! Destination !! Stop code | ! Stop name !! Destination !! Stop code | ||
{{#for_external_table:<nowiki/> | {{#for_external_table:<nowiki/> | ||
Line 21: | Line 25: | ||
{{!}}{{{displayname}}} | {{!}}{{{displayname}}} | ||
{{!}}{{{to}}} | {{!}}{{{to}}} | ||
− | {{!}}{{#if:{{{ | + | {{!}}{{#if:{{{511ag|}}}|[{{SERVER}}/Departure_times?id={{{id}}}&provider={{urlencode:{{#show:{{BASEPAGENAME}}|?provider}}}}&linkfrom={{urlencode:{{BASEPAGENAME}}}} {{{id}}}]|{{#switch:{{#show:{{BASEPAGENAME}}|?provider}}|MTS|NCTD=[{{SERVER}}/Departure_times_(San_Diego)?id={{{id}}}&provider={{urlencode:{{#show:{{BASEPAGENAME}}|?provider}}}}&linkfrom={{urlencode:{{BASEPAGENAME}}}} {{{id}}}]|Los Angeles Metro=[{{SERVER}}/Departure_times_(Los_Angeles)?id={{{id}}}&provider={{urlencode:{{#show:{{BASEPAGENAME}}|?provider}}}}&linkfrom={{urlencode:{{BASEPAGENAME}}}} {{{id}}}]|{{{id}}}}}}} |
}} | }} | ||
|} | |} | ||
</includeonly> | </includeonly> |