バス路線relation id、路線番号、路線名のみ独立ファイルで管理している。
バス路線は細い青線を道路の中心に描画している。ここまでのタイル画像は保存対象である。
メニューでバス路線にチェックを入れた場合、 その時点で、地図画面に含まれているバス路線がバス路線表示候補となる。
レンダリングはタイル単位であるが、バス路線表示候補の抽出は画面単位となる。 バス路線管理データに境界ボックスを含んでおれば、該当路線の抽出は簡単になる。 しかし、境界ボックスを求める事前処理が必要となる。また、特に、高速道路バスの場合、 境界ボックスが広すぎる問題がある。
したがって、再描画によって、バス路線IDを求める方式とする。
まず、道路レコードにバス路線Idを含める(ハイズームのみ)。
含める前は japan-high12 は 2.94GB、japan-high8 は 351MB