Каждый раз мы добавляем новый слой к нашему основанному на OpenLayers веб-сайту (данные, обеспеченные, прежде всего, Геосервер-серверным), мы обсуждаем, использовать ли единственную мозаику или мозаичный подход.
Некоторые параметры, которые мы оцениваем, следующие:
Используя мозаичный подход мы добираемся:
Используя подход единственной мозаики мы добираемся:
У нас есть большое редактирование данных в слоях, таким образом кэш мозаики не мог бы быть настолько эффективным.
Есть ли какие-либо лучшие практики когда дело доходит до мозаичного размещения?
Прогрессируя к бесконечно быстрым аппаратным средствам и неограниченным соединениям данных, обсуждение становится не важным, но какую конфигурацию Вы чувствуете как самое приятное пользователем?
ИМО больше всего удовлетворяет пользователей мгновенная обратная связь через постепенную загрузку плиток после любое панорамирование или масштабирование. Я действительно использовал только отдельные плитки для настраиваемых отчетов в масштабах или размерах, которые не соответствуют моим плиткам.
Из вашего сообщения не понятно, как вы обслуживаете свои данные. Каждый набор данных обслуживается отдельной службой WMS или объединен в один?
Вы всегда можете сгруппировать слои, которые редко меняются, и настроить их на использование кэшированных листов, а для часто редактируемых слоев сделать их отдельными некэшируемыми отдельными слоями листов ( или более короткое время кеширования).
Основная проблема с плитками - это количество, которое вы можете загрузить в любой момент.Если вы увеличите скорость, то заметной разницы в скоростях может не быть.
Для производительности плитки:
Предполагая, что вы используете WMS, следующие ссылки могут помочь выбрать «лучший- практика »: