начал раскуривать OL
в webkit osm не отображается при <doctype html>
Layer.Vector - класс определяющий отображение объектов в SVG

Strategy - класс определяющий подходход к к загрузке и отображению. Fixed - загружает объекты ещё до того как их реально надо показывать.

Все 35К объектов прорисованы отдельно, их хранение, отображение и _перерисовка_ - кушает много ресурсов. Судя по описанию BBOX должен исправить ситуацию на стадии отрисовки первых полигонов.
+ client BBOX
Теперь клиент передаёт box для которого извлекаются фичи их нужно передать.
Добавил индекс:
SELECT CreateSpatialIndex('building', 'Geometry')
координаты в правильном порядке и нестрогие равенства.
BBOX внедрён