Information
Die Routensuche
Das Programm sucht den kürzesten oder schnellsten Weg zwischen den gewählten Berliner Straßen. Die Auswahl erfolgt entweder durch das Eintippen
in die Eingabefelder für Start und Ziel (Via ist optional), durch Auswahl
aus der Buchstabenliste oder durch Auswahl über die Berlin-Karte.
Straßennamen müssen nicht völlig korrekt eingegeben werden. Groß- und
Kleinschreibung wird ignoriert.
Bei der Suche wird auf Einbahnstraßen und zeitweilig gesperrte Straßen
geachtet; auf Steigungen und Verkehrsdichte (noch) nicht. Straßen mit
schlechter Oberfläche und/oder Hauptstraßen können geringer bewertet oder
von der Suche ganz ausgeschlossen werden.
Falls die Settings für BikePower ausgefüllt wurden, kann mit der aktuellen Windgeschwindigkeit die Fahrzeit anhand von drei Leistungsstufen (50 W, 100 W und 200 W) berechnet werden.
Für die technisch Interessierten: als Suchalgorithmus wird
A* eingesetzt 1.
Daten
Die Daten auf dem aktuellen Stand zu halten ist in einer Stadt wie
Berlin für einen Einzelnen eine schwere Aufgabe. Deshalb freue ich
mich über Feedback: neue Straßen, veränderte Gegebenheiten, sowohl in
Berlin als auch im Brandenburger Umland. Anregungen bitte als Mail schicken oder dieses Formular benutzen.
Link auf BBBike setzen
Man kann einen Link auf BBBike mit einem
bereits vordefinierten Ziel setzen. Die Vorgehensweise sieht so aus:
- Eine beliebige Route mit dem gewünschten Zielort suchen lassen. Dabei
darf die Auswahl für den Zielort nicht über die Berlin-Karte erfolgen,
sondern der Zielort muss direkt eingegeben werden.
- Wenn die Route gefunden wurde, klickt man den Link "Ziel beibehalten" an.
- Die URL der neuen Seite kann nun auf die eigene Homepage aufgenommen werden. Die URL müsste ungefähr so aussehen:
http://bbbike.de/cgi-bin/bbbike2.en.cgi?zielname=Alexanderplatz;zielplz=10178;zielc=10923%2C12779
- Auf Wunsch kann zielname verändert werden. Beispielsweise:
http://bbbike.de/cgi-bin/bbbike2.en.cgi?zielname=Weltzeituhr;zielc=10923%2C12779
Dabei sollte zielplz gelöscht werden. Wenn im Namen Leerzeichen
vorkommen, müssen sie durch + ersetzt werden.
Für einen vordefinierten Startort geht man genauso vor, lediglich werden alle Vorkommen von ziel durch start ersetzt.
Weitere Möglichkeiten und Tipps
Perl/Tk-Version
Es gibt eine wesentlich komplexere Version von BBBike mit interaktiver Karte, mehr Kontrollmöglichkeiten über die Routensuche, GPS-Anbindung und den kompletten Daten. Diese Version läuft als normales Programm (mit Perl/Tk-Interface) unter Unix, Linux, Mac OS X und Windows.
Hier
bekommt man dazu mehr Informationen. Als Beispiel kann man sich
Screenshots der Perl/Tk-Version angucken.
Die aktuellen Daten für die Perl/Tk-Version können hier heruntergeladen werden oder über den Menüpunkt Einstellungen > Daten-Update über das Internet aus dem Programm heraus.
Der aktuellen Snapshot der Perl/Tk-Version kann hier heruntergeladen werden. Achtung: es ist möglich, dass die Snapshotversion nicht lauffähig ist oder Fehler enthält.
Beta-Version von bbbike.de
Zukünftige BBBike-Features können hier getestet werden.
Mobile Version
Unter der Adresse http://m.bbbike.de existiert eine Version von BBBike, die für mobile Geräte optimiert ist.
GPS-Upload
Es besteht die experimentelle Möglichkeit, sich GPS-Tracks oder bbr-Dateien anzeigen zu lassen.
Diplomarbeit
Das Programm wird auch in meiner Diplomarbeit behandelt.
BBBike & Leaflet
Noch in Entwicklung:
BBBike-Routen auf einer Leaflet-Karte suchen.
Um Start- und Zielpunkt zu setzen, einfach Doppel-Klicks oder -Taps machen.
Wo ist Google Maps?
Die Verwendung der Google Maps-Karte in eigenen Websites ist seit
Herbst 2018 nicht mehr frei möglich. Auf BBBike wurde deshalb die
Möglichkeit der Routen-Anzeige auf Google Maps ausgeschaltet. Die
Alternative ist nun die Leaflet-API, die als Kartenmaterial entweder
eine BBBike-Karte oder eine OpenStreetMap-Karte verwendet.
Hard- und Software
Version des Programms bbbike.cgi: 11.013 (2024-09-25)
Stand der Daten: 2024-11-22
bbbike.cgi ist Bestandteil von BBBike Release 3.19-DEVEL
Betriebssystem: Linux 3.16.0-11-amd64
HTTP-Server: Apache/2.4.10 (Debian)
Verwendete Software:
Browserinformation
Browser: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
User-Agent-Name: AppleWebKit
User-Agent-Version: 537.36
User-Agent-OS: KHTML, like Gecko
Capabilities:
Text Browser:
WAP Browser:
Mobile device:
Javascript: 1
CSS: 1
DHTML: 1
Tables: 1
geolocation.securereq:
Display size 750x590
Bugs:
Window.open:
DHTML:
CSS:
Disclaimer
Es wird keine Gewähr für die Inhalte dieser Site sowie verlinkter Sites übernommen.
Kontakt
Autor: Slaven Rezic
E-Mail: slaven@rezic.de
Homepage: http://www.rezic.de/eserte/
Telefon: +49-172-1661969
Slaven Rezić (Tomić)
Donji Crnač, BiH-88220 Široki Brijeg
Seumestr. 31, 10245 Berlin
Fußnoten:
R. Dechter and J. Pearl, Generalized
best-first search strategies and the optimality of A*,
Journal of the Association for Computing Machinery, Vol. 32, No. 3,
July 1985, Seiten 505-536.