nextgisweb icon indicating copy to clipboard operation
nextgisweb copied to clipboard

Таблица миниатюр фото

Open BishopGIS opened this issue 11 years ago • 5 comments

Если будет сделан такой вид,

tabs

то было бы неплохо иметь таблицу в виде сетки миниатюр фото. При выделении миниатюры можно перейти к связанной с ней геометрии или открыть полноценное изображение.

Вот что-то типа нижней сетки миниатюр на этой картинке (только вписанное в таб, как и сетка с атрибутами): mini

BishopGIS avatar Jan 29 '14 21:01 BishopGIS

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

drnextgis avatar Jan 31 '14 07:01 drnextgis

Это тоже самое, что и таблица атрибутов, только вместо атрибутов фотки. Т.е.:

  1. Да
  2. Нет
  3. Выполняется запрос к слою на получение всех миниатюр и они выводятся в панель При выборе миниатюры можно: а) показать полную фотку б) перейти к геометрии на карте

BishopGIS avatar Jan 31 '14 07:01 BishopGIS

Таблица атрибутов сейчас загружается динамически по мере скроллинга, аналогичное поведение как мне кажется будет уместным и для фотографий, потому что, например, количество фотографий объектов слоя может быть сколь угодно большим - зачем нам их все грузить, это может занять очень много времени. Поэтому я и спросил об ожидаемом поведении - какие фото показывать на старте и как потом их догружать. Если просто: сначала все фотографии первого объекта, потом второго и т.д. - это плохо, потому что например у первого объекта может быть 100 фотографий и пользователь будет скроллить эту панель и пока не проскроллит 100 фотографий не увидит фото следующего объекта. Может быть показывать циклично - сначала каждую первую фотографию каждого объекта, потом каждую вторую и т.д.?

drnextgis avatar Jan 31 '14 08:01 drnextgis

Да по мере скролинга тоже подойдет. Как будет заполняться сетка - не принципиально. Мне кажется быстрее первые Х (например, 20) фоток по запросу к таблице фоток для текущего слоя - как это будет возвращено неважно. Порядок фоток не должен соответствовать порядку записей в таблице атрибутов.

BishopGIS avatar Jan 31 '14 09:01 BishopGIS

Я тут подумал что под миниатюрами можно сделать подпись или подписи из заданного в настройках поля атрибутов. На скриншота esri подписи есть. Хотя для скорости подпись стоит иметь в таблице фото.

BishopGIS avatar Jan 31 '14 19:01 BishopGIS