- •Оглавление
- •Введение
- •Что такое MapInfo Professional и как она работает
- •Обзор настольной картографии
- •Обзор возможностей
- •Как успешно обучиться работе с MapInfo
- •Пользование технической поддержкой
- •Строка сообщений
- •Справочная система
- •Пользование технической поддержкой
- •Перед тем, как позвонить
- •Что нового в MapInfo Professional 7.5
- •Усовершенствования вывода на печать
- •Усовершенствования в работе с базами данных
- •Дополнения в топоцентрические системы координат
- •Улучшения в работе с картами
- •Улучшения в работе отдельных модулей
- •Улучшения в меню
- •Улучшения отдельных программ
- •Изменения в программе EasyLoader
- •Улучшения в MapBasic
- •Новые функции MapInfo Professional 7.8
- •Добавлена поддержка клиента WFS
- •Улучшенная поддержка растров
- •Улучшения работы с картами
- •Добавление пользовательских символов
- •Изменения в режиме Автотрассировки
- •Улучшение 3D изображения
- •Изменения и дополнения новых систем координат
- •Улучшения печати
- •Улучшение работы с базами данных
- •Новые и усовершенствованные утилиты
- •Улучшения в документации
- •Усовершенствования в лицензиях
- •Системные требования для MapInfo Professional
- •Обработка соединений с базами данных
- •Перед установкой MapInfo Professional
- •Работа с Просмотрщиком MapInfo 7.5 CD
- •Установка MapInfo Professional 7.5
- •Полная установка
- •Выборочная установка
- •Установка MapInfo в сети
- •Выделение пользователей
- •Установка данных
- •MapInfo и Microsoft IntelliMouse ™
- •Проблемы при установке
- •Как удалить MapInfo Professional из системы
- •Настройка режимов MapInfo Professional
- •Доступ к Режимам
- •Настройка Режимов
- •Настройка системных режимов
- •Режимы окна Карты
- •Режим Окно Легенды
- •Стартовые режимы
- •Установка порядка записи адреса
- •Настройки каталогов
- •Параметры вывода графики
- •Режим Принтеры
- •Настройка стилей оформления
- •Запуск и закрытие MapInfo Professional
- •Запуск MapInfo
- •Использование Рабочего набора Startup.wor
- •Как открыть таблицу
- •Выход из MapInfo Professional
- •Закрытие MapInfo и Рабочий набор Mapinfow.wor
- •Знакомство с МapInfo Professional
- •Работа с инструментальными панелями
- •Использование Рабочих Наборов
- •MapInfo Professional начинается с данных
- •Что такое база данных и другие основные термины
- •Открытие таблиц и файлов
- •Окна просмотра в MapInfo Professional
- •Отображение данных в окне Карты
- •Отображение данных в окне Списка
- •Отображение данных в окне Графика
- •Отображение данных в окне Отчета
- •Другие окна для отображения данных
- •Что такое слои и объекты
- •Что такое слой
- •Объекты карты как часть слоев
- •Как управлять слоями
- •Что такое Косметический слой?
- •Как сделать слой “изменяемым”
- •Выбор объектов на слое
- •Получение информации о слое
- •Работа с тематическими слоями
- •Работа со слоями растров и поверхностей в Управлении слоями
- •Работа со сшитыми слоями
- •Как открыть сшитый слой
- •Сохранение и экспорт результатов работы
- •Сохранение Рабочего Набора
- •Как закрыть таблицу
- •Сохранение Таблицы или Сохранение копии таблицы
- •Экспорт данных в новый формат
- •Использование Каталога программ
- •О дополнительных программах MapInfo Professional
- •Доступ и загрузка программ из Каталога программ
- •Добавление (Регистрация) Программы к Каталогк программ
- •Правка Заголовка программы и ее Описания
- •Удаление программы из Каталога программ
- •Использование Инструментальной панели Программы
- •Как поместить данные на карту
- •Когда надо геокодировать, а когда создавать точки
- •Создание TAB-файла из данных
- •Создание TAB-файлов из таблиц Excel (.XLS)
- •Создание TAB-файлов из базы данных Access
- •Создание TAB-файлов из данных dBase
- •Создание TAB-файлов для данных Lotus 1-2-3
- •Регистрирование таблиц ASCII
- •Импорт GML-файлов в таблицу TAB
- •Работа с удаленными данными СУБД
- •С чего начать?
- •Общая процедура геокодирования
- •Режимы геокодирования
- •Методы геокодирования
- •Поиск точного совпадения адресов
- •Размещение геокодированных точек
- •Сравнение названий улиц
- •Сравнение номеров домов
- •Сравнение областей
- •После геокодирования
- •Использование программы Вывод координат
- •Выбор негеокодированных записей
- •Размещение новых геокодированных точек
- •Результирующие коды
- •Раскодирование таблицы
- •Приближение к 100% геокодированию
- •Описки в данных
- •Уточняющие границы поиска адреса
- •Простая подстановка, ограниченная пробелами
- •Сокращение после знака
- •Допустимые пробелы
- •Неправильная нумерация домов
- •Абонентские ящики
- •Неправильное название города
- •Как пользоваться кодами результатов
- •Примеры кодов
- •Создание точечных объектов из формата Широта/Долгота
- •Создание точечных объектов из таблиц Excel или Lotus
- •Создание точечных объектов из формата Широта/Долгота
- •Создание точечных объектов в другой проекции
- •Рассеивание точек
- •Создание точек, обозначающих пересечения
- •Показ данных на карте
- •Вывод на печать
- •Настройка параметров страницы
- •Настройки печати Графика/Списка/3D-Карты
- •Дополнительные настройки печати
- •Проблемы при печати
- •Обработка данных
- •Работа с таблицами MapInfo
- •Добавление данных к таблице
- •Обновление части таблицы
- •Добавление записей в таблицу
- •Разделение данных из одной колонки в несколько колонок
- •Создание новых таблиц
- •Изменение структуры таблиц
- •Копирование и переименование таблиц
- •Удаление таблицы
- •Упаковка таблицы
- •Просмотр таблиц в окне Списка
- •Создание отчетов Crystal Reports
- •Необходимые условия для обработки пространственных данных в СУБД
- •Поддержка Oracle Spatial
- •Доступ к удаленным базам данных с помощью ODBC
- •Создание новых источников данных (ODBC)
- •Открытие таблиц СУБД
- •Ввод SQL-запросов вручную
- •Создание прямого доступа к удаленной базе данных
- •Сохранение связанной таблицы
- •Работа с таблицами СУБД
- •Производительность при прямом доступе к большим таблицам СУБД
- •Запрет на редактирование пространственного объекта
- •Инструменты рисования и редактирования
- •Инструменты рисования
- •Команды рисования и редактирования
- •Рисование объектов
- •Применение окна Линейки
- •Стили графических объектов
- •Рисование полигонов и полилиний
- •Преобразование полилиний в полигоны
- •Рисование символов
- •Изменения стиля символа на Карте
- •Поддерживаемые шрифты
- •Работа с растровыми символами
- •Ввод и работа с текстом на Карте
- •Редактирование объектов
- •Перемещение и изменение размеров объектов Карты
- •Изменение формы объектов
- •“Совмещение узлов” для выбора узлов и центроидов
- •Сглаживание полилиний
- •Преобразование полигонов в полилинии
- •Выборки по запросам
- •Выборка данных в MapInfo Professional
- •Характеристики выборок
- •Выбор на экране
- •Инструменты, используемые для выбора
- •Команда Отменить выбор
- •Выбор с помощью запросов в MapInfo Professional
- •Команда Выбрать
- •Создание выражений
- •Выбор объектов с помощью команды Выбрать
- •Интерактивный выбор объектов
- •Команда SQL-запрос
- •Сохранение запросов
- •Шаблоны запросов
- •Вычисляемые колонки
- •Создание псевдонимов колонок
- •Обобщение данных
- •Группирование и упорядочивание данных
- •Объединение таблиц командой SQL-запрос
- •Внешнее объединение
- •Поиск информации внутри колонки с помощью функции InStr
- •Выбор записей таблицы, отсутствующих в другой таблице
- •Выбор четных или нечетных записей из таблицы
- •Поиск всех записей с дублирующимися значениями в колонках
- •Рассчет расстояния до фиксированной точки
- •Выбор улиц из таблицы StreetPro
- •Ввод SQL запросов вручную
- •MapInfo в действии
- •Тематические слои
- •Типы тематических карт
- •Карты отдельных значений
- •Карты диапазонов значений
- •Карты размерных символов
- •Карта плотности точек
- •Карты столбчатых диаграмм
- •Карты круговых диаграмм
- •Работа с тематическими картами и легендами
- •Настройка тематической карты
- •Сохранение тематических настроек
- •Использование операции обновления колонки в тематической картографии
- •Работа с Легендами
- •Что такое картографические легенды?
- •Что такое тематические легенды?
- •Работа с картами растровых поверхностей
- •Работа с 3DКартой и Картой-призмой
- •Меню 3DКарта
- •Карта-призма
- •Создание буферов из данных
- •Что такое буферные зоны
- •Создание буфера
- •Методы создания буферов
- •Типы буферов
- •Редактирование объектов с помощью “изменяемого объекта”
- •Обобщение данных
- •Объединение объектов с участием изменяемого объекта
- •Разрезание объектов
- •Объединение объектов и территориальное планирование
- •Объединение выбранных объектов
- •Слияние в таблице
- •Создание полигонов Вороного
- •Объекты Группа точек и Коллекция
- •Обработка и действия с объектами
- •Замыкание объектов
- •Проверка полигонов
- •Коррекция топологии
- •Совмещение и генерализация
- •Удаление фрагментов объектов
- •Работа с графиками
- •Как выбрать правильный тип графика
- •Термины используемые при построении графиков
- •3D Графики
- •Площадные графики
- •Столбчатые графики
- •Пузырьковые графики
- •Колонки
- •Гистограммы
- •Линейные графики
- •Круговые диаграммы
- •Точечные графики
- •Графики поверхности
- •Создание графика
- •Использование Мастера графиков
- •Правка графика
- •Как построить графики нескольких переменных из разных таблиц
- •Выборки из графика и связанных с ним таблиц
- •Сохранение графика
- •Шаблоны графиков и другие вспомогательные файлы
- •Использование графиков, созданных в ранних версиях MapInfo
- •Изменение стиля оформления карты
- •Изменение стиля региона
- •Изменение стиля линии
- •Изменение стиля Символа
- •Изменения стиля текста
- •Подписывание карты
- •Работа с подписями
- •Текст подписи
- •Автоматическое подписывание
- •Изменение подписей вручную
- •Использование текстовых объектов в качестве подписей
- •Удаление подписей
- •Сохранение подписей
- •Работа с отчетами
- •Что такое окно Отчета?
- •Работа в окне Отчета
- •Перед тем как создать отчет
- •Создание нового Отчета
- •Работа с легендами в Отчете
- •Перемещение рамок в Отчете
- •Выравнивание объектов Отчета
- •Масштабирование Карты в Отчете
- •Создание дубля окна Карты
- •Создание картографической легенды
- •Картографические легенды
- •Создание картографической легенды
- •Создание картографической легекды
- •Другие атрибуты легенды
- •Изменение картографической легенды
- •Добавление раздела к картографической легенде
- •Печать и экспорт результатов
- •Печать Отчетов
- •Экспорт отчета
- •Работа с растровыми изображениями
- •Допустимые форматы растров в MapInfo
- •Настройки цветов для растровых изображений
- •Как открыть растровое изображение
- •Открытие незарегистрированных изображений
- •Открытие полностью или частично зарегистрированных растровых изображений
- •Открытие зарегистрированного изображения
- •Регистрация координат растрового изображения
- •Перевод векторных координат в растровое изображение
- •Изменение контрольных точек
- •Печать/экспорт полупрозрачных изображений
- •Содержимое растровой таблицы
- •Что такое система координат и проекция
- •Что такое проекция?
- •Что такое система координат?
- •Допустимые типы систем координат и проекций
- •Выбор проекций
- •Выбор проекции для разных задач
- •Конвертация координат
- •Преобразование градусов/минут/секунд в десятичные градусы
- •Конвертация десятичных градусов в градусы, минуты, секунды
- •Работа с проекциями
- •Как показать карту в другой проекции
- •Как сохранить карту в другой проекции
- •Часто задаваемые вопросы о проекциях
- •Создание собственной системы координат
- •Применение файла MAPINFOW.PRJ
- •Топоцентрическая (региональная) система координат
- •Редактирование файла "Mapinfow.prj"
- •Создание новой картографической проекции
- •Пример создания проекции
- •Аффинные преобразования
- •Географические карты и планы
- •Таблицы океанов и координатной сетки
- •Внедрение OLE-объектов из MapInfo
- •Термины и понятия OLE
- •Кнопки и команды меню
- •Инструменты OLE
- •Меню и инструменты объекта MapInfo Map
- •Меню Правка
- •Меню Показ
- •Меню Таблица
- •Меню Карта
- •Показать по-другому
- •Меню Справка
- •Сохранение Карты в документе
- •Изменение размера и положения картографического объекта
- •Сравнение объекта MapInfo Map и объекта Data Map
- •Использование таблиц MapInfo в картах объекта Data Map
- •Связь MapInfo с Интернетом
- •Активные объекты
- •Использование инструмента Геолинк
- •Использование инструмента Геолинк в окне Списка
- •Программа HTML-Карта
- •Что такое районирование и как его применять?
- •Список районов
- •Районирование
- •Создание выражений
- •Составление простых выражений
- •Составление сложных выражений
- •Задание констант
- •Символьные строки
- •Очередность выполнения операторов
- •Функции
- •Работа с окном MapBasic
- •Доступ к окну MapBasic
- •Примеры программ MapBasic
- •Дигитайзер в MapInfo
- •Полный список горячих клавиш
- •Элементы системы координат
- •Проекции и их параметры
- •Топоцентрическая (региональная) система координат
- •Формат обмена данными MapInfo
- •Заголовок файла формата MIF
- •Секция данных в файлах формата MIF
- •Файл формата MID
- •Типы штриховок (в версиях до MapInfo Professional 7.5)
- •Новые типы штриховок (добавлены в MapInfo Professional 7.5)
- •Определение собственного референц-эллипсоида
- •Служебные файлы MapInfo Professional и вспомогательные файлы настроек
- •Изменения в реестре
- •Список изменений по версиям
- •Оператор Objects Move
- •Оператор Objects Offset
- •Функция Offset()
- •Функция SphericalOffset()
- •Функция CartesianOffset()
- •Функция OffsetXY()
- •Функция SphericalOffsetXY()
- •Функция CartesianOffsetXY()
- •Функция LayerInfo( )
- •Оператор Register
- •Оператор Server Create Map
- •Функция TableInfo( )
- •Словарь
- •ИНДЕКС
MapInfo Professional 7.5 Руководство пользователя (Полное) |
Приложение I: Новые и улучшенные операторы и |
Оператор Register
Внимание: Разделы, выделенные жирным шрифтом в секции синтаксиса, - это измененная часть оператора
Назначение
Создание таблицы MapInfo Professional из списка, базы данных, текстового файла, растра или изображения поверхности.
Синтаксис
Register Table source_file {Type “NATIVE” |
Type “DBF” [Charset char_set] |
Type “ASCII” [Delimiter delim_char] [Titles] [CharSet char_set] | Type “WKS” [Titles] [Range range_name] |
Type “WMS” [Coordsys coordsys_string [CharSet char_set] [Into destination_file]
Type “XLS” [Titles] [Range range_name] |
Type “Access” Table table_name [Password pwd] [CharSet char_set] Type ODBC Connection {Handle ConnectionNumber | ConnectionString}
Toolkit toolkitname Cache {On | OFF} Type "GRID" |
Type "RASTER" [ControlPoints (MapX1, MapY1) (RasterX1, RasterY1), (MapX2, MapY2) (RasterX2, RasterY2),
(MapX3, MapY3) (RasterX3, RasterY3) [, ...]] [CoordSys ... ] Type "SHAPEFILE" [Charset char_set] CoordSys...
[PersistentCache {On | Off}]
[Symbol...] [Linestyle Pen(...)] [Regionstyle Pen(...) Brush(...)] [Interactive] [Into destination_file]
source_file - строка, определяющая имя существующей базы данных, списка, текстового файла, растра или изображения поверхности. Если Вы регистрируете таблицу Access, этот аргумент должен идентифицировать полноценную базу данных Access.
char_set - имя символа из таблицы кодировки; смотрите отдельно обсуждение CharSet.
delim_char - определяет символ используемый как разделитель колонок. Если файл использует в качестве разделителя табулятор, задайте 9. Если файл использует разделитель запятую, задайте 44.
range_name - строка, идентифицирующая диапазон имен (например, “Таблица1”) или диапазон ячеек (например, диапазон Excel может быть задан так “Лист1!R1C1:R9C6” или
“Лист1!A1:F9”).
table_name - строка, определяющая таблицу Access.
pwd - пароль уровня базы данных для этой базы, задается при включении защиты доступа к базе данных.
ConnectionNumber - целое, идентифицирующее существующее соединение с базой данных
ODBC.
MapInfo Professional 7.5 |
|
|
© May 2004 MapInfo Corporation. All rights reserved. |
617 |
MI_UG.PDF |
MapInfo Professional 7.5 Руководство пользователя (Полное) |
Приложение I: Новые и улучшенные операторы и |
ConnectionString - строка, используемая для соединения с сервером базы данных. Смотрите функцию Server Connect.
toolkitname - “ODBC” или “ORAINET.”
SQLQuery - SQL-запрос, используемый для определения таблицы MapInfo.
ControlPoints - дополнительный параметр, используемый если файла это Поверхность или растр. Он задает опорные (контрольные) точки, к ним нужны как минимум 3 пары координат точек карты и растра, которые используются для георегистрации изображения. Если такие точки заданы, то они заменяют любые контрольные точки, связанные с изображением или ассоциированным файлом World.
Предложение CoordSys является дополнительным, но может быть задано, если файла это Поверхность или растр. Если предложение CoordSys определено, то оно заменяет любую систему координат, ассоциированную с изображением. Это полезно при регистрации растрового изображения, имеющего ассоциированный файл World.
В случае шейп-файлов, предложение CoordSys является обязательным. Компилятор выдаст сообщение об ошибке, если это предложение будет пропущено.
PersistentCache On задается, если MAP и ID файлы генерируются во время открытия шейп-файлов и сохраняются на хард диске после закрытия таблицы. Если переключатель PersistentCache установлен на Off, то эти .MAP и .ID файлы будут удалены после закрытия таблицы и дудут генерироваться каждый раз при открытии таблицы.
Symbol (...) - предложение определяет стиль символа, используемого для точечных объектов, созданных из шейп-файла
Linestyle Pen (...) - предложение определяет стиль линии, используемый для линейных объектов, созданных из шейп-файла
Regionstyle Pen (...) Brush(...) - предложение определяет стиль границы и стиль заливки, используемый для объектов-полигонов, созданных из шейпфайлов
Ключевое слово Interactive является дополнительным, но может быть задано, если файла это Поверхность или растр. Если слово Interactive задано, то пользователю будут выведены сообщения-подсказки в случае пропуска контрольной точки или информации о проекции. Если ключевое слово Interactive не задано, файл TAB будет создан автоматически, как будто пользователь в диалоге, появляющемся после выбора файла поверхности или растра в диалоге "Открыть таблицу" выбрал настройку "Показать".
destination_file - определяет имя, которое будет дано таблице MapInfo (TAB-файл). Эта строка может вскючать в себя путь к файлу; если путь не включен, файл будет создан в той же директории, где находится исходный файл.
Описание
Перед тем как использовать отличные от таблиц MapInfo файлы (например, файл dBASE), необходимо их зарегистрировать. Оператор Register Table сообщает MI Pro что надо проверить такой файл (например, filename.DBF) и создать соответствующий ему файл таблицы (filename.TAB). После того, как оператор Register Table создаст файл таблицы, можно получить доступ к файлу как к таблице MapInfo.
MapInfo Professional 7.5 |
|
|
© May 2004 MapInfo Corporation. All rights reserved. |
618 |
MI_UG.PDF |
MapInfo Professional 7.5 Руководство пользователя (Полное) |
Приложение I: Новые и улучшенные операторы и |
Оператор Register Table не копирует и не изменяет файл исходных данных. Вместо этого, он сканирует данные, определяет тип данных в колонках и создает отдельный файл таблицы. Таблица не открывается автоматически. Чтобы открыть таблицу, используйте оператор Open Table.
Внимание: Каждый файл с данными нуждается в регистрации только один раз. После того как операция Register Table создала соответственнный файл таблицы, в последующем сеансы MI Pro начинаются просто с команды Открыть для такой таблицы, а не с повтора процедуры Регистрировать.
Предложение Type определяет тип исходного файла. В нем есть ключевое слово Type, следующее за одной из следующих символьных констант: NATIVE, DBF, ASCII, WKS, XLS, Raster, Access или Grid. Другая информация необходима для обработки некоторых типов таблиц. Если регистрируется файл поверхности, то строка Сoordsys будет считана из файла поверхности и будет создана таблица MapInfo TAB. Если регистрируется растровый файл, то генерируемый TAB файл будет таким же как если пользователь выбрал бы “Показать” при открытии растрового изображения из диалога “Открыть таблицу”.
Если регистрируется файл поверхности, то строка Сoordsys будет считана из файла поверхности и будет создана таблица MapInfo .TAB. Если регистрируется растр, то генерируемый TAB-файл зависит от того будет ли информация о георегистрации в файле изображения или будет ли ассоциированный файл World.
Предложение CharSet определяет тип кодировки шрифтов. Параметр char_set должен быть строкой, такой как “MacRoman” или “WindowsLatin1”. Если предложение CharSet пропущено, MI Pro использует кодировку по умолчанию, которая задана для данной платформы в данном сеансе. Более подробно описание предложения CharSet, смотрите в соответствующем разделе документации.
Предложение Delimiter следует за строкой, содержащей символ разделителя. По умолчанию разделитель - табулятор. Предложение Titles показывает, что строка перед табличными данными должна использоваться как заголовок таблицы. Предложение Range позволяет задавать поименнованный диапазон, данные из которого будут использоваться. Предложение Into используется для смены имени или местоположения создаваемого .TAB файла. По умолчанию имя таблицы будет совпадать с именем файла данных, и она будет храниться в той же директории. Таким образом, при считывании с устройства, открытого только для чтения (например, CD-ROM), надо будет сохранить TAB-файл на устройстве, которое доступно и для записи.
Регистрация таблиц Access
Когда Вы регистрируете таблицу Access, MI Pro ищет колонку счетчика с уникальным индексом. Если колонка счетчика уже существует, MI Pro регистрирует эту колонку в TABфайле. Колонка открыта только для чтения.
Если таблица Access не имеет колонки счетчика, MI Pro изменяет таблицу Access путем добавления колонки, называемой MAPINFO_ID с типом данных “счетчик”. В этом случае колонка счетчика не показывается в MapInfo.
Внимание: Не изменяйте колонку счетчика ни в каком случае. Это может выполняться автоматически самой MapInfo.
MapInfo Professional 7.5 |
|
|
© May 2004 MapInfo Corporation. All rights reserved. |
619 |
MI_UG.PDF |
MapInfo Professional 7.5 Руководство пользователя (Полное) |
Приложение I: Новые и улучшенные операторы и |
Типы данных Access транслируются в ближайшие типы данных MapInfo. Специальные типы данных Access, такие как OLE-объекты и бинарные поля, не возможны в MapInfo Professional.
Регистрация таблиц ODBC
Перед прямым доступом к таблице из удаленной базы данных, настоятельно рекомендуется, чтобы Вы сначала открыли таблицу карты (например, canada.tab) для таблицы базы данных. Если Вы не открыли таблицу карты, то целая таблица базы данных будет загружаться сразу целиком, что займет много времени.
Откройте таблицу карты и подберите ее масштаб так, чтобы в окно поместились все необходимые записи (объекты) из таблицы базы данных. Например, если Вы хотите загрузить строчки, относящиеся географически к Онтарио, подберите масштаб для отображения Онтарио в окне Карты. В результате, когда Вы открываете таблицу базы данных будут загружены из базы только те записи, которые попадают в описывающий прямоугольник окна Карты, в данном случае Онтарио.
Это список известных проблем, которые могут возникнуть при прямом доступе/issues при прямом доступе:
•Каждая таблица должна иметь одну уникальную ключевую колонку.
•FastEdit не поддерживается.
•Если в MS ACCESS ключ символьный, то не будут показаны записи, у которых значение ключа меньше, чем полная ширина колонки, если ключ имеет тип char(5) то значение 'aaaa' будет выглядеть как удаленная строка.
•Для прямого доступа, флажок “Только для чтения” в диалоге “Сохранить таблицу” будет неактивным.
•Изменения, сделанные другим пользователем, невидимы, пока браузер не будет прокручен или обновлен еще каким-нибудь способом. Вставки, сделанные другим пользователем не видны до тех пор, пока: 1). Поиск в МОП возвращает запись или 2). Команда PАCK выпущена в добавление к тому, что если сache находится на обновлении других пользователей, и не может появиться пока сache не потеряет возможности применяться смещением карты или масштабированием.
•Если клиент объединит (через меню SQL-запрос или через MapBasic) две или более таблиц SPATIALWARE, которые хранятся в различных системах координат, то возникнет проблема. Это - не самое эффективное действие, (лучше присоединять в операторе SQL, который определяет таблицу), но это проблема в настоящее время еще решается.
•Таблицы Oracle 7, которые индексированы по десятичному полю, большему чем 8 байтов, приведет к обрушению MI при редактировании.
•Если оператор Cache OFF расположен перед строкой соединения, то будет генерироваться сообщение об ошибке во время компиляции.
MapInfo Professional 7.5 |
|
|
© May 2004 MapInfo Corporation. All rights reserved. |
620 |
MI_UG.PDF |
MapInfo Professional 7.5 Руководство пользователя (Полное) |
Приложение I: Новые и улучшенные операторы и |
Регистрация шейп-файлов
Когда регистрируются шейп-файлы, они могут быть открыты в MapInfo Professional только для чтения. Поскольку сам шейп-файл не содержит информацию о проекции, то надо задать предложение CoordSys. Также возможно установить стили объектов, которые будут применяться, когда объекты шейп-файлов отображаются в MapInfo Professional. Информация о проекции и стилях хранится в виде метаданных в TAB-файле.
Примеры
Пример 1
Register Table ”c:\mapinfo\data\rpt23.dbf”
Type ”DBF”
Into ”Report23”
Open Table ”c:\mapinfo\data\Report23”
Пример 2
Open Table ”C:\Data\CANADA\Canada.tab” Interactive Map From Canada
set map redraw off
Set Map Zoom 1000 Units ”mi” set map redraw on
Register Table ”odbc_cancaps” TYPE ODBC
TABLE ”Select * From informix.can_caps” CONNECTION
DSN=ius_adak;UID=informix;PWD=informix;DATABASE=sw;HOST=adak; SERVER=adak_tli;SERVICE=sqlexec;PROTOCOL=onsoctcp;”
Into ”D:\MI\odbc_cancaps.TAB”
Open Table ”D:\MI\odbc_cancaps.TAB” Interactive Map From odbc_cancaps
Пример 3
Регистрация полностью геопривязанного растрового изображения (растровый обработчик может возвратить по крайней мере три контрольных точки и проекцию)
Register Table "GeoRef.tif" type "raster" into "GeoRef.TAB"
Пример 4
Регистрация растрового изображения, имеющего ассоциированный файл World, содержащий информацию о контрольных точках, но не о проекции.
Register Table "RasterWithWorld.tif" type "raster" coordsys earth projection 9, 62, "m", -96, 23, 29.5, 45.5, 0, 0 into "RasterWithWorld.TAB"
MapInfo Professional 7.5 |
|
|
© May 2004 MapInfo Corporation. All rights reserved. |
621 |
MI_UG.PDF |
MapInfo Professional 7.5 Руководство пользователя (Полное) |
Приложение I: Новые и улучшенные операторы и |
Пример 5
Регистрация растрового изображения, не имеющего информации о контрольных точках или проекции.
Register Table "NoRegistration.BMP" type "raster" controlpoints (1000,2000) (1,2), (2000,3000) (2, 3), (5000,6000) (5,6) coordsys earth projection 9, 62, "m", -96, 23, 29.5, 45.5, 0, 0 into "NoRegistration.tab"
Пример 6
Следующий пример показывает регистрацию шейпфайла.
Register Table "C:\Shapefiles\CNTYLN.SHP" TYPE SHAPEFILE Charset "WindowsLatin1" CoordSys Earth Projection 1, 33 PersistentCache Off linestyle Pen (2,26,16711935) Into "C:\Temp\CNTYLN.TAB"
Open Table "C:\Temp\CNTYLN.TAB" Interactive Map From CNTYLN
Смотрите также
Open Table, Create Table
MapInfo Professional 7.5 |
|
|
© May 2004 MapInfo Corporation. All rights reserved. |
622 |
MI_UG.PDF |