Проецировать (Управление данными)

Эта документация ArcGIS 3.0 была перемещена в архив и более не обновляется. Ресурсы и ссылки могут быть устаревшими. См. самую последнюю документацию.

Краткая информация

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

Использование

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

  • Покрытия, покрытия VPF, наборы растровых данных и каталоги растров не поддерживаются этим инструментом в качестве входных данных. Используйте инструмент Проецировать растр, чтобы спроецировать наборы растровых данных.

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

    • Например, географическое преобразование не обязательно при проецировании из GCS_North_American_1983 в NAD_1983_UTM_Zone_12N, поскольку и входная и выходная системы координат имеют датум NAD_1983. Однако при проецировании из GCS_North_American_1983 в WGS_1984_UTM_Zone_12N требуется географическое преобразование, поскольку входная система координат использует датум NAD_1983, в то время, как выходная система координат использует датум WGS_1984.
      Подсказка:

      Преобразования производятся в оба направления. Например, при конвертации данных из WGS 1984 в NAD 1927, можно выбрать преобразование под названием NAD_1927_to_WGS_1984_3, и инструмент применит его корректно.

    • Список географических преобразований и область применения для каждого см. в статье базы знаний: How To: Select the correct geographic (daturm) transformation when projecting between datums.

  • Рабочая область in_memory не поддерживается как местоположение для записи выходного набора данных.

  • При проецировании сложных типов данных, перечисленных ниже, с итоговыми данными нужно будет произвести определенные операции.

    • Набор классов объектов, содержащий набор сетевых данных: набор сетевых данных необходимо перестроить
    • Набор классов объектов, содержащий топологию: необходимо повторно проверить всю

  • Если входные данные участвуют в классах отношений (как в случае со связанной с объектами аннотацией), класс отношений будет перенесен в выходные данные. Исключение - это участие автономных таблиц.

  • В зависимости от координат входного объекта и горизонта (правильный экстент) выходной системы координат, мультиточки, линии и полигоны могут быть вырезаны или разбиты на несколько частей в ходе своей проекции. Объекты, которые полностью попадают за линию горизонта, будут записаны в выходной класс объектов с нулевой геометрией. Их можно удалить с помощью инструмента Восстановить геометрию.

  • Рекомендуется выполнить проецирование всех входных данных проекта в одну систему координат до выполнения анализа. Если все входные данные будут в одной системе координат, вы сможете избежать возможных проблем с производительностью и функциональностью, вызванных проецированием данных на лету.

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

  • Классы объектов, участвующие в геометрической сети, не могут быть спроецированы изолированно – необходимо проецировать весь набор классов объектов, содержащих сеть.

  • Многие инструменты геообработки учитывают параметр среды Выходная система координат, и во многих рабочих процессах можно использовать этот параметр среды вместо инструмента Проецировать. Например, инструмент Объединение учитывает параметр среды Выходная система координат, а значит можно объединить несколько классов объектов, имеющих разные системы координат, вместе и записать объединенные выходные данные в класс объектов в совершенно другой системе координат.

    Более подробно о параметрах среды геообработки

  • Этот инструмент не поддерживает выборки и определяющие запросы для слоев: все объекты в наборе данных, на которые ссылается слой, будут спроецированы. Чтобы спроецировать только выбранные объекты, воспользуйтесь инструментом Копировать объекты, чтобы создать временный набор данных, в котором содержатся только выбранные объекты, а затем примените к нему инструмент Проецировать.

  • Когда в качестве входных данных используется класс объектов внутри набора классов, выходные данные не могут быть записаны в тот же набор классов объектов. Это происходит потому, что все классы объектов внутри набора классов должны иметь одинаковую систему координат. В этом случае выходной класс объектов будет записан в базу геоданных, содержащую набор классов.

  • Если отмечен параметр Сохранить форму, выходные объекты более точно соответствуют их истинному местоположению в проекции. Параметр Сохранить форму особенно полезен в случаях, когда линия или граница полигона оцифрована как длинная прямая линия с несколькими вершинами. Если параметр Сохранить форму не отмечен, существующие вершины входных линий или границ полигонов будут спроецированы, в результате, форма объекта может быть передана не совсем точно в новой проекции. Если параметр Сохранить форму отмечен (preserve_shape = "PRESERVE_SHAPE" в Python), то перед проецированием объекта к нему будут добавлены дополнительные вершины. Дополнительные вершины помогут сохранить форму объекта при перепроецировании. Параметр Максимальное отклонение смещения определяет, как много дополнительных вершин будет добавлено, его значение соответствует максимальному расстоянию, на которое проецируемый объект может быть сдвинут относительно текущего местоположения, рассчитанного инструментом. Чем меньше значение, тем больше вершин добавляется. Выберите значение, которое вам подходит. Например, если вы выполняете перепроецирование для отображения в мелком масштабе, лучше задать большее значение. И наоборот, для крупных масштабов лучше задавать небольшую величину отклонения.

  • Чтобы выполнить вертикальное преобразование, отметьте дополнительный параметр Вертикально. По умолчанию, параметр Вертикально отключен, и становится доступным только в случае, когда входная и выходная системы координат содержат вертикальную систему координат (ВСК), а координаты входных классов объектов содержат z-значения. Также, в систему необходимо установить дополнительные данные (данные систем координат).

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

  • Наборы данных участков проецируются с помощью проецирования набора классов объектов, содержащих наборы данных участков. Отдельные классы объектов, управляемые наборами данных участков, не могут проецироваться по-отдельности. Линейные и площадные единицы измерения, а также координаты точек обновляются в соответствии с единицами и координатами целевой пространственной привязки.

