-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathindex.html
221 lines (213 loc) · 20.9 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>PTNA - Home</title>
<meta name="generator" content="Bluefish 2.2.10" />
<meta name="keywords" content="OSM Public Transport PTv2" />
<meta name="description" content="PTNA - Public Transport Network Analysis" />
<meta name="robots" content="noindex,nofollow" />
<link rel="stylesheet" href="css/main.css" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="/favicon.png" sizes="32x32" />
<link rel="icon" type="image/png" href="/favicon.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" sizes="any" />
</head>
<body>
<div id="wrapper">
<header id="headerblock">
<div id="headerimg" class="logo">
<a href=""><img src="img/logo.png" alt="logo" /></a>
</div>
<div id="headertext">
<h1><a href="/">PTNA - Public Transport Network Analysis</a></h1>
<h2>Static Analysis for OpenStreetMap</h2>
</div>
<div id="headernav">
Home |
<a href="contact.html">Contact</a> |
<a target="_blank" href="https://www.openstreetmap.de/impressum.html">Impressum</a> |
<a target="_blank" href="https://www.fossgis.de/datenschutzerklärung">Datenschutzerklärung</a> |
<a href="en/index.html" title="english"><img src="img/GreatBritain16.png" class="flagimg" alt="Union Jack" /></a>
<a href="de/index.html" title="deutsch"><img src="img/Germany16.png" class="flagimg" alt="deutsche Flagge" /></a>
<a href="fr/index.html" title="français"><img src="/img/France16.png" class="flagimg" alt="drapeau français" /></a>
</div>
</header>
<nav id="navigation">
<h2>Home</h2>
<div class="indent">
<table>
<tr><td style="vertical-align:top; white-space:nowrap"><strong><a href="results/index.html" title="All">Take me to the results ...</a></strong></td>
<td>
<a href="results/AR/index.php" title="AR - Argentina"><img src="img/Argentina32.png" class="flagimg" alt="AR - Argentina" /></a>
<a href="results/AT/index.php" title="AT - Österreich"><img src="img/Austria32.png" class="flagimg" alt="AT - Österreich" /></a>
<a href="results/AU/index.php" title="AU - Australia"><img src="img/Australia32.png" class="flagimg" alt="AU - Australia" /></a>
<a href="results/BG/index.php" title="BG - България / Bulgaria"><img src="img/Bulgaria32.png" class="flagimg" alt="BG - България / Bulgaria" /></a>
<a href="results/BO/index.php" title="BO - Bolivia"><img src="img/Bolivia32.png" class="flagimg" alt="BO - Bolivia" /></a>
<a href="results/BR/index.php" title="BR - Brasil"><img src="img/Brasil32.png" class="flagimg" alt="BR - Brasil" /></a>
<a href="results/CA/index.php" title="CA - Canada"><img src="img/Canada32.png" class="flagimg" alt="CA - Canada" /></a>
<a href="results/CH/index.php" title="CH - Schweiz / Suisse / Svizzera / Svizra"><img src="img/Switzerland32.png" class="flagimg" alt="CH - Schweiz / Suisse / Svizzera / Svizra" /></a>
<a href="results/CL/index.php" title="CL - Chile"><img src="img/Chile32.png" class="flagimg" alt="CL - Chile" /></a>
<a href="results/CO/index.php" title="CO - Colombia"><img src="img/Colombia32.png" class="flagimg" alt="CO - Colombia" /></a>
<a href="results/CZ/index.php" title="CZ - Česká republika"><img src="img/CzechRepublic32.png" class="flagimg" alt="CZ - Česká republika" /></a>
<a href="results/DE/index.php" title="DE - Deutschland"><img src="img/Germany32.png" class="flagimg" alt="DE - Deutschland" /></a>
<a href="results/DK/index.php" title="DK - Danmark"><img src="img/Denmark32.png" class="flagimg" alt="DK - Danmark" /></a>
<a href="results/EE/index.php" title="EE - Eesti"><img src="img/Estonia32.png" class="flagimg" alt="EE - Eesti" /></a>
<a href="results/ES/index.php" title="ES - España"><img src="img/Spain32.png" class="flagimg" alt="ES - España" /></a>
<a href="results/ET/index.php" title="ET - Ethiopia"><img src="img/Ethiopia32.png" class="flagimg" alt="ET - Ethiopia" /></a>
<a href="results/EU/index.php" title="EU - Europe"><img src="img/Europe32.png" class="flagimg" alt="EU - Europe" /></a>
<a href="results/FR/index.php" title="FR - La France"><img src="img/France32.png" class="flagimg" alt="FR - France" /></a>
<a href="results/GB/index.php" title="GB - United Kingdom"><img src="img/GreatBritain32.png" class="flagimg" alt="GB - United Kingdom" /></a>
<a href="results/GH/index.php" title="GH - Ghana"><img src="img/Ghana32.png" class="flagimg" alt="GH - Ghana" /></a>
<a href="results/HR/index.php" title="HR - Hrvatska"><img src="img/Croatia32.png" class="flagimg" alt="HR - Hrvatska" /></a>
<a href="results/IL/index.php" title="IL - ישראל / Israel"><img src="img/Israel32.png" class="flagimg" alt="IL - ישראל / Israel" /></a>
<a href="results/IN/index.php" title="IN - India"><img src="img/India32.png" class="flagimg" alt="IN - India" /></a>
<a href="results/IR/index.php" title="IR - ایران / Iran"><img src="img/Iran32.png" class="flagimg" alt="IR - ایران / Iran" /></a>
<a href="results/IT/index.php" title="IT - Italia"><img src="img/Italy32.png" class="flagimg" alt="IT - Italia" /></a>
<a href="results/LI/index.php" title="LI - Liechtenstein"><img src="img/Liechtenstein32.png" class="flagimg" alt="LI - Liechtenstein" /></a>
<a href="results/LU/index.php" title="LU - Lëtzebuerg"><img src="img/Luxembourg32.png" class="flagimg" alt="LU - Lëtzebuerg / Luxemburg / Luxembourg" /></a>
<a href="results/MA/index.php" title="MA - Maroc"><img src="img/Morocco32.png" class="flagimg" alt="MA - Maroc" /></a>
<a href="results/MG/index.php" title="MG - Madagasikara"><img src="img/Madagascar32.png" class="flagimg" alt="MG - Madagasikara" /></a>
<a href="results/MR/index.php" title="MR - Mauritanie"><img src="img/Mauritania32.png" class="flagimg" alt="MR - Mauritanie" /></a>
<a href="results/NI/index.php" title="NI - Nicaragua"><img src="img/Nicaragua32.png" class="flagimg" alt="NI - Nicaragua" /></a>
<a href="results/NL/index.php" title="NL - Nederland"><img src="img/Netherlands32.png" class="flagimg" alt="NL - Nederland" /></a>
<a href="results/NO/index.php" title="NO - Norge"><img src="img/Norway32.png" class="flagimg" alt="NO - Norge" /></a>
<a href="results/PA/index.php" title="PA - Panama"><img src="img/Panama32.png" class="flagimg" alt="PA - Panama" /></a>
<a href="results/PL/index.php" title="PL - Polska"><img src="img/Poland32.png" class="flagimg" alt="PL - Polska" /></a>
<a href="results/RS/index.php" title="RS - Србија / Srbija"><img src="img/Serbia32.png" class="flagimg" alt="RS - Србија / Srbija" /></a>
<!-- <a href="results/SE/index.php" title="SE - Sverige"><img src="img/Sweden32.png" class="flagimg" alt="SE - Sverige" /></a> -->
<a href="results/SI/index.php" title="SI - Slovenija"><img src="img/Slovenia32.png" class="flagimg" alt="SI - Slovenija" /></a>
<a href="results/US/index.php" title="US - USA"><img src="img/USA32.png" class="flagimg" alt="US - USA" /></a>
</td>
</tr>
<tr><td style="vertical-align:top; white-space:nowrap"><strong><a href="gtfs/index.html" title="All">Take me to the GTFS ...</a></strong></td>
<td>
<a href="gtfs/AT/index.php" title="AT - Österreich"><img src="img/Austria32.png" class="flagimg" alt="AT - Österreich" /></a>
<a href="gtfs/AU/index.php" title="AU - Australia"><img src="img/Australia32.png" class="flagimg" alt="AU - Australia" /></a>
<a href="gtfs/BG/index.php" title="BG - България / Bulgaria"><img src="img/Bulgaria32.png" class="flagimg" alt="BG - България / Bulgaria" /></a>
<!-- <a href="gtfs/BO/index.php" title="BO - Bolivia"><img src="img/Bolivia32.png" class="flagimg" alt="DO - Bolivia" /></a> -->
<a href="gtfs/BR/index.php" title="BR - Brasil"><img src="img/Brasil32.png" class="flagimg" alt="BR - Brasil" /></a>
<a href="gtfs/CA/index.php" title="CA - Canada"><img src="img/Canada32.png" class="flagimg" alt="CA - Canada" /></a>
<a href="gtfs/CH/index.php" title="CH - Schweiz / Suisse / Svizzera / Svizra"><img src="img/Switzerland32.png" class="flagimg" alt="CH - Schweiz / Suisse / Svizzera / Svizra" /></a>
<a href="gtfs/CL/index.php" title="CL - Chile"><img src="img/Chile32.png" class="flagimg" alt="CL - Chile" /></a>
<!-- <a href="gtfs/CO/index.php" title="CO - Colombia"><img src="img/Colombia32.png" class="flagimg" alt="CO - Colombia" /></a> -->
<a href="gtfs/DE/index.php" title="DE - Deutschland"><img src="img/Germany32.png" class="flagimg" alt="DE - Deutschland" /></a>
<a href="gtfs/DK/index.php" title="DK - Danmark"><img src="img/Denmark32.png" class="flagimg" alt="DK - Danmark" /></a>
<a href="gtfs/EE/index.php" title="EE - Eesti"><img src="img/Estonia32.png" class="flagimg" alt="EE - Eesti" /></a>
<!-- <a href="gtfs/ET/index.php" title="ET - Ethiopia"><img src="img/Ethiopia32.png" class="flagimg" alt="ET - Ethiopia" /></a>
<a href="gtfs/EU/index.php" title="EU - Europe"><img src="img/Europe32.png" class="flagimg" alt="EU - Europe" /></a> -->
<a href="gtfs/FR/index.php" title="FR - La France"><img src="img/France32.png" class="flagimg" alt="FR - La France" /></a>
<a href="gtfs/GB/index.php" title="GB - United Kingdom"><img src="img/GreatBritain32.png" class="flagimg" alt="GB - United Kingdom" /></a>
<!-- <a href="gtfs/GH/index.php" title="GH - Ghana"><img src="img/Ghana32.png" class="flagimg" alt="GH - Ghana" /></a> -->
<a href="gtfs/HR/index.php" title="HR - Hrvatska"><img src="img/Croatia32.png" class="flagimg" alt="HR - Hrvatska" /></a>
<a href="gtfs/IL/index.php" title="IL - / Isreal"><img src="img/Israel32.png" class="flagimg" alt="IL - / Israel" /></a>
<!-- <a href="gtfs/Li/index.php" title="LI - Liechtenstein"><img src="img/Liechtenstein32.png" class="flagimg" alt="LI - Liechtenstein" /></a>
<a href="gtfs/LU/index.php" title="LU - Lëtzebuerg"><img src="img/Luxembourg32.png" class="flagimg" alt="LU - Lëtzebuerg / Luxemburg / Luxembourg" /></a> -->
<a href="gtfs/NI/index.php" title="NI - Nicaragua"><img src="img/Nicaragua32.png" class="flagimg" alt="NI - Nicaragua" /></a>
<a href="gtfs/NL/index.php" title="NL - Nederland"><img src="img/Netherlands32.png" class="flagimg" alt="NL - Nederland" /></a>
<a href="gtfs/NO/index.php" title="NO - Norge"><img src="img/Norway32.png" class="flagimg" alt="NO - Norge" /></a>
<a href="gtfs/PL/index.php" title="PL - Polska"><img src="img/Poland32.png" class="flagimg" alt="PL - Polska" /></a>
<a href="gtfs/RS/index.php" title="RS - Србија / Srbija"><img src="img/Serbia32.png" class="flagimg" alt="RS - Србија / Srbija" /></a>
<a href="gtfs/SE/index.php" title="SE - Sverige"><img src="img/Sweden32.png" class="flagimg" alt="SE - Sverige" /></a>
<a href="gtfs/US/index.php" title="US - USA"><img src="img/USA32.png" class="flagimg" alt="US - USA" /></a>
</td>
</tr>
<tr><td style="vertical-align:top; white-space:nowrap">Public Transport ... what?</td>
<td><a href="en/index.html#intro" title="english"><img src="img/GreatBritain16.png" class="flagimg" alt="Union Jack" /></a>
<a href="de/index.html#intro" title="deutsch"><img src="img/Germany16.png" class="flagimg" alt="deutsche Flagge" /></a>
<a href="fr/index.html#intro" title="français"><img src="/img/France16.png" class="flagimg" alt="drapeau français" /></a>
</td>
</tr>
<tr><td>Documentation</td>
<td>
<a href="en/index.php" title="english"><img src="img/GreatBritain16.png" class="flagimg" alt="Union Jack" /></a>
<a href="de/index.php" title="deutsch"><img src="img/Germany16.png" class="flagimg" alt="deutsche Flagge" /></a>
<a href="fr/index.php" title="français"><img src="/img/France16.png" class="flagimg" alt="drapeau français" /></a>
</td>
</tr>
<tr><td>FAQ</td>
<td>
<a href="en/faq.html" title="english"><img src="img/GreatBritain16.png" class="flagimg" alt="Union Jack" /></a>
<a href="de/faq.html" title="deutsch"><img src="img/Germany16.png" class="flagimg" alt="deutsche Flagge" /></a>
<a href="fr/faq.html" title="français"><img src="/img/France16.png" class="flagimg" alt="drapeau français" /></a>
</td>
</tr>
</table>
</div>
</nav>
<hr />
<main id="main">
<h2 id="intro">Public Transport Network Analysis</h2>
<div class="indent">
<p>
<span style="background-color: lightgreen;">
Check out the new tool <a href="https://gauss.whz.de/ptsa/" title="PTSA">PTSA - Public Transport Stop Analysis</a> provided by Jens.
See the announcement <a href="https://community.openstreetmap.org/t/new-tool-for-analysing-osm-public-transport-stop-data/119616" title="Community thread">"New tool for analysing OSM public transport stop data"</a> (2024-10-03) in the OSM Community.
</span>
</p>
<p>
PTNA provides a <a href="/en/statistics.php">daily analysis</a> of public transport lines mapped in OSM.
Such lines are described in OSM by relations of type 'route' and 'route_master' and the categories 'train', 'subway', 'bus', ...<br />
The analyzes are carried out for selected areas and networks.
Adding more areas and networks is fairly easy and quick.
Please refer to the <strong><em>FAQ</em></strong>.
</p>
<div class="indent">
<p>
<b>PTNA is currently undergoing major renovations</b>. See the <a href="https://community.openstreetmap.org/t/ptna-news-for-public-transport-network-analysis/8383/122">announcement in the community forum</a>.
</p>
<div class="indent">
<p>
You might notice some new error message like "Error in input data: insufficient data for relations".
<br/>You might also notice error messsages regarding route relations vanishing from the report, shown as "Missing route for 'ref'='?' and 'route'='?'", which do actually exist in OSM.
<br/>Those messages may pop up due to the different types of queries supported by <a href="https://wiki.openstreetmap.org/wiki/Overpass_API">Overpass API</a> and <a href="https://osmcode.org/osmium-tool/">osmium</a>.
<br/><b>Please <a href="/contact.html">let me know</a> where this happened</b> (analysis report, 'ref' of route, relation-ID, ...), that can be fixed.
</p>
</div>
</div>
<p>
PTNA also provides an analysis of <strong>GTFS</strong> data.
GTFS stands for "<strong>General Transit Feed Specification</strong>" - <i>"The General Transit Feed Specification (GTFS) is an Open Standard used to distribute relevant information about transit systems to riders. It allows public transit agencies to publish their transit data in a format that can be consumed by a wide variety of software applications."</i> [<a href="https://gtfs.org/">GTFS</a>].<br />
The analyzes are carried out for selected GTFS sources.
Adding more GTFS sources is fairly easy and quick but requires licenses which are compatible with OSM.
Please <a href="contact.html">contact</a> me if you would like to see another GTFS source.
</p>
<div class="indent">
<p>
There is an <a href="https://wiki.openstreetmap.org/wiki/GTFS" target="_blank">OSM Wiki page on how to tag GTFS</a> related stuff.
</p>
<p>
Noémie Lehuby, from <a href="https://junglebus.io/">Jungle Bus</a> (<a href="https://github.com/Jungle-Bus">@GitHub</a>), has published a long blog post explaining the <strong>GTFS</strong> format, the steps to follow and the tools that can be used to map public transport routes and stops in OpenStreetMap from a GTFS open dataset.<br />
Have a look at the <a href="https://weeklyosm.eu/archives/13755#wn530_23332">weeklyOSM 530</a> and <a href="https://nlehuby.5apps.com/de-gtfs-a-osm.html">her blog (en français)</a>, <a href="https://translate.google.com/translate?sl=auto&tl=EN&u=https://nlehuby.5apps.com/de-gtfs-a-osm.html">in English</a> and <a href="https://translate.google.com/translate?sl=auto&tl=DE&u=https://nlehuby.5apps.com/de-gtfs-a-osm.html">in Deutsch</a>.
</p>
<p>
Branko Kokanovic <a href="https://www.openstreetmap.org/user/Branko%20Kokanovic/diary/395577">wrote</a> a new console app that takes <strong>GTFS</strong> as an input and tells you the exact changes you’ll need to do in OSM to make it as close to the GTFS feed as possible.
[<a href="https://weeklyosm.eu/archives/14248#wn550_24284">weeklyOSM 550</a>]
</p>
<p>
Here is a short introduction in the community channel about <a href="https://community.openstreetmap.org/t/ptna-tool-und-gtfs-daten-in-osterreich/7158/47">using GTFS with PTNA for OSM</a> (german).
</p>
</div>
<p>
Please help translate PTNA.
Translations are available, but most of them are (very) incomplete.
Translations for the OSM analysis results of PTNA are hosted on <a href="https://www.transifex.com/jungle-bus/ptna/">TransiFex</a>.
Translations for the other web pages can be added @ <a href="https://github.com/osm-ToniE/ptna-www">GitHub</a>.
</p>
</div> <!-- "intro" -->
</main>
<hr />
<footer id="footer">
<p>
All geographic data <a href="https://www.openstreetmap.org/copyright">© OpenStreetMap contributors</a>.
</p>
<p>
This program is free software: you can redistribute it and/or modify it under the terms of the <a href="https://www.gnu.org/licenses/gpl.html">GNU GENERAL PUBLIC LICENSE, Version 3, 29 June 2007</a> as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Get the source code via <a href="https://github.com/osm-ToniE">GitHub</a>.
</p>
<p>
PTNA uses the <a href="https://wiki.openstreetmap.org/wiki/Overpass_API" title="Overpass-API">Overpass-API</a> to download data from OSM.
</p>
</footer>
</div> <!-- wrapper -->
</body>
</html>