Публикация коллекции карт в Национальной электронной библиотеке (НЭБ) и очевидные проблемы веб-плеера дали отличный повод сравнить плеер НЭБ с ELiS для задачи отображения карт.
В статье я объясню почему НЭБ плох для карт, как карты отображает ELiS. Статья будет полезна и при выборе различных плееров и электронных библиотек, т.к. в ней разбираются два сложных случая для книжных плееров.
Содержание
Как НЭБ работает с картами[править]
В НЭБ не имеется специализированных инструментов для отображения карт, поэтому они упаковываются в обычный PDF-файл и отображаются в стандартном книжном плеере. Эти же PDF-файлы с картами загружены и в ELiS в виде стандартных PDF-книг и, аналогично, отображаются в книжном плеере.
Кроме одностраничных файлов-карт, в сравнение добавлен атлас, также входящий в картографическую коллекцию РНБ. Атлас - многостраничный документ, в котором иногда попадаются карты на развороте книги, что для некоторых плееров также является сложной задачей.
Все сравнения производятся на FullHD мониторе (1920х1080).
В идеале для карт и плакатов требуется специализированный плеер, но оптимизированные плееры редко встречаются в электронных библиотеках (ЭБ), а в отечественных библиотеках такие плееры - совсем редкость.
Отображение карты[править]
Сравнивать плееры будем на примере "Плана столичного города Москвы" в НЭБ http://нэб.рф/catalog/000200_000018_RU_NLR_DIGIT_30371/viewer/ и в ELiS http://demo.elibsystem.ru/node/27591
Карта без зуммирования[править]
Без зума НЭБ вписал бы карту по высоте, но есть вертикальный скролл из-за видимого верхнего заголовка. На самом деле в НЭБ при чтении книги фиксирована определенная ширина, подобранная так, чтобы по высоте большинство книг влезали без дополнительного скролла (при условии первого скролла, чтобы скрыть верхний заголовок книги). В НЭБ всего один режим просмотра, но он, фактически, двухрежимный: с фиксированной шириной (высота - какая получится) и с выравниванием по ширине экрана (только в полноэкарнном режиме).
В ELiS, в отличие от НЭБа, три режима просмотра: одностраничный, двухстраничный (оба с выравниванием страницы по высоте) и скролла страницы. Выбор оптимального режима в ELiS производится автоматически. Для одиночной карты активизируется одностраничный режим просмотра. Подробнее об режимах можно узнать здесь: http://elibsystem.ru/node/104.
Пока между плеерами примерный равная ситуация, т.к. в обоих случаях пользователь захочет перейти к зуммированию, чтобы подробнее рассмотреть карту.
Карта с зуммированием[править]
В НЭБ нет горячих клавиш для зуммирования, или таковые не удалось обнаружить. Для увеличения карты есть только одна возможность: перейти в полноэкранный режим.
НЭБ имеет оптимизацию: при переходе в полноэкранный режим автоматически включается выравнивание по ширине экрана.
Возможность увеличения более ширины экрана в НЭБ не предусмотрена. В нашем случае это приводит к нечитаемости подписей. Отсутствие кнопки зуммирования делает НЭБ фактически малопригодным для отображения реальных карт.
Ниже приводится максимальное увеличение:
В ELiS увеличить карту можно двумя способами:
- Переключиться в режим скроллинга. Тогда произойдет выравнивание по ширине.
- Использовать кнопку зуммирования на страницы или горячие клавишы.
Использовать оба способа можно как переходя в полноэкранный режим, так и нет. Автоматического переключения в полноэкранный режим в ELiS не происходит. Т.к. первый способ по получаемому результату близок к переходу в полноэкранный режим НЭБ, разберем только второй способ.
Кнопки зуммирования увеличивают (или уменьшают) размер страницы. Вместо кнопок можно использовать стандартный способ зуммирования в браузерах: прокручивать колесо мыши с зажатой кнопкой Ctrl для быстрого увеличения/уменьшения страницы.
Соответственно, можно приблизить карту до состояния, при котором чтение надписей становится комфортным. Ниже приведена нижняя часть карты с надписями:
Более наглядное сравнение НЭБ и ELiS:
Отображение атласа[править]
Чтение 4-го тома атласа Maritime тоже оказывается весьма проблематично из-за плеера НЭБ. В атласе, как и в некоторых на практике встречающихся книгах, между стандартными страницами попадаются развороты книги. Т.к. плеер НЭБ при стандартном чтении использует фиксированную ширину, страница сжимается. В ELiS страница выравнивается по высоте, поэтому разворот корректно отображается.
Ниже представлен переход с 9 на 10 страницу в НЭБ и в ELiS:
Ссылка на атлас в НЭБ: http://нэб.рф/catalog/000200_000018_RU_NLR_DIGIT_519871/viewer/. Для повторения теста, надо перейти на 10 страницу. Возможность открыть книгу в НЭБ сразу на нужной странице, увы, отсутствует.
Ссылка на атлас в ELiS: http://demo.elibsystem.ru/node/27605
C зуммированием атласа результат НЭБа остается неудовлетворительным. В НЭБ зуммирование более ширины экрана невозможно, поэтому макимальное приближение низко. В ELiS приблизить карту на развароте атласа можно гораздо с большей подробностью:
Заключение[править]
НЭБ не приспособлен для отображения карт, плакатов и других документов в высоком разрешении, хотя плеер НЭБ был созда 11 месяцев назад компанией ЭЛАР в рамках 130 млн. государственного финансирования.
ELiS справляется с картами существенно лучше.
Проблемы с картами, приведенные в статье, могут повторяться в том или ином виде и в других плеерах. При покупке электронной библиотеке и необходимости загружать в нее картографические данные, я рекомендую убедиться в их нормальном отображении.
Создателем PDF-документов, в которых присутствуют карты, следует размещать страницы с картами в высоком разрешении. Формат PDF, хотя и не является оптимальным для одностраничных карт и плакатов, позволяет внедрять оцифрованные копии карт на отдельных страницах в очень высоком разрешении, что сделано в рассмотренном атласе. Однако, не следует повторять ошибок РНБ в следующих документах:
- Следует корректно выставлять размер страницы по размеру карты: http://нэб.рф/catalog/000200_000018_RU_NLR_DIGIT_78855/viewer/
- Карта действительно должна быть в высоком разрешении и следует избегать агрессивного сжатия JPEG: http://нэб.рф/catalog/000200_000018_RU_NLR_DIGIT_30229/viewer/