Краткая информация
Трансформирует растр из одной проекции в другую.
Более подробно о том, как работает инструмент Проецировать растр
Использование
Система координат определяет, как проецируются растровые данные.
Этот инструмент гарантирует, что ошибка меньше, чем половина пиксела.
Чтобы применить трансформацию, не создавая нового файла, используйте инструмент Трансформировать.
Вы можете выбрать уже готовую пространственную привязку, импортировать ее из другого набора данных или создать новую.
Возможно, вы захотите поменять систему координат, так чтобы все данные были в одной проекции.
У выходных данных этого инструмента могут быть только с квадратные ячейки.
Вы можете сохранить выходные данные в формат BIL, BIP, BMP, BSQ, DAT, Esri Grid, GIF, IMG, JPEG, JPEG 2000, PNG, TIFF, MRF, CRF или набор растровых данных любой базы геоданных.
При хранении набора растровых данных в файле JPEG файле JPEG 2000 или базе геоданных, вы можете указать Тип сжатия и Качество сжатия в Параметрах среды.
Проецирует наборы растровых данных в новую пространственную привязку с помощью метода билинейной интерполяции, который проецирует пикселы на грубом гриде сетки и использует билинейную интерполяцию между пикселами.
Опция NEAREST , которая выполняет присвоение по методу ближайшего соседа, – это самый быстрый из четырех методов интерполяции. Он используется в основном для дискретных данных, таких как классификация землепользования, поскольку его применение не будет изменять значения ячеек. Не следует использовать для непрерывных данных, например, поверхностей высот.
Опция BILINEAR использует билинейную интерполяцию для определения новых значений ячейки на основе взвешенного среднего значения четырех ближайших окружающих ячеек.Опция CUBIC использует кубическую свертку для определения нового значения ячейки путем проведения плавной кривой через окружающие точки. Это наиболее подходящие методы для непрерывных данных, но они могут вызвать некоторое сглаживание. Обратите внимание, что кубическая свертка может привести к тому, что выходной растр будет содержать значения, выходящие за пределы диапазона значений входного растра. Не следует применять любую из этих техник к категорийным данным, т.к. могут появиться различные значения ячеек, что нежелательно.
Ячейки набора растровых данных будут иметь квадратную форму и равную площадь в координатном пространстве карты, хотя форма и площадь, которые представляет ячейка на поверхности земли, никогда не будут постоянными в пределах растра. Это происходит потому, что картографическая проекция не может сохранить форму и площадь одновременно. Площадь, представленная ячейками, будет варьироваться по растру. Таким образом, значение ячейки и количество строк и столбцов в выходном растре могут меняться.
Всегда устанавливайте выходной размер ячейки, если вы проецируете из сферических координат (широта – долгота) в плоскую систему координат, если вы не знаете, каким будет соответствующий размер ячейки.
Размер ячеек выходного растра по умолчанию определяется из размера ячеек проекции в центре выходного растра. Это также (обычно) пересечение центрального меридиана и широты истинного масштаба, а также площадь наименьшего искажения. Проецируется граница входного растра, а минимальный и максимальный экстенты диктуют размер выходного растра. Каждая ячейка проецируется обратно в входную систему координат для определения значения ячейки.
Географическое преобразование является дополнительным параметром, если входная и выходная системы координат имеют один и тот же датум. Если входной и выходной датумы различаются, необходимо определить географическое преобразование.
Точка регистрации позволяет определить исходную точку для закрепления выходных ячеек. Все выходные ячейки будут интервалом размера ячеек от этой точки. Эта точка не обязательно должна быть угловой координатой или попадать в набор растровых данных. Если в параметрах среды установлен растр замыкания, точка регистрации будет игнорироваться.
CLARKE 1866 – это сфероид по умолчанию, если он не является неотъемлемым для проекции (например, NEWZEALAND_GRID), или другой установлен с помощью подкоманды SPHEROID.
Параметр Растр замыкания будет иметь приоритет перед точкой регистрации, если установлены оба параметра.
Чтобы выполнить вертикальное преобразование, отметьте дополнительный параметр Вертикально в диалоговом окне. По умолчанию, параметр Вертикально недоступен и становится доступным только, когда входная и выходная системы координат содержат Вертикальную систему координат (ВСК) и координаты входных классов объектов содержат z-значения. Также, в систему необходимо установить дополнительные данные (данные систем координат).
Когда вы выбираете выходную систему координат, вы можете выбрать как географическую систему координат или систему координат проекции, так и вертикальную систему координат (ВСК). Если входная и выходная ВСК отличаются, доступны соответствующие вертикальные преобразования и дополнительные преобразования географических систем (датумов). Если трансформация должны быть применена в направлении, обратном ее определению, выберите запись с тильдой (~) перед именем.
Синтаксис
ProjectRaster_management (in_raster, out_raster, out_coor_system, {resampling_type}, {cell_size}, {geographic_transform}, {Registration_Point}, {in_coor_system}, {vertical})
Параметр | Объяснение | Тип данных |
in_raster | Набор растровых данных, который будет трансформирован в новую проекцию. | Mosaic Layer; Raster Layer |
out_raster | Создаваемый набор растровых данных с новой проекцией. При сохранении набора растровых данных в формате файла, вы должны указать соответствующее расширение:
При сохранении набора растровых данных в базе геоданных расширение файла к имени набора растровых данных добавлять не нужно. При хранении набора растровых данных в файле JPEG, файле JPEG 2000 файле TIFF или базе геоданных, вы можете указать Тип сжатия и Качество сжатия в Параметрах среды геообработки. | Raster Dataset |
out_coor_system | Система координат нового набора растровых данных. Корректные значения для этого параметра:
| Coordinate System |
resampling_type (Дополнительный) | Метод изменения разрешения растра. Значение по умолчанию – NEAREST.
Опции NEAREST и MAJORITY используются для категорийных данных, например, классификации землепользования. Опция NEAREST применяется по умолчанию, так как является наиболее быстрым методом и не меняет значения ячеек растра. Не используйте эти методы для непрерывных данных, например, поверхности рельефа. Опции BILINEAR и CUBIC больше всего подходят для непрерывных данных. Не рекомендуется применять эти методы к категорийным данным, т.к. в результате значения ячеек могут быть изменены. | String |
cell_size (Дополнительный) | Задайте размер ячейки нового растра, используя существующий набор растровых данных, или укажите их ширину (x) и высоту (y). | Cell Size XY |
geographic_transform [geographic_transform,...] (Дополнительный) | При проецировании из одной географической системы или датума в другую укажите географическое преобразование. Преобразование необходимо в тех случаях, когда входная и выходная системы координат имеют разные датумы. Для получения информации о всех поддерживаемых географических преобразованиях (датумов) см. geographic_transformations.pdf, который находится в папке <install location>\ArcGIS\Desktop\10.<version>\Documentation. | String |
Registration_Point (Дополнительный) | Задает нижнюю левую точку для закрепления выходных ячеек. Эта точка не обязательно должна быть угловой координатой или даже попадать в набор растровых данных. Параметр среды Растр привязки будет иметь приоритет над параметром Регистрационная точка. Если вы хотите задать регистрационную точку, убедитесь в том, что Растр привязки не задан. | Point |
in_coor_system (Дополнительный) | Система координат входного набора растровых данных. | Coordinate System |
vertical (Дополнительный) | Выполняет вертикальное преобразование. Этот параметр применяется только тогда, когда входная и выходная системы координат имеют вертикальную систему координат и координаты входных классов объектов содержат z-значения. Если используется ключевое слово VERTICAL, параметр geographic_transform может включать эллипсоидные преобразования и преобразования между вертикальными датумами. Например, “~NAD_1983_To_NAVD88_CONUS_GEOID12B_Height + NAD_1983_To_WGS_1984_1” преобразует вершины геометрии, из датума NAD 1983 с высотами NAVD 1988 в вершины эллипсоида WGS 1984 (с z-значениями, представляющими эллипсоидные высоты). Тильда (~) означает, что преобразование выполняется в обратном направлении.
Для многих вертикальных преобразований требуются дополнительные файлы данных, которые должны быть установлены с помощью пакета установки ArcGIS Coordinate Systems Data. | Boolean |
Пример кода
ProjectRaster, пример 1 (окно Python)
Пример скрипта Python для инструмента ProjectRaster tool..
import arcpy
from arcpy import env
arcpy.ProjectRaster_management("c:/data/image.tif", "c:/output/reproject.tif",\
"World_Mercator.prj", "BILINEAR", "5",\
"NAD_1983_To_WGS_1984_5", "#", "#")
ProjectRaster, пример 2 (автономный скрипт)
Это пример скрипта Python для инструмента ProjectRaster.
##====================================
##Project Raster
##Usage: ProjectRaster_management in_raster out_raster out_coor_system {NEAREST | BILINEAR
## | CUBIC | MAJORITY} {cell_size} {geographic_transform;
## geographic_transform...} {Registration_Point} {in_coor_system}
import arcpy
arcpy.env.workspace = r"C:/Workspace"
##Reproject a TIFF image with Datumn transfer
arcpy.ProjectRaster_management("image.tif", "reproject.tif", "World_Mercator.prj",\
"BILINEAR", "5", "NAD_1983_To_WGS_1984_5", "#", "#")
##Reproject a TIFF image that does not have a spatial reference
##Set snapping point to the top left of the original image
snapping_pnt = "1942602 304176"
arcpy.ProjectRaster_management("nosr.tif", "project.tif", "World_Mercator.prj", "BILINEAR",\
"5", "NAD_1983_To_WGS_1984_6", snapping_pnt,\
"NAD_1983_StatePlane_Washington_North.prj")
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Да
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да
Связанные разделы
- Обзор группы инструментов Проекции и преобразования
- О картографических проекциях
- Список поддерживаемых картографических проекций
- Что такое географические системы координат?
- Что такое системы координат проекции?
- Что должны знать ГИС профессионалы об основных картографических проекциях
- Датумы
- Методы географических преобразований