Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MI_UG_7.pdf
Скачиваний:
174
Добавлен:
13.02.2015
Размер:
8.59 Mб
Скачать

Необходимые условия для обработки пространственных данных в СУБД

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

ПРОЕКЦИЯ – запускает диалог выбора проекции. Укажите проекцию для таблицы ODBC. Проекция должна соответствовать используемой в удаленной базе данных.

ГРАНИЦА ТАБЛИЦЫ – позволяет выбрать, как должна выглядеть по умолчанию таблица, помогает рассчитывать границы минимального описывающего прямоугольника. Настройки границ задаются в следующем диалоге. Введите значения и нажмите OK.

НА ОСНОВЕ АНАЛИЗА ДАННЫХ - по умолчанию, MapInfo Professional рассчиты-

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

ИСПОЛЬЗОВАТЬ СТРОКУ COORDSYS – можно использовать границы, определенные в системе координат, но мы не рекомендуем так делать. Границы системы координатобычнопревышаютпоразмерам границы реальных данных, из-за этого затруднится поиск данных.

УСТАНОВКА ПОЛЬЗОВАТЕЛЕМ – здесь можно установить собственные границы, основанные на размере и распределении Ваших реальных данных.

Присоединение геоинформации для геокодирования таблицы СУБД

Чтобы присоединить геоинформацию для геокодирования таблицы СУБД:

1.Добавьте две числовые колонки в таблицу базы данных для хранения координат; одну для координаты X, вторую – для координаты Y.

2.Выполните команду ТАБЛИЦА > ИЗМЕНИТЬ > ПРИСОЕДИНИТЬ ГЕОИНФОРМАЦИЮ.

Выберите таблицу для геокодирования. Откроется диалог "Присоединить геоинформацию к таблице".

3.Выберите Тип индекса XY-координаты и колонку с координатами X для Координаты X, колонку с координатами Y для Координаты Y.

196

MapInfo Professional 7.5

Глава 6: Доступ к удаленным базам данных

Если Каталог Карт MapCatalog содержит описание поддержки разных стилей оформления объектов, Вы можете указать, что следует для каждой записи использовать индивидуальный стиль оформления объекта. Установив флажок Индивидуальный стиль для записи и выбрав колонку (только типа Сhar или Varchar), Вы сохраните стиль оформления объектов в удаленной таблице для каждой записи.

Эта возможность доступна только в случае, если Каталог Карт MapCatalog содержит структуры, необходимые для поддержки индивидуальных стилей оформления объектов. Он должен содержать колонки RENDITIONTYPE, RENDITIONCOLUMN и RENDITIONTABLE.

4.Далее откройте удаленную таблицу MapInfo ФАЙЛ > ОТКРЫТЬ ТАБЛИЦУ СУБД. Будет открыто чистое окно Карты. С помощью команды ТАБЛИЦА > ГЕОКО- ДИРОВАНИЕ создайте точки на карте, соответствующие Вашим записям.

5.После завершенияи геокодирования сохраните внесенные изменения в удаленную

базу данных – при помощи команды ФАЙЛ > СОХРАНИТЬ. Для того, чтобы увидеть точки на карте, обновите окно Карты.

6.Для того, чтобы увидеть на карте Ваши точки, требуется подтвердить обновление таблицы нажатием кнопки ДА.

Применение индивидуального стиля для каждой записи

Индивидуальный стиль оформления объекта для каждой записи может быть использован для удаленных таблиц баз данных. Вы сможете менять стиль оформления объекта или группы объектов и сохранять их в таблице СУБД.

Для того чтобы использовать Индивидуальные стили для каждой записи, таблица СУБД должна быть правильно подготовлена и Каталог Карт MapInfo MapCatalog должен иметь следующую структуру:

Каталог карт MapCatalog должен содержать колонки RENDITIONTYPE, RENDITIONCOLUMN и RENDITIONTABLE, которые обеспечивают использование индивидуальных стилей объектов. Если вы создали Каталог Карт MapCatalog с помощью программы EasyLoader версии 6.6, то эти колонки уже существуют в Каталоге карт MapCatalog. Для Каталогов Карт, созданных более ранней версией этой программы, можно использовать готовый шаблон запроса (script), который изменит структуру Каталога Карт, после чего он будет содержать такие колонки.

MapInfo Professional 7.5 Руководство пользователя (Сокращенное)

197

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