Теоретическая часть. Теоретическая часть приведена в виде примера
Теоретическая часть приведена в виде примера Вначале создадим каталог, в который скопируем набор JPG файлов. Все их пронумеруем от 0 до 10 – получим имена img000.jpg - img010.jpg. Полные пути к этим файлам вида T:\70\img000.jpg, вносятся в специальное выбранное поле. Возможно использовать и относительные пути. 1. Открываем таблицу, на поле из которой будем показывать ссылки. 2. В нем должно быть текстовое поле достаточной длины, что бы вместить ссылки. Т.к. ограничение на длину текста 254 символа – либо ссылки должны быть относительными к адресу самой таблицы, либо полностью укладываться в 254 символа. Кавычки – не нужны. 3. Допустим мы используем каталог "T:\70\" для таблицы и картинок, но путь будем указывать полный - " T:\70\img000.jpg" 4. Вот пример структуры таблицы. Использована карта районов Московской области: 5. Поле для ссылок – xREF char(254)
6. Вот данные, которыми оно заполнено (скачать таблицу и изображения) Каждой записи – соответствует путь к файлу. 7. Теперь создаем собственно HotLink: A. Открываем таблицу в окне карты B. Открываем управление слоями: C. Выбираем " HotLink …" D. Появляется следующее окно: E. Заполняем его данными о том, какое поле и как будет использоваться для ссылок. F. Выбираем Add G. Выбираем (меняем) поле, в котором храним ссылки. В нашем случае по умолчанию выбралось 1-ое текстовое поле, а нам нужно, что бы это было поле xREF. H. Производим выбор дополнительных настроек: i. FileName Expression – способ формирования пути к файлу. У нас – простейший на прямую из колонки, но можно было составить и сложное выражение – приписывать общее начало пути к файлу, комбинировать колонки и т.п. – любые строковые выражения, которые должны задать путь к файлу, который хотим запустить. ii. Переключатель File locations … - если не указан диск, то пути будут считать относительными путями, и рассчитываться по отношению к текущему положению таблицы со ссылками. iii. Радио-кнопки Activate HotLink on: определяет на чем будет срабатывать наш указатель вызова ссылки (ГС), на подписях объекта, на самом объекте или на том и другом. iv. Save options to table metadata – указывает на то, что надо сохранить наши настройки вызова ГС в метаданные таблицы. Это ДОЛЖНО позволить сохранить настройки для последующего использования. Эти данные записываются в файл TAB таблицы. Вот так это выглядит:
I. Закрываем окна настройки ГС и слоев карты. 8. Теперь надо вызвать ГС, что бы она запустила нам файл-ссылку на выполнение. Для этого используется специальный режим. Он вызывается после выбора кнопки HotLink : 9. Теперь при выборе объекта, имеющего ГС, форма курсора будет менять на символ "рука с молнией". 10. После нажатия кнопки мыши на объекте с названием "Молодежный" – произошел запуск вот такой картинки из файла "T:\70\img050.jpg
МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Тульский государственный университет»
Кафедра геоинженерии и кадастра
|