Удалить области пересечения из слоя
Пример ниже использует Toolbox SDK, который можно установить с помощью команды pip install toolbox-sdk. Дополнительные примеры на Python: для SDK, для Requests. Если вы используете другой язык программирования или нужно полное описание API, ознакомьтесь с Toolbox OpenAPI.
Документация
Инструмент удаляет в полигональном слое области, пересекающиеся с объектами из другого слоя. Исходные векторные слои должны иметь одинаковую систему координат.
На входе:
Исходный векторный слой, из которого нужно удалить области. ZIP-архив с ESRI Shapefile или отдельный файл формата, поддерживаемого OGR.
Векторный слой с объектами, области которых нужно вычесть из объектов исходного слоя. ZIP-архив с ESRI Shapefile или отдельный файл формата, поддерживаемого OGR.
На выходе:
Векторный слой с результатами вычитания областей из исходного слоя.
Посмотреть видео на youtube, rutube.
Посмотреть исходные данные и результаты расчётов на интерактивной карте: https://demo.nextgis.com/resource/4611/display?panel=info
Пример результата работы инструмента¶
Попробуйте инструмент в действии
Нажмите кнопку Демо над формой инструмента. Поля будут автоматически заполнены демонстрационными значениями.
Нажмите кнопку Запустить.
См. также