MapInfo Pro (Версия 15.2). Руководство - часть 42

 

  Главная      Учебники - Разные     MapInfo Pro (Версия 15.2). Руководство пользователя

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

содержание      ..     40      41      42      43     ..

 

 

MapInfo Pro (Версия 15.2). Руководство - часть 42

 

 

Восточное и северное смещения

Как вы видели в разделе , параметры координат X и Y обычно обозначаются в отношениях
к единственной центральной точке.

#unique_504/unique_504_Connect_42_wp1660639

на стр.

542 Точки левее этой центральной точки отрицательны, а точки направо – положительны.
Точки выше центральной положительны, а точки ниже – отрицательны.

Вычислять координаты проще, если не используются отрицательные значения координат.
Для того, чтобы упростить вычисления в плановых координатных системах для разных штатов
и в универсальной поперечной проекции Меркатора, обычно к измеренным значениям
координат добавляется постоянная величина сдвига на север и на восток. Такой сдвиг
называется "северным" или "восточным" смещением. Выражается он в единицах измерения
координатной системы, а не в градусах. (Единицы измерения координатной системы задаются
параметром Units.)

Регион азимутальных проекций

Регион определяется в градусах – задаётся видимая часть поверхности Земли. Диапазон
может быть между 1 и 180. Если вы зададите 90, то увидите полушарие. Если вы зададите
180, то увидите всю Землю, хотя многие участки при таком изображении будут сильно
искажены.

Поликоническая проекция

Следующее описание взято из книги "Map Projections, A Working Manual", USGS Professional
Paper 1395, автор John P. Snyder.

Поликонические проекции, обычно называемые в странах Европы Американскими
поликоническими, получили своё название из-за того, что карта строится на основе нескольких
параллелей, являющихся местами соприкосновения нескольких конусов с земной поверхностью
(а не одного, как в обычной конической проекции).

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

661

Параметры координатной системы

Эта проекция не предназначена для картографии больших областей. Используемые в ней
алгоритмы начнут давать погрешности при картографии широких диапазонов долготы.
Например, карта мира из таблицы

WORLD.TAB

, поставляемой вместе с MapInfo Pro, будет

выглядеть слишком искажённо, если её отобразить в поликонической проекции.

Равнопромежуточная цилиндрическая проекция

Равнопромежуточная цилиндрическая проекция ( также называемая "Равнопрямоугольная
проекция", "географическая проекция", Plate Carrée или Carte Parallelogrammatique projection
или CPP) - это очень простая проекция карты. Ее происхождение связывают с именем Марина
из Тира, который согласно Птолемею, создал ее примерно в 100 году н.э.

Проекция картирует меридианы в виде равноудаленных вертикальных прямых линий, а
параллели в виде прямых горизонтальных линий, тоже расположенных с равным интервалом
друг от друга. Проекция не является ни равноплощадной, ни равноугольной. Из-за сильных
искажений данной проекции она мало используется в навигации или в кадастровой
картографии, ее основное назначение - тематические карты. В особенности проекция Plate
Carrée часто использовалась в программных приложениях, работающих с картами. Причиной
этому явилось простое соотношение положения пикселя на карте и соответствующего ему
места на Земле. Plate Carrée (франц., "плоский прямоугольник") является особым случаем,
где стандартная параллель равна нулю.

Ниже даны примеры файлов проекции для Plate Carrée и Equidistant Cylindrical projection с
центром на 46.5 градусе стандартной параллели (используется во Франции):

"Plate Carree WGS84", 33, 104, 7, 0, 0, 0, 0
"Equidistant Cylindrical 46.5 Degree WGS84", 33, 104, 7, 0, 46.5, 0, 0

Дополнительная информация о проекциях

Первые три публикации из перечисленных ниже – относительно краткие брошюры. Последние
две – солидные книги. Приводятся также адреса и телефоны Американского геодезического
и картографического конгресса и департамента службы геологических изысканий США.

Американская картографическая ассоциация.

Выбор карты Мира — атрибуты, искажения,

классы, виды (Choosing a World Map—Attributes, Distortions, Classes, Aspects)

. Фолс-Черч,

