Конструктор растровой карты

Конструктор растровой карты используется для разбиения цельного изображения карты на зоны прямоугольной формы. Это необходимо для поиска на карте таких объектов как улицы и быстрые адреса. Привязка улиц к зонам на карте (не путать с зонами расчета стоимости поездки) осуществляется в справочнике улиц. Имеется также возможность импорта данных в справочник улиц, в этом случае привязка к зонам может осуществляться в источнике данных. Пример импорта улиц и привязки их к зонам.

Конструктор представлен утилитой bin\mapcreator.exe.

Интерфейс конструктора построен по типу "мастера". При запуске конструктора появляется его первая приветственная страница:

Конструктор карты - приветствие


при нажатии на кнопку Далее появится страница настройки процесса разбиения карты:

Страница настройки процесса разбиения карты


Здесь в поле Каталог размещения карты необходимо указать путь к каталогу, в который будут сохраняться конечные файлы изображения после разбиения (по умолчанию это подкаталог программы map\). В поле Начальное изображение указывается путь к исходному файлу изображения карты, которое подлежит разбиению. Также необходимо установить параметры сетки разбиения - количество разбиений по горизонтали и по вертикали (по умолчанию = 10). На этой же странице имеется возможность предварительного просмотра исходного изображения.

При нажатии на кнопку Далее появится страница завершения процесса разбиения карты:

Страница завершения процесса разбиения карты


На этой странице есть возможность изменить сетку разбиения карты "вручную" с помощью мыши. Для окончательного завершения разбиения карты, т.е. для создания файлов, содержащих изображения ячеек сетки, нажмите кнопку Обработать.

При сохранении файлов используется следующее правило их именования:

a#.bmp

где

a - символьная координата ячейки по вертикали (используются значения a..z)
# - числовая координата ячейки по горизонтали (используются значения 0..99)