Краткая информация
Изменяет систему координат покрытия, включая датум или сфероид.
Более подробно о том, как работает инструмент Проецировать (Project)
Использование
- Этот инструмент может конвертировать набор данных из сферической системы координат с угловыми единицами (такой как географическая) в плоскую систему координат с линейными единицами. Большинство инструментов набора Покрытие, в том числе инструменты Построить (Build) и Очистить (Clean) работают с плоскими, двумерными наборами данных. Поэтому, если ваш набор данных имеет географическую систему координат в десятичных градусах (DD, угловых единицах), можно использовать инструмент Проецировать, чтобы проецировать ваш набор данных в любую подходящую систему координат проекции в линейных единицах (метрах или футах). 
- Покрытие может содержать явное определение системы координат, в которой оно хранится. Его можно создать с помощью инструмента Определить проекцию (Define Projection): Если проекция не определена, то будет указано, что она неизвестна. 
- Выходная проекция может быть определена с помощью файла проекции (Project File) или пустого выходного покрытия. Файл проекции должен содержать определения и входной и выходной проекций. При использовании файла проекции вся информация о проекции, хранящаяся в PRJ-файле данных, игнорируется. 
- Сфероидом по умолчанию является сфероид Кларка 1866, если только для проекции не определен другой (например, как в случае NEWZEALAND_GRID). 
- Не называйте выходной файл именем файла проекции, даже несмотря на то, что файл проекции имеет расширение .prj. 
- При проецировании покрытия выходным покрытием может быть существующее, пустое покрытие. Координаты входного покрытия будут проецированы в систему координат, определенную PRJ-файлом выходного покрытия. 
- В зависимости от определений входной и выходной проекций, при создании выходного покрытия может понадобиться разрезать дугу во входном покрытии на несколько сегментов. Это будет происходить всякий раз при пересечении дуги с линией горизонта или линией долготы, противоположной центральному меридиану. - Если встречается вершина, которую нельзя проецировать, предыдущая вершина принимается за конец дуги, и в выходные данные записывается частично проецированная дуга. Если последующие вершины можно спроецировать, дуга может быть разбита на несколько дуг. В этом случае в выходных данных сохраняются исходные идентификаторы, чтобы можно было вновь привязать атрибуты. На этом рисунке видно, что при проецировании линии дуги 2 и 3 будут разрезаны линией горизонта. Выходное покрытие будет содержать одну дугу 2 и две дуги 3. В таких случаях инструмент Проецировать создаст дуги, имеющие одинаковые идентификаторы User-ID.  
- Если во входном покрытии существуют регионы, то регионы в выходном покрытии будут предварительными регионами. Когда инструмент Построить используется для воссоздания полигональной топологии, воссоздается и региональная топология. 
- Более подробно о 
- Чтобы найти таблицы предустановленной географической системы координат (geographic coordinate system), системы координат проекции (projected coordinate system) и географических преобразований (датумов), см. раздел Обзор картографических проекций (An overview of map projections). 
Синтаксис
Project(in_cover, out_cover, projection_file)
| Параметр | Объяснение | Тип данных | 
| in_cover | Покрытие, координаты которого будут конвертированы. | Coverage | 
| out_cover | Выходное покрытие, координаты которого конвертированы в новую систему координат. Выходное покрытие может существовать, но должно быть пустым. | Coverage | 
| projection_file | Имя текстового файла, в котором определены параметры входной и выходной проекций. | File | 
Пример кода
Пример использования инструмента Проецировать (автономный скрипт)
В следующем автономном скрипте показано, как проецировать покрытие из географической системы координат в систему координат проекции.
# Name: Project_Example.py
# Description: Projects a global coverage
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "worldgrat"
outCover = "C:/output/sinusoidcov"
projectionFile = "geo_to_sinusoidal.prj"
# Execute Project
arcpy.Project_arc(inCover, outCover, projectionFile)
Параметры среды
Информация о лицензиях
- Basic: Нет
- Standard: Нет
- Advanced: Требуется установленная ArcInfo Workstation
Связанные разделы
- Список поддерживаемых картографических проекций
- О картографических проекциях
- Что такое географические системы координат?
- Что такое системы координат проекции?
- Методы географических преобразований
- Обзор группы инструментов Проекции (Проекции)
- Определить проекцию
- Проецировать
- Преобразовать
- Что такое покрытие?
- Хранение координат
- Выбор картографической проекции
- Преобразование покрытий между NAD27 и NAD83
- Пересечение зон картографической проекции