- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Порядок выполнения работы:
- •Географические информационные системы
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Геокодирование по адресу
- •Геокодирование по областям (границам городов, территорий, районов)
- •Грубое геокодирование
- •Порядок выполнения работы:
- •Географические информационные системы
- •Географические информационные системы
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
- •Географические информационные системы
- •Порядок выполнения работы:
Географические информационные системы
Направление подготовки: 120700 Землеустройство и кадастры
Профиль: «Земельный кадастр»
Форма обучения: очная, заочная
Тула 2013 г.
Цель работы:
Научиться использовать геоссылки для привязки информации к объектам карты за счет связи геоданных и внешних файлов в Mapinfo
Задание
Организовать запуск некоторого контента при выборе определенного объекта на карте.
Использовать стандартный механизм HotLink, в русской версии - "геоссылку" (далее ГС), позволяющий превращать текстовое поле таблицы в гиперссылку. Все действия с указанным путем производятся, так как если бы данный файл был выбран в окне проводника Windows.
Используемое оборудование и программное обеспечение: работы выполняются на персональных компьютерах, установленных в компьютерном классе 6/110, операционная система Windows XP SP2, программное обеспечение – офисный пакет MS Office 2003, MapInfo Professional v 4.
Теоретическая часть
Теоретическая часть приведена в виде примера
Вначале создадим каталог, в который скопируем набор 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 таблицы. Вот так это выглядит:
begin_metadata "\ActiveObject" = "" "\ActiveObject\Expr" = "xREF" "\ActiveObject\Mode" = "HOTLINK_MODE_BOTH" "\ActiveObject\Relative" = "TRUE" "\ActiveObject\Enabled" = "TRUE" "\IsReadOnly" = "FALSE" end_metadata
|
I. Закрываем окна настройки ГС и слоев карты.
8. Теперь надо вызвать ГС, что бы она запустила нам файл-ссылку на выполнение. Для этого используется специальный режим. Он вызывается после выбора кнопки HotLink :
9. Теперь при выборе объекта, имеющего ГС, форма курсора будет менять на символ "рука с молнией".
10. После нажатия кнопки мыши на объекте с названием "Молодежный" – произошел запуск вот такой картинки из файла "T:\70\img050.jpg
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Тульский государственный университет»
Кафедра геоинженерии и кадастра
|
Утверждаю Декан горно-строительного факультета __________________ Р.А. Ковалев “____”_________________ 20___ г.
|
Методические указания к
лабораторной работе № 10
Подписывание объектов MapInfo и создание заголовков
по дисциплине
