Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

65SUPRU

.pdf
Скачиваний:
13
Добавлен:
13.02.2015
Размер:
6.17 Mб
Скачать

Файлы поверхности

Конвертирование файлов поверхности

Конвертер файлов поверхности (Grid File Converter) позволяет преобразовывать любой тип файлов поверхности в файлы поверхности MapInfo (.mig). Вам надо будет создать файл, в котором заданы точки перелома цвета для этого нового файла поверхности. Эта программа заменяет собой старую программу DEM2Grid MapBasic, включаемую в поставки более ранних версий MapInfo Professional.

Эта программа дает возможность генерировать отмывку рельефа для нового файла и открывать файл после конвертации. Чтобы загрузить программу

Построение регулярной поверхности, выполните ПРОГРАММЫ > КАТАЛОГ ПРОГРАММ и установите флажок Загрузить напротив программы Построение регулярной поверхности. Затем выполните команду ПРОГРАММЫ > ПОСТРОЕНИЕ РЕГУЛЯРНОЙ ПОВЕРХНОСТИ > СОЗДАТЬ ПОВЕРХНОСТЬ MAPINFO ИЗ ДРУГОГО ФАЙЛА ПОВЕРХНОСТИ, откроется диалог:

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

чтобы активизировать функцию отмывки для конвертируемого файла поверхности. Нажмите кнопку НАСТРОЙКА ОТМЫВКИ РЕЛЬЕФА, откроется диалог "Настройка отмывки рельефа", где можно задать угол освещения от источника и вертикальный масштаб. Установите флажок Открыть и показать файл поверхности, и MapInfo прорисует поверхность в окне Карты.

57

Файлы поверхности

Другие программы из Построения регулярной поверхности

Кроме Grid File Converter, программа Построение регулярной поверхности

позволяет создавать файл поверхности MapInfo из таблицы точек. Это хорошо работает в том случае, если записи в таблице представляют собой регулярную сетку точек. Выполните команду ПРОГРАММЫ > ПОСТРОЕНИЕ РЕГУЛЯРНОЙ ПОВЕРХНОСТИ > СОЗДАТЬ ПОВЕРХНОСТЬ MAPINFO ИЗ ОБЪЕКТОВ ТАБЛИЦЫ после чего откроется соответствующий диалог.

Запуск программы Построение регулярной поверхности размещает инструмент ИНФОРМАЦИЯО ПОВЕРХНОСТИ на панель задач. Этот инструмент можно использовать для отображении информации о значениях x, y и z, которые отображаются при подведении курсора к нужной ячейке поверхности и последующем нажатии левой кнопки мышки. Сначала надо активизировать этот инструмент на панели, а затем уже применять к конкретным ячейкам поверхности.

Меню 3D Карта

Когда окно 3DКарты является активным, открывается меню 3D КАРТА. Это меню можно открыть и щелчком правой кнопки мышки, когда курсор в окне 3DКарты. Из меню 3D КАРТЫ можно сделать следующее:

Обновить текстуру поверхности: Регенерирует изображение, которое используется для текстуры поверхности. Если таблицы используются для изменения объектов в 3D КАРТЕ, то эта настройка обновит карту.

Дублировать: Создает копию окна 3D КАРТЫ.

Предыдущий вид: Возвращает предыдущий вид 3D КАРТЫ.

Показать полностью: Изменяет изображение так, чтобы оно полностью поместилось в окно 3D Карты. Если Вы масштабируете или сдвигаете карту, то используйте эту настройку, чтобы перерисовать карту в окне.

Точка наблюдения: Открывает диалог “Изменить точку наблюдения”.

58

Файлы поверхности

Диалог “Изменить точку наблюдения: Вдобавок к дублированию функциональности, которую Вы имеете в инструментах СТРЕЛКА и МАСШТАБИРОВАНИЕ, диалог “Изменить точку наблюденияимеет кнопку ВИД СВЕРХУ, которая заново позиционирует 3D Карту, чтобы сравнить текущий вид с оригинальным окном Карты.

Каркасная модель: Переключает режим между каркасным изображением и обычной поверхностью. Эта настройка не сохраняется в рабочем наборе. Кроме того, дублированное окно 3D Карты будет иметь обычное изображение поверхности в любом случае. Можно входить в режим каркасной модели, нажимая клавишу ‘W’ при активном окне 3D КАРТА. Смотрите пример каркасной карты:

59

Файлы поверхности

Свойства: Открывает диалог “Свойства 3DКарты” с текущими настройками. Используйте этот диалог для изменения Вида и Освещения активной 3DКарты. Кроме того, это меню можно открыть щелкнув правой кнопкой мышки в окне 3DКарты.

60

Карта]призма

Карта]призма

