GIS WebServer при работе с векторными картами
затрачивает значительное время на растеризацию векторного изображения
карты (на лету). На отображение готовой растровой карты требуется гораздо
меньше времени. Растровая карта может быть построена специальной программой
один раз и многократно использоваться для отображения. Но в растровой
карте нет объектов, нельзя выполнить поиск и выбрать требуемый объект.
Для сохранения перечисленной выше функциональности GIS WebServer может
быть подготовлена комбинированная модель отображения (векторная и растровая
карта в одном проекте). Векторная карта обеспечивает полную функциональность,
растровая - быстрое отображение.
Для подготовки проекта, обеспечивающего комбинированную
модель отображения, может быть использован ImageCreator - программа формирования
карты в растровом виде для WEB-приложений.
Программа предназначена для создания набора растровых
карт по выбранному масштабному ряду векторной карты. Целью формирования
набора растров является ускорение отображения карт в WEB-приложениях,
содержащих большое количество объектов (более 10000). Ускорение отображения
достигается методом кэширования: отображение области векторной карты подменяется
на отображение области предварительно построенного растра.
Исходными данными для программы
являются векторные карты и пользовательские карты в форматах MAP и SIT.
При выборе карты для растеризации программа расчитывает
размеры файлов необходимых для хранения растрового изображения векторной
карты в каждом масштабе из основного масштабного ряда и объем доступного
дискового пространства. По умолчанию программа предлагает пользователю
создать растры для базового масштаба открытой карты и всех более мелких
масштабов. Пользователь может изменить перечень масштабов, в которых будут
создаваться растровые изображения данной векторной карты.
ImageCreator позволяет создавать растровые карты
не только для отдельных карт, но и для набора карт, наложенных одна поверх
другой. Для этого пользователь может добавить дополнительные пользовательские
карты (*.sit) и настроить состав отображаемых объектов карты.
Результатом выполнения программы являются файл
проекта в формате MPT и набор растровых карт в формате RSW. При этом в
файл проекта в качестве нижней границы видимости исходных карт устанавливается
масштаб 1:1. Верхняя граница видимости исходных карт соответствует нижней
границе видимости растра самого крупного масштаба из списка масштабов
растров, выбранных для построения. Границы видимости растров записываются
в файл проекта и соответствуют диапазонам между соседними масштабами общего
масштабного ряда. Верхняя граница растра самого мелкого масштаба устанавливается
равной максимальной (1 : 2000000000).
Максимальный размер формируемых
растров не может превышать 4 гигабайта, поэтому для некоторых масштабов
могут формироваться не один, а несколько растров.
Программа формирования растровых карт ImageCreator
может работать на компьютерах под управлением MS Windows 2000 SP4, MS
Windows XP SP2, MS Windows Vista. Интерфейс программы и справочная система
- на русском и английском языке.
|