Параметры

ПодписьОписаниеТип данных
Входной набор классов объектов или класс объектов

Проецируемые класс пространственных объектов, векторный слой, набор классов объектов, слой сцены или пакет слоя сцены.

Feature Layer; Feature Dataset; Scene Layer; Building Scene Layer; File
Выходной набор данных или класс пространственных объектов

Выходной набор данных, в который будут записаны результаты.

Feature Class; Feature Dataset; File
Выходная система координат

Система координат, в которую будут проецироваться входные данные.

Coordinate System
Географическое преобразование
(Дополнительный)

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

Подсказка:

Инструмент автоматически выбирается преобразование по умолчанию. Вы можете выбрать другое преобразование из ниспадающего списка. Преобразования производятся в оба направления. Например, при конвертации данных из WGS 1984 в NAD 1927, можно выбрать преобразование под названием NAD_1927_to_WGS_1984_3, и инструмент применит его корректно.

Параметр содержит раскрывающийся список корректных способов преобразования. Дополнительные сведения о выборе одного или нескольких подходящих преобразований см. в советах по использованию.

String
Входная система координат
(Дополнительный)

Система координат входного класса пространственных объектов или набора данных. Параметр активируется, когда входные данные имеют Неизвестную или не заданную систему координат. Это позволяет задавать систему координат для данных без необходимости изменять входные данные (что иногда невозможно сделать, если входные данные имеют формат только для чтения).

Coordinate System
Сохранить форму
(Дополнительный)

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

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

Boolean
Отклонение максимального сдвига
(Дополнительный)

Расстояние, на котором спроецированная линия или полигон находится от истинного местоположения, если отмечен параметр Сохранить форму. Значение по умолчанию равно значению допуска по x,y для набора данных в пространственной привязке, умноженному на 100.

Linear Unit
По вертикали
(Дополнительный)

Указывает, будет ли применено вертикальное преобразование.

Этот параметр включается только тогда в случае, когда входная и выходная системы координат имеют вертикальную систему координат, а координаты входных классов объектов содержат Z-значения. Также для многих вертикальных преобразований требуются дополнительные файлы данных, которые должны быть установлены с помощью пакета установки ArcGIS Coordinate Systems Data.

Если отмечено Вертикально, параметр Географическое преобразование может включать эллипсоидные преобразования и преобразования между вертикальными датумами. Например, ~NAD_1983_To_NAVD88_CONUS_GEOID12B_Height + NAD_1983_To_WGS_1984_1 преобразует вершины геометрии из датума NAD 1983 с высотами NAVD 1988 в вершины эллипсоида WGS 1984 (с z-значениями, представляющими эллипсоидные высоты). Тильда (~) означает, что преобразование выполняется в обратном направлении.

Эта параметр не совместим с параметром Сохранять форму.

  • Не отмечено – вертикальное преобразование не применяется. Z-значения координат геометрии будут игнорироваться, z-значения не будут изменены. Это значение по умолчанию
  • Отмечено – применяется преобразование, заданное в параметре Географическое преобразование. Инструмент Проецировать преобразует x, y и z-значения координат геометрии.

Boolean

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

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