Wolfram hat sich beschwert, dass Datasets, die mit osm2bbd
erzeugt werden, in bbbike nicht automatisch an die richtige Stelle
zentriert werden. Außerdem sind die Daten meist gar nicht in der
Scrollregion enthalten und man muss "enlarge scrollregion" aufrufen.
Um das zu verbessern, schreibt osm2bbd jetzt eine Metadatei (meta.dd und
meta.yml), in der unter anderem die Bounding-Box der Daten steht.
bbbike liest diese Metadatei ein und macht automatisch ein "enlarge
scrollregion", und außerdem wird in die Mitte der Bounding-Box
zentriert.
Das initiale Zentrieren in bbbike ist schon eine Wissenschaft für sich.
Es gibt die Optionen -center (auf eine Straße zentrieren) und -centerc
(auf Koordinaten zentrieren). -center funktioniert nur mit den Berliner
Daten, weil PLZ.pm verwendet wird. -centerc dürfte überraschende
Ergebnisse liefern, wenn man einen Wert in der Konfigurationsdatei
gespeichert hat und dann zwischen unterschiedlichen Datesets wechselt.
Weiterhin kann man in Geography::*-Modulen ein Zentrum festlegen.