Ja wenn shape Daten vorhanden sind… Braucht man es eigentlich nicht, aber schaden würd es auch nicht. Oder was meinst du?
Pro: manche shapes sind nicht vollständig, haben zwischen zwei (oder mehr) Haltestellen keine shapes …
Pro: man könnte brouter, graphhopper, OSRM mit shapes vergleichen und Abweichungen bewerten (die drei Router fahren z.B.nicht in den Busbereich in Neuperlach Süd rein)
Con: zu viele shape-Punkte würden u.U. die 8K-Grenze (oder wie hoch die auch immer ist) für GET-Requests sprengen
Con: zu viele shape-Punkte würden u.U. die 8K-Grenze (oder wie hoch die auch immer ist) für GET-Requests sprengen
Viele shape-Daten basieren wohl auf OSM und haben als shape-Punkte die/alle Nodes der Ways über die gefahren wird … > 1000 Punkte habe ich schon gesehen.
basieren wohl auf OSM und haben als shape-Punkte die/alle Nodes der Ways über die gefahren wird
Ja glaub ich… Manchmal wird dann noch optimiert… um das shape zu verkleinern. Dann fallen Punkte auf der geraden heraus…
Update:
Ich fände jetzt noch eine Routing Link wäre toll cool …so als Erleichterung. wink
z.B. für https://ptna.openstreetmap.de/gtfs/DE/s … -s20-1.4.H
graphhopper.com
https://graphhopper.com/maps/?point=48. … nStreetMapopenrouteservice.org
https://maps.openrouteservice.org/direc … 1=de&k2=kmBRouter web client
http://brouter.de/brouter-web/#map=12/4 … le=car-eco
Ist nun realisiert, es wird jeweils ein neues Fenster geöffnet.
Es wird über die Haltestellen navigiert.
shape-Daten sind nicht berücksichtigt, selbst wenn sie vorhanden sind.
- die Menge an shape-Punkten ist oftmals zu groß
- die shape-Punkte und die Haltepunkte müssten ‘intelligent’ sortiert werden, der SW-Aufwand ist zu groß
- die shape-Punkte beim Routing zu berücksichtigen gibt keinen Mehrwert, denn die Route ist auf der in PTNA gezeigten Karte schon sichtbar
Ist nun realisiert, es wird jeweils ein neues Fenster geöffnet.
Sehr cool, danke
(die drei Router fahren z.B.nicht in den Busbereich in Neuperlach Süd rein)
das kann man mit Brouter fixen… tricksen
access=no übergehen für z.B. Busrouting (Bei Zeile 66 ersetzen) nur Profil Auto (*)!
access=yes|no|permissive|designated|destination
vehicle=yes|no|designated|destination
motor_vehicle=yes|no|permissive|designated|destination
motorcar=yes|no|permissive|designated|destination
das kann man mit Brouter fixen… tricksen wink
access=no übergehen für z.B. Busrouting (Bei Zeile 66 ersetzen) nur Profil Auto (*)!
ähm, sorry, was muss ich wo ersetzten?
miche101:das kann man mit Brouter fixen… tricksen wink
access=no übergehen für z.B. Busrouting (Bei Zeile 66 ersetzen) nur Profil Auto (*)!
ähm, sorry, was muss ich wo ersetzten?
Ach so, im Profil bei brouter.de, kann also nicht in der URL übergeben werden - schade.
, kann also nicht in der URL übergeben werden - schade.
Nein leider nicht… und ein passendes Profil gibt es nicht Muss man händisch selbst machen, jedesmal wenn man es braucht.
ToniE: miche101:das kann man mit Brouter fixen… tricksen wink
access=no übergehen für z.B. Busrouting (Bei Zeile 66 ersetzen) nur Profil Auto (*)!
ähm, sorry, was muss ich wo ersetzten?
Ach so, im Profil bei brouter.de, kann also nicht in der URL übergeben werden - schade.
das folgende mit psv= und bus= scheint zu funktionieren.
assign caraccess
switch motorcar=
switch motor_vehicle=
switch vehicle=
switch psv=
switch bus=
switch access=
switch highway=motorway|motorway_link 1
switch highway=trunk|trunk_link 1
switch highway=primary|primary_link 1
switch highway=secondary|secondary_link 1
switch highway=tertiary|tertiary_link 1
switch highway=unclassified 1
switch route=ferry 1
switch isresidentialorliving 1
switch highway=service 1
0
access=yes|permissive|designated|destination
bus=yes
psv=yes
vehicle=yes|designated|destination
motor_vehicle=yes|permissive|designated|destination
motorcar=yes|permissive|designated|destination
das folgende mit psv= und bus= scheint zu funktionieren.
OK… des ist dann natürlich besser… als meins g … hab da irgendwie immer falsch gemacht
jetzt hab ich das Brouter profil mal in Poing, Nord getestet und es doch ein fehler drin… bus, psv gehört außen ran
assign caraccess
switch bus=
switch psv=
switch motorcar=
switch motor_vehicle=
switch vehicle=
switch access=
switch highway=motorway|motorway_link 1
switch highway=trunk|trunk_link 1
switch highway=primary|primary_link 1
switch highway=secondary|secondary_link 1
switch highway=tertiary|tertiary_link 1
switch highway=unclassified 1
switch route=ferry 1
switch isresidentialorliving 1
switch highway=service 1
0
access=yes|permissive|designated|destination
vehicle=yes|designated|destination
motor_vehicle=yes|permissive|designated|destination
motorcar=yes|permissive|designated|destination
psv=yes
bus=yes
jetzt hab ich das Brouter profil mal in Poing, Nord getestet und es doch ein fehler drin… bus, psv gehört außen ran
macht Sinn, vom Speziellen runter ins Allgemeinere.
Evtl. bus=yes|permisive|designated|destination … selbiges mit psv
Was ich noch nicht gefunden habe ist eine Einstellmöglichkeit für oneway:bus=no und oneway:psv=no …
MVV Bus 68, Goetheplatz, nördlich Lindwurmstraße, nach Süden fahrend
Evtl. bus=yes|permisive|designated|destination … selbiges mit psv
ja hab ich auch mal probiert… geht aber nicht… da muss man denk ich noch an anderen Stellen was ändern
Einstellmöglichkeit für oneway:bus=no und oneway:psv=no …
jetzt wird es perfekt
Hi… jetzt habt sich ein Fehler eingeschlichen im GPx sind jetzt "" drin und “\n\r”
Doppelt maskiert
var gpx_gesamt=`<?xml version=\\"1.0\\" encoding=\\"UTF-8\\" standalone=\\"no\\" ?>\\r\\n<gpx xmlns=\\"http://www.topografix.com/GPX/1/1\\" xmlns:xsi=\\"http://www.w3.org/2001/XMLSchema-instance\\" version=\\"1.1\\">\\r\\n <metadata>\\r\\n${metadata} </metadata>\\r\\n${wpt} <rte>\\r\\n${rte} </rte>\\r\\n</gpx>`;
Hi… jetzt habt sich ein Fehler eingeschlichen im GPx sind jetzt "" drin und “\n\r”
Oops und sorry.
“Visual Studio Code” hatte vorgeschlagen einige String Definitionen zu vereinfachen
x = “<a href="” + url + “">label…”;
zu
x = `label…
nennt sich JS/TS - Template-String und dabei ist’s dann wohl passiert
Korrigiert und mit JOSM geprüft.
Gruß
Toni
Sehr gut
Hi toni,
ich hab nochmal was… beim GPX Sonderzeichen “&” müsste noche gegen z.B. “&” ersetzt werden
z.B. hier:
<wpt lat="48.3124738370845" lon="11.913597309072"><name>23: Erding, Am Stadion (P&R-Platz)</name></wpt>