Главное меню

Карта сайта
Главная
Курсовые работы
Отчеты по практикам
Лабораторные работы
Методические пособия
Рефераты
Дипломы
Лекции



Картографические проекции в программном продукте ArcGIS
Организация данных о системах координат проекций в программном продукте ArcGIS.

В комплект ArcGIS входит большое количество предустановленных систем координат, географических (Geographic coordinate systems) и прямоугольных (системы координат проекций - Projected coordinate systems). Все они хранятся в виде отдельных файлов с разрешением prj в специальной папке Системы координат (Coordinate Systems), которая обычно находится в папке куда был установлен ArcGIS, например [10]:

С:\Program Files\ArcGIS\Coordinate Systems

В других папках можно иметь свои собственные пользовательские системы координат, которые были созданы с помощью ArcInfo Workstation или ArcCatalog. При желании, их можно переместить в папку Системы координат (Coordinate Systems).

Папка Системы координат проекций (Projected coordinate systems) содержит огромное число систем координат, сгруппированных по различным признакам (рис.4). Здесь мы видим папку World, в которой находятся файлы систем координат, используемых для составления карт мира. В папке Continental подобраны системы координат для составления карт пяти материков, а в папке Polar – для карт приполярных территорий. В папке National Grids собраны системы координат, разработанные для картографирования территорий конкретных государств.

Для хранения систем координат, используемых для картографирования Соединенных Штатов Америки, выделено целых три папки: State Systems, State Plane и Country Systems.

Папка UTM содержит разнообразные системы координат в универсальной поперечной проекции Меркатора (Universal Transverse Mercator), в том числе системы координат WGS 1984, NAD 1983 и др. В папке Gauss Kruger мы видим системы координат Pulkovo 1942, Xian 1980 и пр. В папке ARC (equal arc-second) видим системы координат WGS 1984 ARC system для 18 широтных зон.

Рис. 4. Папка Системы координат проекций.

Работа с системами координат в ArcMAP

Чтобы определить, в какой системе координат отображаются данные, нужно [7, c.126]:

  1. Щелкнуть правой кнопкой мыши на фрейме данных, для которого нужно определить систему координат, и выбрать Свойства (Properties).
  2. Перейти на закладку Система координат (Coordinate system).

В окне диалога появится информация о текущей системе координат фрейма данных (рис. 5).

Рис. 5. Определение системы координат.

Для отображения данных в предопределенной системе координат нужно [7, c.127]:

  1. Щелкнуть правой кнопкой мыши на фрейме данных, для которого нужно выбрать систему координат, и выбрать Свойства (Properties).
  2. Перейти на закладку Система координат (Coordinate system).
  3. Дважды щелкнуть на папке Предопределенные (Predefined).
  4. Найдите нужную систему координат и щелкнуть на ней.
  5. Нажать ОК.

Все слои фрейма данных будут теперь отображены в выбранной системе координат (рис.6).

Рис. 6. Переход в другую систему координат.

Для изменения параметров системы координат нужно [7, c.128]:

  1. Щелкнуть правой кнопкой мыши на фрейме данных, для которого нужно выбрать систему координат, и выбрать Свойства (Properties).
  2. Перейти на закладку Система координат (Coordinate system).
  3. Щелкнуть Изменить (Modify).
  4. Изменить свойства системы.
  5. Нажать ОК.
  6. Нажать ОК в диалоге Свойства фрейма данных.

Изменение системы координат фрейма данных не меняет систему координат источников данных, входящих во фрейм данных (рис. 7).

Рис. 7. Изменение параметров системы координат

Работа с системами координат в ArcCatalog

По умолчанию, папка Системы координат не отображается в дереве Каталога. Для отображения или скрытия этой папки (рис. 8), нужно включить или отключить опцию её отображеия в диалоговом окне Опции (Options) на закладке Общие (General) [8, c.70].

Если все данные, которые требуется отобразить на карте, хранятся в одной и той же системе координат, то достаточно добавлять данные к карте, не задумываясь о том, правильно ли будут накладываться слои [7].

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

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

ArcMap ожидает, что информация о системе координат будет храниться вместе с источником данных. Для слоя базы геоданных эта информация является частью метаданных слоя. Для покрытий, шейп/файлов и растров она хранится на диске в отдельном файле, названном по имени источника данных, но с расширением .prj. Эти файлы являются необязательными; таким образом, может все же потребоваться определить систему координат для одного из таких источников данных. Создать файл .prj можно с помощью ArcCatalog. Если с источником данных не связана информация о системе координат, ArcMap оценивает значения координат, чтобы проверить, находятся ли они в интервале от 1800 до 1800 для значений x и от 900 до 900 для значений y. Если «да», ArcMap считает, что это географические координаты, широта и долгота.Если значения не находятся в этом интервале, ArcMap считает их плоскими координатами x,y.