Сводка
Наложение геометрии из нескольких слоев в один. Наложение может использоваться для комбинирования, стирания, изменения или обновления пространственных объектов. Наложение – это не только объединение геометрии; все атрибуты объектов, участвующих в наложении, переносятся в итоговый продукт.
Наложение используется для ответа на один из самых главных вопросов географии, "Что находится поверх чего?"
- Какие участки находятся в пределах зоны, подвергавшейся затоплению в последние 100 лет? ("В пределах" – это другой способ сказать "поверх".)
- Какие дороги расположены в границах определенных стран?
- Какой тип землепользования соответствует какому типу почвы?
- Какие скважины находятся в пределах заброшенных военных баз?
Иллюстрация
Использование
Примеры:
Управление борьбы с загрязнением окружающей среды намерено осуществлять мониторинг влияния выпаса домашнего скота на качество водных ресурсов штата. Совместно с управлением биологам надо определить места, где выделенные для выпаса наделы земли пересекаются с водосборной областью. Наложение слоев может использоваться для поиска пересекающихся областей.
- Девелоперская компания хочет построить новый гольф-клуб в одном из трех центральных районов штата. Перед тем, как начать планирование, им нужно определить, достаточно ли в этих районах частных землевладений, которые могут быть куплены под проект гольф-клуба. Наложение слоев может использоваться для удаления государственных землевладений с выбранных участков.
Инструменту Наложение слоев требуется два элемента входных данных: входной слой и слой наложения. Доступность опций способов наложения зависит от того, являются ли входной слой и слой наложения точечными, линейными или полигональными.
Метод наложения Входной слой Наложение слоев Описание Пересечение
Точки, линии или полигоны
Точки, линии или полигоны
Входные объекты или их части, которые перекрываются с объектами наложения, сохраняются.
При пересечении линейных или полигональных объектов тип выходных данных, который может быть задан – Точки, Линии или Полигоны. Размеры выходного типа геометрии должны быть такими же или меньше, чем входные размеры плюс размеры наложения, где Точки=0 измерений, Линии=1 измерение и Полигоны=2 измерения.
Этот метод используется по умолчанию.
Объединение
Площадные объекты
Площадные объекты
Входной полигон и полигон наложения объединены.
Стирание
Площадные объекты
Точки, линии или полигоны
Объекты или их части во входных полигонах, которые перекрываются с объектами наложения, удалены.
Синтаксис
arcpy.sfa.OverlayLayers(inputLayer, overlayLayer, outputName, {overlayType}, {outputType}, {snapToInput}, {tolerance})
Parameter | Объяснение | Тип данных |
inputLayer | Точечные, линейные или полигональные объекты, которые будут пересекаться со слоем наложения. | Feature Set |
overlayLayer | Объекты, которые будут наложены на объекты входного слоя. | Feature Set |
outputName | Имя выходного слоя, который будет создан на вашем портале. | String |
overlayType (Дополнительный) | Выполняемый тип наложения.
| String |
outputType (Дополнительный) | Тип нужного пересечения. Этот параметр доступен только при наложении типа Пересечение.
| String |
snapToInput (Дополнительный) | Задает, разрешено ли перемещать вершины объектов входного слоя. По умолчанию NO_SNAP, это означает, что если расстояние между объектами меньше значения допуска, все объекты обоих слоев могут перемещаться для замыкания друг на друга. Если используется значение SNAP, только объекты слоя наложения могут перемещаться для замыкания на объекты входного слоя.
| Boolean |
tolerance (Дополнительный) | Двойное значение минимального расстояния, разделяющего все координаты объектов, а также расстояние, в пределах которого координаты могут быть смещены по оси X или Y (или по обеим вместе). Единицы измерения допуска такие же, как единицы измерения системы координат входного слоя. | Double |
Производные выходные данные
Name | Объяснение | Тип данных |
output | Объекты, которые являются результатом наложения. Тип объекта (точка, линия или полигон) зависит от настройки входных параметров. | Набор объектов |
Environments
Информация о лицензиях
- Basic: Требуется Права доступа Ваша учетная запись в ArcGIS Enterprise содержит права доступа на Выполнение анализа
- Standard: Требуется Права доступа Ваша учетная запись в ArcGIS Enterprise содержит права доступа на Выполнение анализа
- Advanced: Требуется Права доступа Ваша учетная запись в ArcGIS Enterprise содержит права доступа на Выполнение анализа