Виргиния: Американский геодезический и картографический конгресс (Falls Church, VA:
American Congress on Surveying and Mapping). Специальное издание 2.1988

Американская картографическая ассоциация.

Требования к картографическим проекциям

(Matching the Map Projection the Need)

. Фолс-Черч, Виргиния: Американский геодезический и

662

Параметры координатной системы

картографический конгресс (Falls Church, VA: American Congress on Surveying and Mapping).
Специальное издание 3.1991

Американская картографическая ассоциация.

Лучшая карта? (Which Map is Best?) Проекции

карт Мира (Projections for World Maps).

Фолс-Черч, Виргиния: Американский геодезический

и картографический конгресс (Falls Church, VA: American Congress on Surveying and Mapping).
Специальное издание 1.1986

John P. Snyder.

Картографические проекции — Руководство (Map Projections—A Working

Manual.)

Вашингтон США (Washington: U.S.) Издание для специалистов Геологической службы

(Geological Survey Professional Paper) 1395. 1987

John P. Snyder and Philip M. Voxland.

Альбом проекций карт (An Album of Map Projections)

.

Вашингтон США (Washington: U.S.) Издание для специалистов Геологической службы
(Geological Survey Professional Paper) 1453. 1989.

Контактная информация

Факультет географии университета штата Колорадо в Боулдере сделал доступным проект
"The Geographer's Craft", веб-сайт, посвященный объяснению проекций карт, геодезических
датумов и других координатных систем. Особенно ценно, что многие примеры приведены с
использованием MapInfo Pro.

