Створення карт-зображень

Програма MapEdit є умовно-безкоштовною (shareware) і має 30-денний оцінний період, після якого необхідна її реєстрація. Програма невелика за розміром - дистрибутив займає близько 300 Кб, і при цьому має практично всі необхідні можливості.

Неможливість створення нового HTML-файлу за допомогою програми MapEdit можна легко оминути. Для цього слід запустити програму в режимі створення файлу в одному з форматів серверного варіанта (NCSA і CERN), виконати всі необхідні дії, а потім зберегти отримані результати в режимі Save as, вказавши формат Client Side Map. Буде створено HTML-файл, який надалі можна використовувати як готовий фрагмент HTML-документа.

Нехай нам необхідно створити новий файл конфігурації для серверного варіанту карт-зображень. Виберемо пункт Open/Create Map із меню

File. З'явиться діалогове вікно (мал. 6.4), в якому слід задати ім'я файлу конфігурації, що створюється (наприклад, Blazons.map), вказати існуючий файл із зображенням і формат створюваного файлу (NCSA або CERN). Файл зображення може мати GIF, JPG або PNG.

файл

Мал. 6.3.Заставка MapEdit

створення

Мал. 6.4.Діалогове вікно Open/Create Map для створення конфігураційного файлу

Багато програм інтерпретації файлів конфігурації для серверного варіанту вимагають, щоб файл мав розширення MAP. Можна рекомендувати завжди дотримуватись цього правила.

Програма завантажить вибраний файл із зображенням, на якому можна буде зробити розмітку активних областей (рис. 6.5).

Для цього потрібно вибрати форму активної області - прямокутник, коло абопрямокутник шляхом натискання відповідної піктограми або вибору потрібного пункту меню Tools (рис. 6.6).

створення

Мал. 6.5.Зображення з розміченими активними областями різного типу

файл

файл

Після розмітки областей можна візуально проконтролювати або змінити створені активні області скориставшись пунктом Test меню Edit. Останнім кроком роботи є збереження результатів як файл конфігурації (пункт Save меню File). Можна також використовувати пункт Save As, у якому вказати необхідний формат збереження файлу (рис. 6.9).

створення

карт-зображень

Мал. 6.9.Діалогове вікно команди Save As

Для прикладу буде створено файл з ім'ям Blazons.map, що містить наступну інформацію (формат NCSA):

#Герб міста Томськ

rect www.ifmo.ru/sergeev/tomsk.htm 35,58 187,244

#Герб міста Якутськ

circle www.ifmo.ru/sergeev/jakutsk.htm 364,150 468,150

#Герб міста Санкт-Петербург

poly www.ifmo.ru/sergeev/Spb.htm 537,61 700,61 700,230 618,256 537,231

rect (35,58) (187,244) www.ifmo.ru/sergeev/tomsk.htm circle (364,150) 104 www.ifmo.ru/sergeev/jakutsk.htm poly (537,61) (700,61) (700,230) (618,256) (537,231) www.ifmo.ru/sergeev/Spb.htm

файл

Мал. 6.10.Діалогове вікно Open/Create Map для відкриття існуючого HTML-файлу

створення

Мал. 6.11.Діалогове вікно Select Inline Image

Редактор після відкриття вихідного HTML-файлу видасть діалогове вікно з переліком всіх вбудованих зображень, з якого потрібно вибрати потрібне (рис. 6.11). Звичайно, файл із вибраним зображенням має існувати.

Подальша робота з розмітки активних областей повністю ідентичнапопереднього випадку. Після збереження результатів розмітки вихідний файл буде змінено, і для наведеного прикладу матиме такий вигляд: