Skip To Content

Выходная система координат - Параметр среды

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

Обработка (вычисление геометрических отношений и изменения геометрий) происходит в той же системе координат, что и выходной набор геоданных. Этот параметр среды перезаписывает систему координат по умолчанию для выходных наборов геоданных, созданных инструментами геообработки.

Описание того, как определяется выходная система координат по умолчанию см. в разделе Пространственная привязка и геообработка.

Примечания по использованию

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

Синтаксис диалога

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

  • Как у входных данных – выходной набор геоданных будет иметь такую же систему координат, что и входной. Используется по умолчанию.
  • Как указано ниже – выберите систему координат для выходных наборов геоданных. Введите название системы координат или найдите ее с помощью диалогового окна Свойства пространственной привязки.
  • Как у отображаемой области—будет использоваться система координат текущей карты или сцены.
  • Как у слоя <имя> – все слои находятся в списке, и вы можете выбрать один исходя из системы координат. Как и с опцией Как у отображаемой области, система координат слоя доступна для чтения и хранения. В следующий раз при исследовании параметра «Выходная система координат» (Output Coordinate System) вы увидите Как указано ниже.

Синтаксис скриптов

arcpy.env.outputCoordinateSystem = coordinate_system

ПараметрОбъяснение

coordinate_system

По умолчанию, система координат выходных данных будет совпадать с системой координат входных данных. Или же, Выходную систему координат можно установить с использованием любой из перечисленных настроек:

Синтаксис outputCoordinateSystem

Пример скрипта

Проецировать данные в новую систему координат при создании буферов.

import arcpy
# Set the workspace, outputCoordinateSystem and geographicTransformations environments
arcpy.env.workspace = "c:/data"
arcpy.env.outputCoordinateSystem = arcpy.SpatialReference("WGS 1984 UTM Zone 18N")
arcpy.env.geographicTransformations = "Arc_1950_To_WGS_1984_5; PSAD_1956_To_WGS_1984_6"
arcpy.Buffer_analysis("roads.shp", "roads_buffer.shp", "10 meters")

Связанные разделы