
ГИТ лекционный курс / Тема 4 текст
.pdfСлайд 27. Определение системы координат векторных данных (продолжение).
5.В диалоговом режиме Свойства пространственной привязки вам предоставляется несколько возможностей для определения системы координат данных. Вы можете выбрать стандартную систему координат (кнопка Select (Выбрать)), можете импортировать информацию о системе координат существующего набора данных ((кнопка Import (Импорт) либо создать свою собственную проекцию (кнопка New (Новая)).
Нажмите Выбрать. Открывается диалоговое окно для выбора стандартной проекции. Обратите внимание, что ArcGIS предоставляет два набора систем координат – географические и системы координат проекций.
6.Найдите в списке систем координат проекцию набора векторных данных. Нажмите Добавить (Add). В диалоговом окне Свойства пространственной привязки будут отображены параметры проекции векторного набора данных.
7.Нажмите Применить и OK. В поле свойства Пространственная привязка столбца Shape отобразится система координат. Нажмите OK.
Теперь вы можете обновить метаданные векторных данных, чтобы в них появилась информация о системе координат. По умолчанию, каждый раз, когда вы обращаетесь к закладке Метаданные, ArcCatalog автоматически обновляет их, используя текущие свойства источника данных.
8.Перейдите на закладку Метаданные.
9.В Метаданных перейдите на закладку Spatial.
Каталог обновил информацию о системе координат и вычислил экстент данных в десятичных градусах.
Слайд 28. Определение системы координат растровых данных.
Система координат растровых наборов данных определяется аналогичным способом. Различие заключается в том, что у растровых наборов данных диалоговое окно Свойства имеет другой вид. В окне Свойства растрового набора данных (Raster Dataset Properties) найдите строку Пространственная привязка (Spatial Reference). В
- 21 -
строке будет записано Undefined (Неопределенна). Нажмите Кнопку Изменить (Edit). Появиться уже знакомое вам окно Свойства Пространственной привязки.
Слайд 29. Определение системы координат покрытий и растровых данных в формате GRID.
При определении систем координат некоторых форматов данных (таких как покрытия Arc/Info, растры в формате GRID, TINs) запускается специальный помощник - Мастер задания проекции. Мастер представляет собой набор диалоговых окон, которые открываются последовательно, друг за другом, помогая вам пошагово задать необходимые параметры (следуя подсказкам Мастера) для выполнения данной операции ArcGIS.
По окончании работы Мастера информация о Пространственной привязке в окне Свойства растрового набора данных обновляется.
Слайд 30. Определение системы координат инструментами ArcToolbox.
Модуль ArcToolbox также предоставляет возможность работать с проекциями. ArcToolbox выгодно использовать в тех случаях, когда нужно определить систему координат не одному, а нескольким наборам данных, т.е. выполнить операцию определения системы координат в пакетном режиме.
Инструменты определения проекций и перепроецирования находятся в наборе инструментов Data Management Tools/ Projections and Transformations (Проекции и Преобразования).
Слайд 31. Изменение проекции данных.
Предположим, что в ходе выполнения ГИС-проекта вы обнаружили, что почти все наборы данных находятся в одной проекции, и лишь некоторые из них в другой. Логично было бы перевести все данные в одну проекцию.
Когда вы задаете систему координат вы просто сообщаете ArcGIS какую проекцию использует тот или иной набор данных. Чтобы изменить проекцию нужно выполнить операцию проецирования (перепроецирования). При проецировании набора данных ArcGIS фактически создает новый набор данных, координаты которого являются результатом преобразования из старых единиц измерения
- 22 -
координат в новую систему координат. Вы указываете входной набор данных и систему координат, в которую его нужно проецировать, а ArcGIS создает новый набор данных.
Перед тем как выполнять операцию проецирования вы должны выяснить, определена ли проекция входных данных. Если проекция не определена, ее необходимо определить, иначе ArcGIS не сможет выполнить преобразование.
Слайд 32. Инструмент Project (Проецировать).
1.В ArcToolbox в наборе инструментов Data Management Tools/ Projections and Transformations (Проекции и Преобразования)
щелкните инструмент Проецировать (Project).
2.В диалоговом окне укажите входные данные.
3.Задайте имя и место на диске для выходного набора данных.
4.Щелкните на кнопке в строке Выходная система координат. Появиться окно Свойства Пространственной привязки. Выберите или укажите выходную систему координат.
5.Укажите Дополнительное географические преобразование (если необходимо). Этот пункт заполнятся в том случае, если входная и выходная проекции используют разные сфероиды и системе необходимо указать какое именно преобразование необходимо использовать в данном случае.
6.Нажмите ОК.
Если все параметры заданы корректно, Инструмент Проецировать выполнит операцию перепроецирования. При большом объеме входных данных операция может занять продолжительное время.
Слайд 33. Перепроецирование «на лету» в ArcMap.
В ArcGIS, в приложении ArcMap, реализовано еще несколько возможностей работы с проекциями. Наиболее интересной является возможность перепроецирования «на лету». Она заключается в том, что картографические
- 23 -
данные, координаты которых записаны в одной проекции, могут отображаться на экране монитора в другой проекции. Операция перепроецирования «на лету» осуществляется в тот момент, когда вы загружаете данные на карту. Если текущий фрейм данных имеет проекцию, отличную от проекции загружаемых данных, то перед загрузкой ArcGIS выдает сообщение, предупреждающее об этом. В случае, когда проекции фрейма данных и загружаемых данных определены верно, отображение загруженных данных на экране монитора будет корректным. При этом координаты данных не изменяются, меняется только отображение данных в соответствии с проекцией фрейма данных.
Итак, перепроецирование «на лету» возможно если
определена система координат фрейма данных
и
определены системы координат входных данных.
В противном случае, данные проецироваться не будут, и их совмещение будет некорректным (или невозможным).
Слайд 34. Определение системы координат фрейма данных.
Чтобы определить систему координат фрейма данных, нужно o зайти в Свойства фрейма данных
o щелкнуть на закладке Системы координат,
o выбрать из списка нужную систему координат o щелкнуть ОК.
Слайд 35. Добавление данных c различными проекциями.
Далее добавляем данные в обычном порядке:
o Растровое изображение в системе UTM зона 39N.
oЛинейный векторный слой в географической системе координат
(Датум NAD27).
Информацию о системе координат набора данных можно просмотреть в свойствах слоя в закладке Источник (Source).
- 24 -

Т.к. проекции фрейма данных и входных данных определены верно, при загрузке слои данных отображаются правильно. При этом координаты входных данных не меняются.
Не всегда выгодно проецировать все данные в одну проекцию. Нельзя забывать, что любое геометрическое преобразование вносит в значение координат дополнительные погрешности, т.к. возможности компьютера не бесконечны и в процессе пересчета координат накапливаются ошибки округления компьютера. Перепроецирование «на лету» удобно, когда нам нужно совместить в пространстве данные всего один раз.
С другой стороны эта операция требует много ресурсов и замедляет процесс перерисовки данных на экране монитора. Если объем данных большой, замедление может оказаться существенным и мешать работе. В этом случае данные лучше перевести в одну систему координат.
Слайд 36. Сохранение наборов данных в проекции фрейма данных
В ArcMap вы также может провести операцию проецирования (перепроецирования) данных, сохранив набор данных в системе координат фрейма данных.
Для этого нужно
oво всплывающем меню слоя, выбрать строку Данные (Data)→ Экспорт данных (Export Data…).
oв диалоговом окне Экспорт данных (Export Data) в блоке Use the same coordinate system as: (Использовать такую же систему координат, что и:)
отметить опцию « как у фрейма данных (the data frame)»
o указать путь и имя выходного класса объектов.
o Щелкнуть ОК.
- 25 -