Координаты точки в полигоне
Пример ниже использует Toolbox SDK, который можно установить с помощью команды pip install toolbox-sdk. Дополнительные примеры на Python: для SDK, для Requests. Если вы используете другой язык программирования или нужно полное описание API, ознакомьтесь с Toolbox OpenAPI.
Документация
Расчет координат точки гарантировано находящейся внутри полигона и добавление этих координат в атрибуты point_X, point_Y. Метод PointOnSurface. Работает только с полигонами.
На входе:
Полигональный слой - векторный слой в одном из поддерживаемых GDAL форматов, например, Shapefile в ZIP-архиве, GeoJSON, GeoPackage.
На выходе:
ZIP-архив с shp-файлом слоя полигонов, содержащим два новых поля point_X, point_Y
Визуализация центроидов, используемых для вычисления координат¶
Таблица объектов слоя, полученная с помощью инструмента¶
Попробуйте инструмент в действии
Нажмите кнопку Демо над формой инструмента. Поля будут автоматически заполнены демонстрационными значениями.
Нажмите кнопку Запустить.
См. также