Мультигеометрии в простые геометрии
Пример ниже использует Toolbox SDK, который можно установить с помощью команды pip install toolbox-sdk. Дополнительные примеры на Python: для SDK, для Requests. Если вы используете другой язык программирования или нужно полное описание API, ознакомьтесь с Toolbox OpenAPI.
Документация
Инструмент преобразует векторный файл с составными (мульти-) геометриями в файл, в котором все геометрии содержат только одну часть. Объекты с составными геометриями разделяются на столько отдельных объектов, сколько частей содержит исходная геометрия, и для каждого из них используются те же самые атрибуты.
Это полезно, когда вам нужно работать с отдельными частями геометрии по отдельности или когда вам нужно убедиться, что все объекты имеют однокомпонентные геометрии для совместимости с определенными алгоритмами обработки или форматами данных.
На входе:
Исходные данные - любой векторный файл, который может содержать составные геометрии (такие как MultiPolygon, MultiLineString или MultiPoint).
На выходе:
Новый векторный файл GeoJSON, где каждый объект содержит только однокомпонентную геометрию. Выходной файл будет иметь те же поля атрибутов, что и входной, но потенциально больше объектов, если входной файл содержал составные геометрии.
Пример объекта с составной полигональной геометрией до обработки¶
Тот же объект после преобразования в простые геометрии - каждая часть становится отдельным объектом с идентичными атрибутами¶
Попробуйте инструмент в действии
Нажмите кнопку Демо над формой инструмента. Поля будут автоматически заполнены демонстрационными значениями.
Нажмите кнопку Запустить.
См. также