Тайлы и Geoserver

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Vladimir_R
Активный участник
Сообщения: 145
Зарегистрирован: 14 апр 2010, 14:11
Репутация: 44
Откуда: Екатеринбург

Re: Тайлы и Geoserver

Сообщение Vladimir_R » 25 ноя 2013, 08:57

Добрый день!

Вам стоит почитать документацию, там достаточно подробно все расписано. Если после этого останутся вопросы, пишите.

Vladimir_R
Активный участник
Сообщения: 145
Зарегистрирован: 14 апр 2010, 14:11
Репутация: 44
Откуда: Екатеринбург

Re: Тайлы и Geoserver

Сообщение Vladimir_R » 27 ноя 2013, 06:25

Почему то в QGIS не загружаются более 229 WMS слоев единовременно
:shock:
Вы реально планируете пользоваться этим количеством слоев? Я бы предложил Вам на стороне сервера организовать слои в группы или на стороне Qgis(клиента) запрашивать не отдельно по слоям, а несколько слоев одновременно. Что это за задача, в которой участвует такое количество данных.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Тайлы и Geoserver

Сообщение ericsson » 27 ноя 2013, 06:35

Присоединяюсь к предыдущему ответу.
Если у вас там "один слой" = "один тип объектов" или еще что-нибудь, стоит пересмотреть подход, объединив все вместе. А то похоже на то, как в некоторых гос. конторах тупо выкидывают все как есть у них в шейпах, например: точки гидрографии, линии гидрографии, полигоны гидрографии, подписи к точкам, подписи к линиям и так далее. Вот так делать не нужно. И тем более не нужно ничего делить пространственно (то есть, скажем, резать на номенклатурные листы) - с таким WMS совершенно невозможно работать так, как задуман этот протокол.
Не удивительно, что у вас проблемы с производительностью.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Тайлы и Geoserver

Сообщение ericsson » 27 ноя 2013, 09:09

О, я угадал, гос. конторы и номенклатура...
Так или иначе объединить их, безусловно, нужно. Физически или логически - сложно сказать, плюс зависит от возможностей (физически склеить такое может быть весьма долго и затратно).
Объединять - по масштабам.
Пользователь WMS не должен ни при каких обстоятельствах задумываться о том, что при смене экстента ему нужно запросить другой слой. Слой должен меняться только при смене масштаба или какого-либо вида карт, например (скажем, если у вас есть карты топографические и карты аэронавигационные, либо километровки и полукилометровки).

Vladimir_R
Активный участник
Сообщения: 145
Зарегистрирован: 14 апр 2010, 14:11
Репутация: 44
Откуда: Екатеринбург

Re: Тайлы и Geoserver

Сообщение Vladimir_R » 27 ноя 2013, 10:20

Что мне даст объединение слое в группы, и как запрашивать эти группы из клиента?
Объединение вам позволит отправлять и получать меньшее количество запросов на сервер. Это уменьшит нагрузку на сервер и сети (подумайте что будет когда появиться еще 2-3 пользователя), а также упростит логику на клиенте. Как уже было сказано:
Пользователь WMS не должен ни при каких обстоятельствах задумываться о том, что при смене экстента ему нужно запросить другой слой
.
Что касается объединения растров - я бы делал виртуальный раст и обращался к нему( это даст возможность заменить растр без повторной сшивки).

Vladimir_R
Активный участник
Сообщения: 145
Зарегистрирован: 14 апр 2010, 14:11
Репутация: 44
Откуда: Екатеринбург

Re: Тайлы и Geoserver

Сообщение Vladimir_R » 27 ноя 2013, 11:42

И снова на помощь приходит документация.
Проблема с сшивкой встанет уже когда объем результирующего растра станет приближаться к 2Гб.

alphart
Участник
Сообщения: 96
Зарегистрирован: 31 май 2012, 11:55
Репутация: 9
Откуда: Минск

Re: Тайлы и Geoserver

Сообщение alphart » 27 ноя 2013, 12:37

Вариант нарезки растрового изображения на тайлы Вас не устраивает с последующим их "поднятием" Java-скриптом?

Vladimir_R
Активный участник
Сообщения: 145
Зарегистрирован: 14 апр 2010, 14:11
Репутация: 44
Откуда: Екатеринбург

Re: Тайлы и Geoserver

Сообщение Vladimir_R » 27 ноя 2013, 13:25

Зачем клеить? Чтобы потом разрезать?
Используйте GDAL Virtual Format.

Vladimir_R
Активный участник
Сообщения: 145
Зарегистрирован: 14 апр 2010, 14:11
Репутация: 44
Откуда: Екатеринбург

Re: Тайлы и Geoserver

Сообщение Vladimir_R » 27 ноя 2013, 13:40

Geoserver использует для работы с растрами gdal, поэтому проблем нет.

Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 18 гостей