Geoserver стили, хранение слоев и оптимизация
Добавлено: 26 дек 2011, 07:17
Есть карта 3 слоя кварталы, дома и улицы. Как лучше их хранить? Все засунуть в 1 таблицу или сделать 3?
Сейчас все лежит в своих таблицах, и получается что когда браузер грузит тайлы делает запрос к каждому слою отдельно. Получается при 256*256 по 10-15 запросов на слой. Да и в большинстве случаев загружается просто пустая прозрачная png.
Сейчас попробовал все засунуть в 1 таблицу, в принципе получилось только вот линии рисуются как полигоны. Можно ли SLD их разделить? Чтобы линии рисовались линиями,а полигоны полигонами.
Вообще как оптимизировать хранение? Делать для каждого слоя свою таблицу, свой слой в OpenLayers. Или лучше отдельные таблицы по типам точка, линия, полигон? Или вообще есть возможность в геосервере генерировать тайлы 1 запросом с нескольких "Типы объектов" (таблиц).
Сейчас все лежит в своих таблицах, и получается что когда браузер грузит тайлы делает запрос к каждому слою отдельно. Получается при 256*256 по 10-15 запросов на слой. Да и в большинстве случаев загружается просто пустая прозрачная png.
Сейчас попробовал все засунуть в 1 таблицу, в принципе получилось только вот линии рисуются как полигоны. Можно ли SLD их разделить? Чтобы линии рисовались линиями,а полигоны полигонами.
Вообще как оптимизировать хранение? Делать для каждого слоя свою таблицу, свой слой в OpenLayers. Или лучше отдельные таблицы по типам точка, линия, полигон? Или вообще есть возможность в геосервере генерировать тайлы 1 запросом с нескольких "Типы объектов" (таблиц).