Конвертация из ортометрических в высоты на эллипсоиде
Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.
Если снимок взят со спутника или аэросенсора, информация о местоположении (особенно высота) обычно измеряется над эллипсоидной моделью Земли, в то время как большинство ЦМР используют ортометрическую модель. В основном, это приводит к двум разным значениям высоты для одного местоположения, т.к. они не измеряются из одного базового местоположения. Используя коррекцию геоида, вы можете выполнять конвертацию между ними.
В ArcGIS, когда вы применяете ортотрансформацию к набору растровых данных, вы можете применить коррекцию геоида, отметив опцию в диалоговом окне Свойства слоя (Layer Properties). Опция также доступна при добавлении некоторых снимков в набор данных мозаики с помощью определенных типов растра. Будет применяться коррекция геоида (EGM96) к z-значениям. Однако, могут быть случаи, где вы бы хотели вставить свою модель поверхности геоида, либо опция недоступна.
Используя функцию Арифметическая (Arithmetic) (в наборе данных мозаики), вы можете корректировать ортометрическую высоту, используя геоид до применения ортотрансформации к снимку.
Чтобы сделать это, примените следующее выражение:
h = H + N
Где
h = ellipsoidal height
H = orthometric (geoid) height
N = geoidal separation
Шаги ниже проведут вас через создание набора данных мозаики, содержащего данные рельефа. Арифметическая функция (Arithmetic) применяется ко всему набору данных мозаики в соответствии с выражением выше для создания ЦМР с высотами на эллипсоиде.
Установите набор данных мозаики
-
Создайте набор данных мозаики.
Используйте набор инструментов Создать набор данных мозаики (Create Mosaic Dataset).
- Добавить растровые данные рельефа в набор данных мозаики.
Используйте набор инструментов Добавить растры в набор данных мозаики (Add Rasters To Mosaic Dataset)
Убедитесь, что построены обзоры.
Добавить функцию Арифметическая (Arithmetic)
- Откройте окно Каталог (Catalog) и выберите набор данных мозаики.
- Щёлкните правой кнопкой мыши на наборе данных мозаики и выберите Свойства (Properties).
-
Щёлкните на вкладке Функции (Functions).
Вы увидите следующую последовательность функций с одной перечисленной функцией Мозаика (Mosaic). Функция Мозаика (Mosaic) перечислена по умолчанию, т.к. это набор данных мозаики и все растры составляются в мозаику. Это происходит после создания мозаики, при котором будет использоваться ваш алгоритм.
-
Щёлкните правой кнопкой мыши на пункте Функция мозаики (Mosaic Function) и выберите Вставить (Insert) > Арифметическая функция (Arithmetic).
При вставке функции, она вставляется над функцией, которую вы щёлкнули.
Откроется диалоговое окно Свойства функций растра (Raster Functions Properties), которое позволяет устанавливать опции для этой функции.
- Входной растр 1 (Input Raster 1) определяется как текущее содержание набора данных мозаики и не будет изменен.
Это показано как H в уравнении выше.
- Щёлкните на кнопке просмотра Входной растр 2 (Input Raster 2) и перейдите в папку C:\Program Files\ArcGIS\Desktop10.0\pedata\geoid.
Это местоположение модели коррекции геоида по умолчанию (EGM96), используемое в ArcGIS. Если ArcGIS не установлен в местоположении по умолчанию, вам нужно изменить путь.
- Выберите WGS84.img и нажмите Добавить (Add).
Это представлено как N в уравнении выше.
- В ниспадающем списке Операция (Operation) выберите Сложить (Plus).
- Нажмите OK, чтобы закрыть диалоговое окно Свойства функций растра (Raster Function Properties).
- Нажмите OK, чтобы закрыть диалоговое окно Свойства набора данных мозаики (Mosaic Dataset Properties).
Эти шаги позволяют вам конвертировать ортометрическую высоту на эллипсоиде. Если вам нужно конвертировать высоту на эллипсоидев ортометрическую, вы можете использовать функцию Арифметическая (Arithmetic), чтобы применить выражение H = N - h.
По завершению набор данных мозаики может использоваться как входные данные ЦМР для ортотрансформации снимка в другой набор данных мозаики.