Все материалы могут использованы при обучении, в исследованиях и образовании. Если вы
будете ссылаться на или цитировать материалы с этого сайта, пожалуйста, отметьте автора:
Питера Г. Дана, проект "Искусство картографа" (The Geographer's Craft Project), факультет
географии , университет штата Колорадо в Боулдере.

О датумах:

http://www.colorado.edu/geography/gcraft/notes/datum/datum.html

Общая информация о координатных системах:

http://www.colorado.edu/geography/gcraft/notes/coordsys/coordsys.html

О проекциях карт:

http://www.colorado.edu/geography/gcraft/notes/mapproj/mapproj.html

663

Параметры координатной системы

C - Создание
каталога карт
MapInfo_MapCatalog
вручную

Инструкции о том, как создать каталог MapInfo Map Catalog вручную
и как представить удаленную таблицу в виде Карты (присоединить
геоинформацию) – две процедуры, обязательные для геокодирования
удаленных таблиц. Эта информация предназначена для тех
пользователей, у которых нет доступа к MapInfo Pro.

Пользователи MapInfo Pro создают каталог MapInfo Map_Catalog
автоматически.

Создание каталога карт MapCatalog в СУБД

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

Вы или администратор вашей базы данных должны создать по одному
каталогу карт MapInfo Map Catalog для каждой базы данных, в которую
нужен доступ программам MapInfo Pro.

В этом разделе

Создание каталога карт MapInfo_MapCatalog вручную

665

Как присоединить геоинформацию к удаленной таблице

667

Создание каталога карт MapInfo_MapCatalog вручную

Для того чтобы создать каталог Карт MAPINFO_MAPCATALOG вручную:

1.

Если СУБД требует наличия имён пользователей и паролей, в которой будут храниться
таблицы с геоинформацией, нужно создать пользователя с именем MAPINFO и паролем
MAPINFO.

2.

Создайте в этой базе данных таблицу MAPINFO_MAPCATALOG.

Оператор Create Table должен быть эквивалентен следующему SQL-оператору Create
Table:

Create Table MAPINFO_MAPCATALOG(

Float,

Char(32),

SPATIALTYPE

TABLENAME

Char(32),

OWNERNAME

Char(32),

SPATIALCOLUMN

Float,

DB_X_LL

Float,

DB_Y_LL

Float,

DB_X_UR

Float,

DB_Y_UR

Float,

VIEW_X_LL

Float,

VIEW_Y_LL

Float,

VIEW_X_UR

Float,

VIEW_Y_UR

Char(254),

COORDINATESYSTEM

Char(254),

SYMBOL

Char(32),

XCOLUMNNAME

Char(32),

YCOLUMNNAME

Integer,

RENDITIONTYPE

VarChar(32),

RENDITIONCOLUMN

VarChar(32),
Integer

RENDITIONTABLE
NUMBER_ROWS

)

665

Создание каталога карт MapInfo_MapCatalog вручную

Важно, чтобы структура в точности соответствовала описанной в этом операторе.
Допускается только замена типов в базах данных, в которых поддерживаются типы данных
varchar или text; этими типами данных можно заменить данные типа Char.

3.

Для идентификации каждого пользователя, нужно создать уникальный индекс в таблице
по колонкам TABLENAME и OWNERNAME.

4.

Предоставьте право выполнения выборки (Grant Select) всем пользователям
MAPINFO_MAPCATALOG. После этого пользователи смогут присоединять геоинформацию
к таблицам. Администратор базы данных может предоставлять пользователям права
выполнять операции Update, Insert и Delete.

Типы пространственных индексов

Тип пространственного индекса колонки, содержащей пространственную информацию в
удаленной базе данных. Пространственная индексация обеспечивает быстрый доступ к
пространственной информации таблицы СУБД. Ниже перечислены номера типов индекса.

Номер типа

Тип пространственного индекса

1

Схема MapInfo MICODE (любая база данных)

4

Схема XY (любая база данных)

13

Геометрия Oracle Spatial

14

SpatialWare для SQL Server

16

Текст аннотации Oracle Spatial

17

SQL Server Spatial (с геометрией)

18

SQL Server Spatial (с географией)

19

PostGIS для PostgreSQL

20

SQL Server Spatial со значениями M и Z (с геометрией)

666

Создание каталога карт MapInfo_MapCatalog вручную

Номер типа

Тип пространственного индекса

21

SQL Server Spatial со значениями M и Z (с географией)

Используйте параметр XY - координаты, если индекс не задан.

Как присоединить геоинформацию к удаленной
таблице

Для каждой таблицы из удаленной базы данных, к которой может обращаться MapInfo Pro,
необходимо добавить строку в таблицу MAPINFO_MAPCATALOG. В MapInfo Pro на вкладке

ТАБЛИЦА

в группе

Обслуживание

нажмите

База данных

и

Присоединить геоинформацию

к СУБД

.

Если для настройки каталога карт Map Catalog не используется MapInfo Pro, то необходимо
вручную добавить записи о каждой таблице с географической информацией в таблицу каталога
карт MAPINFO_MAPCATALOG геокодированной базы данных. Каждая запись должна
содержать следующую информацию о таблице.

Пример:

Необходимые значения

Название колонки

4.2

Значения SPATIALTYPE составляются из
пространственного индекса, тип которого описывается
в

этой таблице

и значений из таблицы, приведённой

здесь:

SPATIALTYPE

• 0 – только точки

• 1 – линии

• 2 – полигоны

• 3 – все геометрические примитивы

667

Создание каталога карт MapInfo_MapCatalog вручную

Пример:

Необходимые значения

Название колонки

• 4 – текст

Drainage

Название таблицы.

TABLENAME

Georgetown

Владелец.

OWNERNAME

NO_COLUMN

Название колонки с пространственными данными, если
такая существует. Имя:

SPATIALCOLUMN

NO_COLUMN (for mappable tables
using X,Y)

-360

X-координата левого, нижнего угла описывающего слой
прямоугольника, в единицах заданных в MapInfo Pro
параметром COORDINATESYSTEM.

DB_X_LL

-90

Y-координата левого нижнего угла.

DB_Y_LL

360

X-координата правого, верхнего угла.

DB_X_UR

90

Y-координата правого, верхнего угла.

DB_Y_UR

-360

X-координата левого, нижнего угла описывающего вид
(view) прямоугольника, в единицах заданных в MapInfo
Pro параметром COORDINATESYSTEM.

VIEW_X_LL

-90

Y-координата левого нижнего угла.

VIEW_Y_LL

668

Создание каталога карт MapInfo_MapCatalog вручную

Пример:

Необходимые значения

Название колонки

360

X-координата правого, верхнего угла.

VIEW_X_UR

90

Y-координата правого, верхнего угла.

VIEW_Y_UR

Earth
Projection 1,0

Строка с названием проекции или координатной системы
MapInfo, которая задает используемые для карты
проекцию, единицы измерения и др. Допускаются
следующие значения:

Например:

Earth Projection 1,33 (for NAD 83)

or

COORDINATESYSTEM

Symbol
(35,0,12)

Symbol-оператор MapInfo Symbol с параметрами (для
слоя с точками)

SYMBOL

NO_COLUMN

Задает название колонки, содержащей X-координаты.

XCOLUMNNAME

NO_COLUMN

Задает название колонки, содержащей Y-координаты.

YCOLUMNNAME

1

Требуется ввести

1

, если рендеринг включен,

0

, если

выключен.

RENDITIONTYPE

MI_STYLE

Задает название колонки для рендеринга.

RENDITIONCOLUMN

left empty

Задает название таблицы для рендеринга.

Это поле не используется.

RENDITIONTABLE

669

Создание каталога карт MapInfo_MapCatalog вручную

Пример:

Необходимые значения

Название колонки

NUMBER_ROWS

Задает количество записей в таблице.

11

670

Создание каталога карт MapInfo_MapCatalog вручную

D - Обменный
формат MapInfo (MIF
– Map Interchange
Format)

Чтобы обеспечить обратную совместимость форматов, в данном
приложении мы приводим сравнение версий файлов.

В этом разделе

Версии файлов, а также поддержка TAB, MIF/MID и WOR

672

Версии файлов, а также поддержка TAB, MIF/MID и
WOR

В таблице перечислены все изменения (и их следствия) в TAB-файлах, рабочих наборах и
других служебных файлах MapInfo Pro.

• TAB-файл всегда сохраняется с номером версии 300, если иное не задано в таблице
• WOR-файл всегда сохраняется с номером версии 400, если иное не задано в таблице
• После того, как таблица однажды была "обновлена" на более новую версию, MapInfo Pro

никогда не "понижает" номер её версии на меньшее значение, даже когда характеристика,
вызвавшая 'обновление', удалена.

• Каждый раз рабочие наборы записываются полностью, при этом номер версии рабочего

набора может быть уменьшен, если в нем не встретится параметр, который требует более
новой версии.

• Параметры Pen(0,0,0) и Brush(0,0,0), которые можно было использовать в таблицах MapInfo

Pro 4.1, запрещены из MapInfo Pro 4.5 и более новых версиях.

• Толщина линии, заданная предложением Pen, соответствует указанному значению,

умноженному на 10, плюс 10 (.2 -> 12, 1.0 -> 20, и т. п.). При этом в заголовке MIF-файла
номер версии меняется на 450.

• Линии-перекрестки кодируются в выражении Pen добавлением к номеру кода стиля линии

числа 128. Такой способ не приводит к необходимости повышения номера версии рабочего
до 450, рабочий набор остается совместимым с любой версией 4.X и сохраняется как
рабочий набор версии 400.

Версия 4.0.0 (400)

Действие

WOR

MIF-MID

TAB

Таблица является связанной таблицей ODBC.

X

Номер версии TAB-файла с перекрестками остается
300.

X

X

X

Сохранённые запросы выполняются как обыкновенные
операторы Select. (Сохранённые запросы настраиваются

X

на вкладке

PRO

, если нажать

Настройки

и

Стартовые

.

Отметьте флажок

Сохранять запросы в рабочем

наборе

.)

672

Обменный формат MapInfo (MIF – Map Interchange Format)

Версия 4.1.0 (410)

Действие

WOR

MIF-MID

TAB

Таблица использует базу данных MS Access.

X

X

Версия 4.5.0 (450)

Действие

WOR

MIF-MID

TAB

Полигоны и полилинии более чем с 32K узлами
(редактировать можно, если !edit_version 450, а
просматривать – !version 300).

X

X

В таблице используются линии, толщина которых задана
в пунктах.

X

X

Таблица является таблицей-запросом.

X

X

Рабочий набор с цветными картодиаграммами плотности
точек (размер... удельный вес... цвет).

X

Рабочий набор, в котором заданы линии с перекрестками
– толщина задается в пунктах (Pen (1,2,X)).

X

В таблице используется система координат или
эллипсоид, появившиеся в определенной версии.

X

X

Версия 4.5.2 (452)

Действие

WOR

MIF-MID

TAB

Местная проекция Меркатора – номер 26.

X

X

Версия 5.0.0 (500)

673

Обменный формат MapInfo (MIF – Map Interchange Format)

Действие

WOR

MIF-MID

TAB

Таблица определяет файл 'регулярной поверхности'
(*.MIG, стиль растра = 6 1)

X

X

Рабочие наборы с тематическими картодиаграммами с
отмывкой.

X

Рабочий набор с легендами (Создать картографическую
легенду).

X

Версия 5.5.0 (550)

Действие

WOR

MIF-MID

TAB

Поликоническая проекция – номер 27.

X

X

Эллипсоид для Ирландии (WOFO) – номер 49.

X

X

Таблица является связанной\прямого доступа Oracle 8i.

X

X

Рабочий набор со сведениями о соединении с Oracle 8i.

X

Рабочий набор с тематическими картодиаграммами с
отмывкой.

X

В таблице используется система координат или
эллипсоид, появившиеся в определенной версии.

X

X

Версия 6.0.0 (600)

Действие

WOR

MIF-MID

TAB

Сохранить рабочий набор с 3D-картой.

X

674

Обменный формат MapInfo (MIF – Map Interchange Format)

Действие

WOR

MIF-MID

TAB

Косая азимутальная равноудаленная проекция – номер
(28).

X

X

Эллипсоид Эвереста (для Пакистана) – номер (50).

X

X

Эллипсоид ATS 77 – номер (51).

X

X

Новые проекции, введенные в версии 6.0. Номера
115-150 (включая 115 и 150) и 1004-1011 (включая 1004
и 1011).

Начиная с этой версии MapInfo Pro записывает номер
датума, если все параметры совпадают с параметрами
датума во встроенной таблице. Приложение записывает
номер ПЕРВОЙ проекции, совпадающей с проекцией
во встроенной таблице. Это означает, что, если,
например, таблица была создана, используя датум
EUREF89 (115), GDA94 (116) или NZGD2000 (117), в
MIF-файл будет записана проекция GRS 80 (33), а номер
MIF-файла не будет увеличен.

Поскольку MapInfo Pro не записывает номер датума в
TAB-файл, номер версии будет увеличен только при
использовании нового эллипсоида.

Начиная с версии 8.0, MapInfo Pro записывает номер
ссылки на датум в MAP-файл, поэтому это правило
выполняется не всегда.

В рабочие наборы включены сведения о
дополнительных настройках принтера.

X

Геолинки в рабочем наборе.

X

3D-Карта в рабочем наборе.

X

Область врезки в рабочем наборе.

X

В таблице используется система координат или
эллипсоид, появившиеся в определенной версии.

X

X

675

Обменный формат MapInfo (MIF – Map Interchange Format)

Версия 6.5.0 (650)

Действие

WOR

MIF-MID

TAB

Новые типы объектов: группа точек и коллекция
(!edit_version 650 и !version 300).

X

X

Проекция Кассини-Солднера (номер 30).

X

X

Косая равноплощадная азимутальная проекция
Ламберта - (номер 29).

X

X

Для окна карты введена проекция Кассини-Солднера.

X

Для окна карты введена (косая) равноплощадная
азимутальная проекция Ламберта.

X

Объекты новых типов (группы точек и коллекции),
созданные на косметическом слое или в отчете.

X

Рабочий набор с картой-призмой.

X

Версия 7.0.0 (700)

Действие

WOR

MIF-MID

TAB

TAB-файл, присоединенный к шейп-файлу.

X

X

X

X

• #152 - JGD2000 система координат, используемая в

Японии.

• #1012 - система координат ПЗ90 на

референц-эллипсоиде ПЗ90. Эта система координат
используется в России.

• #1013 - система координат СК42 на

референц-эллипсоиде ПЗ90. Эта система координат
используется в России.

676

Обменный формат MapInfo (MIF – Map Interchange Format)

 

 

 

 

 

 

 

содержание      ..     40      41      42      43     ..