MI6UGRU
.pdfГлава 14: Связь с Интернетом
активный объект. Инструмент ГЕОЛИНК станет доступным в окне Списка и Вы можете выбрать нужную ссылку.
Если ссылок в таблице нет, Вы можете создать поле для Геолинка в диалоге “Внести поля”, используя выражение имени Геолинка в качестве выражения для поля. Вы не можете редактировать данные в окне Списка, пока инструмент Геолинк активен, но можете выбирать строки и перемещать поля, а также менять размер полей Списка
Сохранить настройки в разделе метаданных таблицы.
HTML Карты
Используя новую программу HTML Карта, можно конвертировать окно Кaрты MapInfo, содержащее слой с полигонами или регионами в HTML изображение, которое можно загружать в Web страницу.
Настройки в приложении позволяют создавать заголовок и строку с авторскими правами для Web страницы, задавать размер изображениями формат файла (JPG или PNG), делать подписи для всплывающих подсказок и создавать вложенные страницы для каждого объекта карты.
Добавление программы HTML Карта к менеджеру программ
Программа HTML Карта это приложение MapBasic, которое Вы можете добавить к MapInfo, используя команду (ПРОГРАММЫ >ÊАТАЛОГ ПРОГРАММ). Для добавления программы HTML Карта:
1.Выполните команду ПРОГРАММЫ>ÊАТАЛОГ ПРОГРАММ. Откроется диалог “Каталог программ”.
2.Установите флажок Загрузить для программы HTML Карта. Если надо, чтобы эта программа загружалась автоматически при старте MapInfo, установите флажок Автозагрузка.
3.Нажмите OK. Раздел HTML Карта будет добавлен к меню Программы.
Создание Карты в формате HTML
Для создания Карты в формате HTML:
1.В MapInfo Professional откройте таблицу или таблицы, которые будут использованы для карты.
2.Установите нужный порядок слоев в окне Карты, установите масштаб, проекцию и другие настройки отображения.
307
Глава 14: Связь с Интернетом
3.Выполните команду ПРОГРАММЫ>HTML ÊÀÐÒÀ. Откроется диалог “HTML Карта”.
4.Из имеющихся слоев карты выберите тот, из которого будет генерироваться изображение карты для Web страницы. Это должен быть слой с регионами и полигонами. Выберите колонку, которая будет использоваться для текста всплывающих подсказок.
5.Выберите заголовок для Web страницы и введите его в соответстующее окошко приложения.
6.Введите текст авторских прав, задайте размер и формат изображения и критический размер площадных объектов для создания ссылок.
7.Определите имя и место хранения нового файла HTML.
8.Установите флажок Создать вызываемые HTML страницы для каждого объекта.
9.Установите флажок Заполнить вызываемые страницы содержимым записей.
10.Нажмите кнопку КОЛОНКИ…. Откроется диалог “Выбор колонок”. Заполните диалог и нажмите OK.
308
Глава 14: Связь с Интернетом
11. Нажмите еще раз OK для генерирования HTML Карты.
Вызываемые страницы HTML
Настройки Вызываемых страниц позволяют Вам щелкать мышкой на полигонах и регионах карты и Вызывать новые страницы HTML, связанные с данными регионами. Вы можете определять какую текстовую информацию и откуда помещать в эти вызываемые страницы. Пользовательский интерфейс позволяет Вам выбирать для этого определенные колонки таблицы и настраивать текст.
Выбор колонок
Вы можете выбирать, содержимое каких колонок будет отображаться ена вызываемых страницах. Установите флажок Заполнить вызываемые страницы содержимым записей, чтобы активизировать кнопку КОЛОНКИ…. Нажмите эту кнопку, откроется диалог “Выбор колонок”. Можно добавлять отдельные колонки или использовать все колонки из таблицы. По умолчанию, все колонки в таблице являются выбранными и должны появиться в вызываемой странице.
Удалите те колонки, которые не понадобятся.
Использование синонимов имен колонок
Вы можете использовать синонимы имен колонок из метаданных таблицы в качестве основы содержания загружаемой страницы.
309
Глава 14: Связь с Интернетом
Нажмите кнопку СЧИТАТЬ ИЗ МЕТАДАННЫХ. Синонимы появятся в окошке синонимов в правой части диалога. Теперь их можно редактировать для придания им того вида, в котором они появятся в загружаемой странице.
Для редактирования синонимов имен колонок, выделите синоним и нажмите кнопку РЕДАКТИРОВАТЬ. Откроется окошко редакции, где можно изменять текст.
Дополнительные кнопки диалога - ВЕРХНИЙ РЕГИСТР, ÒЕКУЩИЙ РЕГИСТР è ÓДАЛИТЬ
“_”ы, позволяют переводить все в заглавные буквы и удалять символы подчеркивания “_”. Внимание: Эти кнопки изменяют все синонимы в списке.
Кроме этого, можно сохранять сделанные изменения в метаданных таблицы. Нажмите кнопку СОХРАНИТЬ В МЕТАДАННЫХ после завершения редактирования.
Всплывающие подсказки ToolTips
Когда Вы размещаете курсор на регионе или полигоне Вашей HTML карты, появляется всплывающая подсказка. В этой подсказке будет информация из колонки, которую Вы задаете в диалоге.
310
Подписывание Карты
Глава 15: Подписывание Карты Map
Обзор
Механизм подписывания в MapInfo полностью изменен. Теперь значительно проще показывать, изменять и сохранять подписи. Вы можете как автоматически показывать подписи вместе с Картой, так и показывать Карту без подписей. Подписи теперь можно украшать новыми текстовыми эффектами, такими как тень и кайма, а также управлять положением подписи. Так же, как и в предыдущих версиях, с помощью инструмента Подпись можно создавать подписи для отдельных объектов. Наряду с новыми возможностями, поддерживается старый стиль подписывания, основанный на создании текстовых объектов.
Глава |
∙Идеология
подписывания
∙Автоматическое
подписывание
∙Изменение подписей вручную
∙Удаление подписей
∙Подписи и упаковка таблицы
∙Сохранение
подписей
∙Расширенные
возможности
подписывания
приложения
Labeler.mbx
Глава 15: Подписывание Карты
Идеология подписывания
Идеология создания подписей в MapInfo важна для понимания того, как лучше создавать и редактировать подписи карты. Наиболее важные моменты в идеологии следующие:
∙Подписи не помещаются на Косметический слой.
∙Подписи стали атрибутами географических объектов на слое. Текст подписи извлекается из записи, сопоставленной объекту.
∙Подписи всегда доступны и изменяемы.
∙Подписи сохраняются в Рабочем Наборе.
Самое важное изменение состоит в том, что подписи становятся атрибутами географических объектов. Они больше не помещаются на Косметический слой и, как следствие, не являются больше косметическими объектами. Теперь они располагаются на том же слое, что и объект. Положение подписи зависит от положения центроида объекта и контролируется посредством привязки и смещения в диалоге “Подписывание”.
Будучи атрибутами объекта, подписи сохраняют с ним динамическую связь. Если слой удален и сделан невидимым, подписи также скрываются. Если изменяются данные объекта, то изменяется и соответствующая подпись. Если Вы создаете вместо постоянной подписи выражение, то все подписи динамически заменяются результатами вычисления выражения.
Теперь они всегда доступны и изменяемы и их всегда можно редактировать, даже если слой, которому они принадлежат, не является изменяемым и доступным. Поскольку подписи более не размещаются на Косметическом слое, не нужно помнить о том, где и как их редактировать и сохранять.
Подписи, являющиеся частью географического слоя, сохраняются вместе с ним, и не нужно создавать для них отдельный слой. Все настройки подписывания, а также изменения в отдельных подписях запоминаются в Рабочем Наборе.
Доступ к механизму подписывания осуществляется через диалог команды УПРАВЛЕНИЕ ÑЛОЯМИ и диалог “Подписывание”.
312