Фон:
Я новичок в геосервере и ‘плагине ImageMosaic для растровых данных временных рядов’: я следовал этому уроку страница и мне удалось загрузить растровые временные ряды на мой локальный геосервер, который работает довольно хорошо. Я могу получить доступ к своим отдельным слоям, изменив расширение в URL следующим образом:
&time=2009-10-01, &time=2009-11-01 and &time=2009-12-01
Проблема:
Сейчас я хочу сделать ползунок времени JS / jQuery, который обновляет мою страницу / карту, когда значение даты ползунка изменяется пользователем и таким образом, что загружается соответствующее растровое изображение.
Прямо сейчас у меня есть три изображения в моей серии. Кодировать слайдер для этих трех растровых файлов не проблема. Но если я добавлю еще один растровый файл в свой временной ряд в будущем, мне нужно будет также обновить мой ползунок.
Есть ли способ динамически закодировать слайдер?
Другими словами, Могу ли я отправить какой-то запрос на мой геосервер, который возвращает количество растровых слоев в моем ImageMosaic, а также их даты, чтобы я мог использовать эту информацию, когда слайдер загружен и сгенерирован?
Как администратор вы можете запросить базовый индекс с недавним геосервером. Увидеть эта страница.
Альтернативой является просмотр документа GetCapabilities и поиск значений измерения TIME. Возможно, вы захотите поиграть с вкладкой Измерения в GeoServer.
Других решений пока нет …