Карта(призма это один из вариантов трехмерного отображения карты. В Картах(призмах высота создающихся призм из объектов(полигонов зависит от значения в определенной колонке таблицы. Чем больше значение, тем выше призма. Каждый географический объект получает свою призму. Анализируя высоту призм можно анализировать изменение параметра в той колонке, по значениям которой определяется высота призм.

Карта(призма создается из слоя полигонов. Другие замкнутые объекты, такие как прямоугольники, эллипсы и скругленные прямоугольники так же включаются в карту призм, как и часть полигонов из объекта коллекция.

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

Замечание: Создание Карты(призмы из сложных геометрических объектов требует значительного количества памяти и времени.

Когда окно Карты(призмы активно, в основной панели появляется раздел 3D КАРТА.

Команды в меню 3D КАРТА для карт призм аналогичны командам для меню 3D КАРТА. Вы можете управлять разными настройками, например, точкой обзора, создавать дубль окна и др.

61

Карта]призма

Создание Карты]призмы

Чтобы создать карту(призму:

1.Активизируйте окно Карты, убедитесь, что в нем есть слой с полигонами.

2.Выполните команду КАРТА > СОЗДАТЬ КАРТУ(ПРИЗМУ. Откроется диалог "Создание карты(призмы".

3.В разделе меню Выберите слой и поле, выберите слой карты и укажите колонку со значениями. Могут использоваться только числовые колонки.

Если используются колонки с символами, то создайте выражение. Выберите Выражение из выпадающего списка Колонка, откроется диалог "Выражение".

Выберите колонку с символами, которую надо использовать, и примените функцию Val() для конвертации символьных значений в числовые. Эта функция вернет значение ноль, для всех символьных значений, не имеющих числового смысла.

4.В разделе Цвет, укажите Цвет фона. Этот цвет используется для фона окна. Таким же образом задайте Цвет освещения. Это цвет освещения Вашей карты.

5.В разделе Камера выберите позицию камеры и ориентацию. Горизонтальный угол поворачивает карту вокруг центральной точки поверхности. Это значение находится в диапазоне 0–360 градусов. Вертикальный угол измеряет поворот в вертикальной плоскости карты относительно стартовой точки. Его величина измеряется от 0 до 90 градусов.

6.Нажмите OK. В окне Карты появится карта(призма.

Бивариантная карта]призма

Поскольку карта(призма сохраняет возможность отображения других элементов карты, включая тематические слои, Вы можете легко добавить второй тематический слой к карте(призме, такой, как диапазоны или индивидуальные значения, и получите бивариантную карту.

62

Карта призма

Редактирование Карты и Списка

Если Вы изменяете значение в строке таблицы Карте призмы или редактируете объект в окне Карты, Карта призма автоматически изменяется. Например, если изменяется значение величины, которая непосредственно используется в Карте призме, или является частью выражения, по которому вычисляется значение для Карты призмы, то высота призмы соответствующего объекта приобретет новое значение. Это относится и к изменениям отдельных объектов и к обновлению всей колонки.

Когда Вы перемещаете объект в Карте призме, то и сама призма, относящаяся к этому объекту, тоже перемещается. Когда Вы добавляете объект к Карте призме, то он будет изображен плоским, поскольку его значение изначально, при создании, равно нулю.

Иногда объект в Карте призме изображается с нарушением вида текстуры или самого изображения. Это случается, когда меняется геометрия объекта, например, при вырезании фрагмента карты, перемещении объекта, добавлении или удалении узлов. Используйте команду ОБНОВИТЬ ТЕКСТУРУ в меню 3D КАРТА или в контекстнм меню для исправления изображения.

Настройка Карты призмы

Для настройки Карты призмы, выберите СВОЙСТВА из меню 3D КАРТА или нажмите правую кнопку мышки и в выпавшем бûстром меню выберите СВОЙСТВА. Откроется диалог "Настройки карты призмы".

В этом диалоге можно сделать следующие настройки ЦВЕТ ФОНА и ЦВЕТ ОСВЕЩЕНИЯ, а также ПОДСКАЗКА ИЗ ПОЛЯи МАСШТАБ (вертикальный).

63

Программа HTML Карта

Всплывающая подсказка может настраиваться для любой колонки таблицы или любого выражения, имеющего смысл. Эта информация появляется на экране при подведении курсора к объекту карты.

Значение Масштаба вычисляется во время первоначального создания Карты( призмы. Если надо изменить масштаб, помните, что значение по оси z, соответствующее высоте призм, может существенно отличаться от значений x и y. Например, в Карте(призме народонаселения значения z могут превышать миллионы. Масштаб должен быть таким, чтобы все объекты были видны на карте. Значение масштаба >1 будет увеличивать высоту призм в направлении Z; значение <1 будет уменьшать призмы в направлении Z.

Программа HTML Карта

Используя программу HTML Карта, Вы можете конвертировать окно Карты MapInfo в HTML(страницы, которые можно размещать на Web-сайте. Программа существенно улучшена в версии MapInfo Professional

6.5.Теперь îíà поддерживает:

Точки, дуги, линии, эллипсы, прямоугольники, скругленные прямоугольники и полилинии. В предыдущей версии поддерживались только полигоны и области.

Геолинки и гиперссылки.

Множественные слои.

Возможность объединять ссылочные страницы в одну HTML страницу. Настройки в программе позволяют размещать заголовки и информацию об авторских правах для Web страниц, задавать размер изображения и формат файла (JPG или PNG), указывать колонку для всплывающих подсказок и создавать сопутствующие HTML страницы для каждого объекта на карте.

Программа HTML Карта это приложение на языке MapBasic, поставляемая с

MapInfo Professional. Запускается она из меню (ПРОГРАММЫ > КАТАЛОГ

ПРОГРАММ). Чтобы добавить эту программу к сеансу MapInfo:

1.Выполните команду ПРОГРАММЫ > КАТАЛОГ ПРОГРАММ. Откроется диалог "Каталог программ".

2.Установите флажок ЗАГРУЗИТЬ напротив программы HTML Карта. Если надо, что бы эта программа загружалась в каждом сеансе MapInfo, установите флажок в окошке АВТОЗАГРУЗКА.

3.Нажмите OK. Строка HTML Карта будет добавлена в меню ПРОГРАММЫ.

64

Программа HTML Карта

Чтобы создать HTML карту:

1.В MapInfo Professional, откройте таблицу(ы), которые надо использовать для формирования карты.

2.Настройте порядок слоев, масштаб, проекцию и другие атрибуты изображения.

3.Выполните команду ПРОГРАММЫ > HTML КАРТА. Откроется диалог "HTML карта".

4.Выберите заголовок для Web-страницы и введите его в соответствующем окне диалога.

5.В разделе диалога "Изображение" есть строка Сopyright. Наберите в ней текст, применяйте значок copyright, для этого надо нажать соответствую кнопку со значком copyright, для вставления символа. Настройте формат, размер изображения и разрешение для HTML карты.

6.Определите имя местоположение файла с HTML картой в окошке Имя HTML карты. Используйте кнопку ПОИСК для указания нужного местоположения.

7.Установите флажок Создать вызываемые HTML страницы для каждого объекта.

8.Установите флажок Заполнить вызываемые страницы содержимым записей, чтобы использовать записи из колонок в тексте вызываемых страниц.

9.Нажмите кнопку КОЛОНКИ. Откроется диалог "Выбор колонок". Выберите те колонки, которые будут использоваться для включения в вызываемые страницы и настройте текст колонок. Эти настройки будут объяснены ниже. Нажмите OK.

10.Нажмите OK еще раз и сгенерируйте HTML карту.

Поскольку подписи в MapInfo Professional являются атрибутами слоя карты, текстовые объекты выглядят похоже на подписи, но ведут себя подобно другим объектам, которые Вы рисуете на карте. Они хранятся на Косметическом слое и могут быть сохранены в виде таблицы.

Программа Функции подписывания из каталога программ MapInfo помогает использовать текстовые объекты для решения следующих общих задач подписывания:

Конвертировать подписи в текстовые объекты, так что они могут быть сохранены в постоянной таблице.

Создавать подписи только для выбранных объектов.

Инструмент ТЕКСТОВЫЕ ПОДПИСИ используется для индивидуального подписывания текстовыми объектами.

65

Показ растровых изображений

Запуск программы Функции подписывания

Установите флажок Загрузить напротив программы ФУНКЦИИ ПОДПИСЫВАНИЯв каталоге программ.

Программа Функции подписывания появится в меню ПРОГРАММЫ. Будет также добавлена кнопка ТЕКСТОВЫЕ ПОДПИСИ в панель ПРОГРАММЫ.

Для того, чтобы программа Функции подписывания загружалась автоматически в каждом сеансе работы MapInfo, установите флажок

Автозагрузка в диалоге "Каталог программ".

Сохранение подписей в виде текстовых объектов

Если у Вас есть окно Карты с подписями, то их можно конвертировать в текстовые объекты и потом сохранять в виде постоянной таблицы. Конвертация подписей в текстовые объекты может понадобиться и для изменения размера подписи при изменении масштаба карты. Текстовые объекты увеличиваются при увеличении масштаба, а подписи остаются неизменными.

Для конвертации подписей на карте в текст сделайте следующее:

1.Запустите программу ФУНКЦИИ ПОДПИСЫВАНИЯ.

2.Сделайте активным окно Карты.

3.В меню ПРОГРАММЫ выполните команду ФУНКЦИИ ПОДПИСЫВАНИЯ > ПРЕОБРАЗОВАТЬ ТЕКУЩИЕ ПОДПИСИ.

Показ растровых изображений

Растровые изображения используются для создания и актуализации векторных слоев. Можно использовать сканированные изображения бумажных карт или уже готовые растры различных графических форматов, в том числе и логотипы. В версии MapInfo Professional 6.5, работа с растрами дополнена настройками прозрачности растровых слоев.

66

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]