2.2. Инструменты

2.2.1. Разбить на равные части

Инструмент разбивает все объекты полигонального слоя на равные по площади части. Внимание: инструмент не работает с мультиполигонами.

На входе:

  • Исходный Shapefile - полигональный слой для разбиения в формате ESRI Shapefile, запакованный в ZIP-архив

  • Количество частей — укажите количество частей, на которое нужно разбить объекты полигонального слоя.

На выходе:

  • ZIP-архив с модифицированным файлом Shapefile, где исходные полигоны разбиты на заданное количество частей, и каждая часть является самостоятельным полигоном.

Запуск инструмента: https://toolbox.nextgis.com/operation/split_to_equal

Посмотреть результаты на интерактивной карте: https://demo.nextgis.com/resource/4552/display?panel=layers

2.2.2. Подсчёт прямоугольников при разбиении

Инструмент подсчитывает количество прямоугольников, на которые можно разбить полигональный слой. Слой может содержать несколько отдельных полигонов, количество прямоугольников будет подсчитано для каждого из них.

На входе:

  • Исходный Shapefile - полигональный слой в формате ESRI Shapefile, запакованный в ZIP-архив, для которого будет подсчитываться количество прямоугольников. Слой должен содержать пустое текстовое поле (string), куда будут записаны результаты расчетов.

  • Длина прямоугольника - длинная сторона прямоугольника, в метрах.

  • Ширина прямоугольника - короткая сторона прямоугольника, в метрах.

  • Имя поля - имя текстового поля в исходном слое, куда будет записано посчитанное количество прямоугольников для каждого полигона.

  • Процент пустой площади — укажите желаемый процент. Он будет рассчитан от площади прямоугольника и сформирует буфер вокруг каждого прямоугольника.

На выходе:

  • ZIP-архив с модифицированным Shapefile, в атрибутах которого записано количество прямоугольников.

Запуск инструмента: https://toolbox.nextgis.com/operation/split_to_rect

2.2.3. Создание тайлового набора по растру

Инструмент создает тайлы в формате NGM (.ngrc) на основе gdal-совместимого набора растровых геоданных.

На входе:

  • Файл с палитрой - текстовый файл (расширение .txt), в котором описание цвета (формат RGBA) каждого значения растра занимает отдельную строку. Порядок записи: Значение Красный Зеленый Синий Прозрачность. Например, для значения 23 присвоение абсолютно непрозрачного сиреневого цвета выглядит так: 23 200 162 200 255. Прозрачность находится в пределах от 0 до 255, 0 - абсолютно прозрачный, 255 - абсолютно непрозрачный. Используйте пустой текстовый файл, чтобы оставить исходную палитру (для одноканальных с палитрой) и для RGB/RGBA растров

  • Исходный растр - RGB, RGBA, одноканальный серый или одноканальный с палитрой GDAL-совместимый растр

  • Название тайлового набора - название набора тайлов, которое будет использовано для имени файла и для слоя в NGM

  • Масштабные уровни - уровни, на которых будут отображаться тайлы. Имеются в виду стандартные уровни зумирования, например, как для карт OSM. Возможные вносимые значения: число, обозначающее один уровень, например, 10; диапазон уровней, например, 8-14; знак дефиса - для автоподбора уровней

На выходе

  • файл .ngrc с тайловым набором

../../_images/raster2tiles_input.png

Рис. 2.1. Пример исходных данных

../../_images/raster2tiles_output.png

Рис. 2.2. Пример результата работы инструмента - файл .ngrc, добавленный в NextGIS Mobile

Запуск инструмента: https://toolbox.nextgis.com/operation/raster2tiles

Скачать пример исходных данных и результатов расчёта можно здесь.

2.2.4. Создание схемы круговых площадок для Garmin

Инструмент создаёт схемы круговых площадок в формате KMZ, предназначенном для загрузки в навигаторы GARMIN. Площадки, лежащие ближе чем 10 м от границы отвода - отбрасываются. Вокруг отвода добавляется буферная зона на расстоянии 50 м.

На входе:

  • Полигональный слой, содержащий полигон отвода. ZIP-архив с ESRI Shapefile, Mapinfo TAB или отдельный файл формата, поддерживаемого OGR. Полигон должен быть один и не должен содержать дырки.

  • Расстояние между точками - расстояние в метрах между площадками. По умолчанию: 55 метров.

На выходе:

  • Файл KMZ со схемой круговых площадок, пригодный для загрузки в Garmin.

  • Схема круговых площадок в формате JPG отдельным файлом.

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/forestplots_field/forestplots_field.zip

Запуск инструмента: https://toolbox.nextgis.com/operation/forestplots_field

../../_images/forest-circular-plots.jpg

Рис. 2.3. Пример результата работы инструмента, загруженный в Garmin

2.2.5. Удалить области пересечения из слоя

Инструмент удаляет в полигональном слое области, пересекающиеся с объектами из другого слоя. Исходные векторные слои должны иметь одинаковую систему координат.

На входе:

  • Исходный векторный слой, из которого нужно удалить области. ZIP-архив с ESRI Shapefile или отдельный файл формата, поддерживаемого OGR.

  • Векторный слой с объектами, области которых нужно вычесть из объектов исходного слоя. ZIP-архив с ESRI Shapefile или отдельный файл формата, поддерживаемого OGR.

На выходе:

  • Векторный слой с результатами вычитания областей из исходного слоя.

Запуск инструмента: https://toolbox.nextgis.com/operation/eraser

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/eraser/eraser.zip

Посмотреть исходные данные и результаты расчётов на интерактивной карте: https://demo.nextgis.com/resource/4611/display?panel=info

../../_images/eraser.png

Рис. 2.4. Пример результата работы инструмента

2.2.6. Пересекатор

Инструмент по заданной геометрии пересекает все слои веб-карты nextgis.com и формирует отчет, где перечисляются слои, с которыми состоялось пересечение. Если в отдельном слое пересекаются разные объекты, в отчете эти случаи отображаются как самостоятельные события.

На входе:

  • url - адрес используемой Веб-ГИС

  • webmap_id - ID веб-карты из используемой Веб-ГИС

  • wkt - геометрия, с которой проверяется пересечение слоев веб-карты. Указывается в формате wkt, система координат - EPSG:3857

На выходе:

  • таблица в формате .xlsx с перечнем пересеченных слоев

Запуск инструмента: https://toolbox.nextgis.com/operation/ngw-intersect

Пример использования:

Сколько видов ветрениц можно встретить, пройдя по Appalachian Trail?

../../_images/ngw_intersect_layers.png

Рис. 2.5. Пример исходных данных

../../_images/ngw_intersect_result.png

Рис. 2.6. Пример результата работы инструмента

2.2.7. Площади пересечений вне/внутри границ

Инструмент позволяет вычислить площади полигонов вне и внутри заданной границы. Инструмент был создан для подсчёта площади степных пожаров в заповедниках, для каждого полигона (территории отдельного пожара) расчитывает его площадь, и площадь попадающую в территорию заповедника. Инструмент использует слои лежащие в nextgisweb. Значения площадей рассчитываются в гектарах (ha). Инструмент корректно работает с данными находящимися в любом месте земли, и не зависит от зон UTM.

На входе:

  • Адрес Веб ГИС - указывается URL Веб ГИС, которая содержит векторные слои.

  • Слой с полигонами - номер ресурса в Веб ГИС (векторный слой), для объектов которого будет рассчитана площадь. Например, 443.

  • Слой с границей - номер ресурса в Веб ГИС (векторный слой), по которому будет задана граница; слой должен содержать один полигон. Например, 445.

  • Поле для общей площади полигона - название колонки атрибутов в слое с полигонами, куда будет записана площадь каждого полигона. Название должно быть на латинице. Тип поля - String.

  • Логин для Веб ГИС

  • Пароль для Веб ГИС

  • Поле для площади полигона внутри границы - название колонки атрибутов в слое с полигонами, куда будет записана площадь полигонов, оказавшихся внутри заданной границы. Площадь полигонов, оказавшихся вне границы, будет указана как равная 0. Название атрибута должно быть на латинице. Тип поля - String.

На выходе

  • Рассчитанная площадь полигонов, внесенная в соответствующие колонки атрибутов в слое с полигонами.

../../_images/clip_polys_poly1.png

Рис. 2.7. Пример исходных данных

../../_images/clip_polys_poly2.png

Рис. 2.8. Пример результата работы инструмента

Запуск инструмента: https://toolbox.nextgis.com/operation/clip_polys_poly

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/clip_polys_poly/clip_polys_poly.zip

../../_images/clip_polys_poly.png

Рис. 2.9. Пример результата работы инструмента загруженного в QGIS, с оформлением добавленым вручную

2.2.8. Лесис в SQLite

Преобразование базы данных Лесис (ГИС TopoL-L) в формат SQLite для открытия в NextGIS QGIS.

На входе:

  • Границы выделов - Слой с полигонами лесных выделов в формате ESRI Shapefile, упакованный в ZIP-архив.

  • База данных Лесис - ZIP-архив с выгруженной из TopoL базой данных.

Результат работы:

  • База данных SQLite cо специальной структурой атрибутов, которую можно подключать в NextGIS QGIS.

Пример поддерживаемой структуры выгрузки данных TopoL (сокращённый)

│   ├── D
│   │   ├── Connect.mdb
│   │   ├── Gulf.mdb
│   │   ├── Lh1.DBF
│   │   ├── Lh1.DBT
│   │   ├── Lh1.MDX
│   │   ├── Lh2.DBF
│   │   ├── Lh2.MDX
│   │   ├── Lh3.DBF
│   │   ├── Lh3.MDX
│   │   ├── Lh4.DBF
│   │   ├── Lh4.MDX
│   │   ├── LInfo.rtf
│   │   └── SubRF.DBF
│   ├── Filters
│   ├── FONTY.TXT
│   ├── GROUPS.DBF
│   ├── Groups_ocifrovka.dbf
│   ├── info_L.ini
│   ├── kv.zta
│   ├── Les.tps
│   ├── Linzn.txt
│   ├── n
│   │   ├── AdmRan.DBF
│   │   ├── AnalVyp.dbf
│   │   ├── Arenda.dbf
│   │   ├── ArhForm.DBF
│   │   ├── arnBase.DBF
│   │   ├── arnLesse.DBF
│   │   ├── arnLessor.dbf
│   │   ├── arnVidPolz.DBF
│   │   ├── BolotnRast.dbf
│   │   ├── bonid.DBF
│   │   ├── Bonitet.dbf
│   │   ├── Connect.mdb
│   │   ├── conv_DB.ini
│   │   ├── Cz_CLP.zvf
│   │   ├── DBDWORK.INI
│   │   ├── digres.tps
│   │   ├── DIGRES.ZTA
│   │   ├── DimVys.DBF
│   │   ├── EdIzm.DBF
│   │   ├── Ekspoz.dbf
│   │   ├── ErrP.DBF
│   │   ├── ErrP.DBT
│   │   ├── ErrP.ini
│   │   ├── ErzSkl.DBF
│   │   ├── estet.tps
│   │   ├── ESTET.ZTA
│   ├── PARAMETR.MDB
│   ├── Plan.tps
│   ├── SRAFY.TXT
│   ├── STYLY.TXT
│   ├── TopoL.bk1
│   ├── TopoL.bk2
│   ├── Topolflt.exp
│   ├── TOPOLINF.EXP
│   ├── TopoL.INI
│   └── TrueType.INI
├── tree.txt
├── VD
│   ├── coordsys.xml
│   ├── Выдел.DBF
│   ├── Выдел.SHP
│   └── Выдел.SHX
├── Vd_L
│   ├── coordsys.xml
│   ├── Визир.DBF
│   ├── Визир.SHP
│   ├── Визир.SHX
│   ├── Выдела_гр.DBF
│   ├── Выдела_гр.SHP
│   ├── Выдела_гр.SHX
│   ├── Геоход_окр.DBF
│   ├── Геоход_окр.SHP
│   ├── Геоход_окр.SHX
│   ├── Геох_пов_т.DBF
│   ├── Геох_пов_т.SHP
│   ├── Геох_пов_т.SHX

Запуск инструмента: https://toolbox.nextgis.com/operation/lesis2sqlite

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/lesis2sqlite/lesis.zip

2.2.9. Пересечение полигонов

Находит области пересечения между полигонами из двух разных слоев. Слои должны быть в одинаковой системе координат. В то же время, слои могут содержать как один, так и несколько объектов и быть в разных форматах, например, GeoPackage и GeoJSON.

На входе:

  • Полигональный слой 1 - файл в поддерживаемом GDAL формате, например, GeoPackage, GeoJSON, MapInfo TAB, ESRI Shapefile (последний - в ZIP-архиве).

  • Полигональный слой 2 - файл в поддерживаемом GDAL формате, например, GeoPackage, GeoJSON, MapInfo TAB, ESRI Shapefile (последний - в ZIP-архиве).

На выходе:

  • Файл GeoPackage с полигонами, представляющими собой пересечения объектов из поданных на вход слоев.

Запуск инструмента: https://toolbox.nextgis.com/operation/vectorclip

2.2.10. Радиометрическая калибровка данных Landsat

Инструмент осуществляет пересчёт сырых данных Landsat в интенсивность излучения (ToA Radiance).

На входе:

  • Исходные файл канала Landsat. Файл из оригинального архива данных Landsat уровня обработки L1. Имя может быть любым. Данные могут быть предварительно обрезаны и т.д.

  • Номер канала. Номер канала, соответствующего загруженному файлу. Обычно число, для ETM+ может быть также 6_VCID_1 и 6_VCID_2

  • Файл метаданных Landsat. Текстовый файл из оригинального архива данных Landsat. В зависимости от типа данных, это файл *MTL.txt или *.MTL.

На выходе:

  • Интенсивность излучения соответствующего канала в формате GeoTIFF

Радиометрическая калибровка необходима для анализа временных рядов, расчёта производных продуктов (например, индексных изображений).

Поддерживаются данные:

  • Landsat 8 (OLI, TIRS)

  • Landsat 7 (ETM+)

  • Landsat 5 (TM)

  • Landsat 4 (TM)

Запуск инструмента: https://toolbox.nextgis.com/operation/landsat_to_radiance

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/landsat_to_radiance/landsat_to_radiance.zip

2.2.11. Расчет нормализованного разностного индекса

Инструмент осуществляет расчет нормализованного разностного индекса для двух любых входных изображений.

На входе:

  • Растровое изображение - первый участник разностного индекса. Любой GDAL-совместимый растр.

  • Растровое изображение - второй участник разностного индекса. Любой GDAL-совместимый растр.

На выходе:

  • Растр с нормализованных разностным индексом в формате GeoTiff.

Расчет осуществляется по формуле: (Первое изображение - Второе изображение) / (Первое изображение + Второе изображение). Значения пикселей результирующего растра находятся в диапазоне от -1 до 1 Перед расчётом оба изображения приводятся в единый пространственный домен. Используется проекция и пространственное разрешение первого растра.

Примеры распространенных нормализованных разностных индексов:

  • NDVI - для оценки растительности (первый растр - съемка в ближнем инфракрасном диапазоне, второй - в красном диапазоне длин волн). Для данных Landsat 8: 5 и 4 каналы.

  • NDWI - для обнаружения водных объектов (первый растр - съемка в ближнем инфракрасном диапазоне, второй - в среднем инфракрасном диапазоне длин волн). Для данных Landsat 8: 5 и 6 каналы.

  • NDSI - для оценки снежного покрова (первый растр - съёмка в зеленом диапазоне, второй - в среднем инфракрасном диапазоне длин волн). Для данных Landsat 8: 3 и 6 каналы.

Запуск инструмента: https://toolbox.nextgis.com/operation/ndi

Скачать пример исходных данных и результатов расчета: https://nextgis.ru/data/toolbox/ndi/ndi.zip

2.2.12. Перепроецирование координат

Инструмент перепроецирует координаты объектов, представленные в CSV-файле, в заданную систему координат.

На входе:

  • Файл CSV - файл с перечнем объектов и их координатами

  • Значение координаты X – порядковый номер столбца в загружаемом файле CSV, в котором расположены значения координаты Х (долгота). В качестве разделителя целой и дробной части используйте . (точку).

  • Значение координаты Y – порядковый номер столбца в загружаемом файле CSV, в котором расположены значения координаты Y (широта). В качестве разделителя целой и дробной части используйте . (точку).

  • Номер начальной строки — порядковый номер строки, с которой следует начинать перепроецирование

  • Тип разделителя - укажите тип разделителя, который используется в загружаемом файле CSV. Например, , (запятая) или ; (точка с запятой) и т. д.

  • Исходная система координат - система координат, используемая в загружаемом CSV. Необходимо указать в формате proj4 (например, +proj=longlat +ellps=WGS84 +datum=WGS84 + no_defs)

  • Целевая система координат - система координат, в которую нужно перевести данные. Необходимо указать в формате proj4 (опциональный параметр, по умолчанию используется система координат +proj=longlat +ellps=WGS84 +datum=WGS84 + no_defs)

На выходе:

Запуск инструмента: https://toolbox.nextgis.com/operation/coord_recalc

Пример входных данных.

2.2.13. Генератор набора квадратов

Этот инструмент cоздает набор сеток квадратов (полигоны) и трансект их обхода для заданной территории.

На входе:

  • x0 - Долгота точки привязки

  • y0 - Широта точки привязки

  • x1 - Долгота опорной точки

  • y1 - Широта опорной точки

  • size1 - Количество ячеек по первой оси

  • size2 - Количество ячеек по второй оси

  • side - Сторона генерации ячеек (right,left)

  • base_interval - Размер стороны ячейки, метров

Алгоритм расчета: от точки привязки в направлении опорной точки прокладывается линия длиной равной size1*base_interval. От этой линии либо направо или налево от нее откладывается вторая линия длиной size2*base_interval, метров. Две эти линии формируют сетку квадратов.

Результатом работы процесса является набор слоёв:

  • rect1 - сеть ячеек размером size1*size2 ячеек, центр первой ячейки - в точке привязки

  • rect2 - сеть уменьшенных ячеек размером size1*size2 ячеек (т.е. в 4 раза больше ячеек, каждая крупная ячейка разделена на 4 части)

  • line1 - линии обхода в направлении перпендикулярном линии представленной точкой привязки и опорной точкой

  • line2 - линии обхода в направлении параллельном линии представленной точкой привязки и опорной точкой

  • centers - центры ячеек сетки rect1

Запуск инструмента: https://toolbox.nextgis.com/operation/quadro

Скачать пример результатов: https://nextgis.ru/data/toolbox/quadro/outputs.zip

Посмотреть результаты на интерактивной карте: https://demo.nextgis.com/resource/4582/display?panel=layers

../../_images/quadro.png

Рис. 2.10. Пример результата работы инструмента

2.2.14. Подготовить растр

Инструмент, который осуществляет поканальную склейку набора одноканальных растров и обрезку склеенного растра по векторной маске.

На входе:

  • Исходные растровые данные

Исходные растровые данные могут быть представлены в двух видах:

  1. многоканальный растр в GDAL-совместимом формате

  2. ZIP архив с набором одноканальных GDAL-совместимых растров.

  • Векторный слой, используемый в качестве маски

ZIP-архив с ESRI Shapefile или отдельный файл формата поддерживаемого OGR.

  • Значение «Нет данных»

Значение, которое будет помечено как Нет данных. Используйте символ - для использования значения по умолчанию

  • Название результирующего растра

Без расширения файла (например ndvi, water). Расширение будет автоматически установлено в .tif

Если на входе архив с одноканальными растрами, инструмент сначала объединяет их в многоканальный растр. Порядок каналов определяется алфавитной сортировкой имён исходных растров в архиве. Затем многоканальный растр (собранный из архива или поданный на вход сразу) обрезается по векторной маске.

Исходные растры и векторная маска могут быть в разных системах координат, перед началом обработки все данные приводятся в единый пространственный домен.

Запуск инструмента: https://toolbox.nextgis.com/operation/prepare_raster

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/prepare_raster/prepare_raster.zip

Посмотреть исходные данные и результаты расчётов на интерактивной карте: https://demo.nextgis.com/resource/4595/display?panel=info

../../_images/prepare_raster.png

Рис. 2.11. Пример результата работы инструмента

2.2.15. Объединение векторных слоёв

../../_images/ogrmerge.png

Рис. 2.12. Исходные и результирующие данные

Инструмент осуществляет объединение множества векторных слоёв одного типа геометрии в один слой.

На входе:

  • ZIP-архив с файлами формата .shp, .geojson, .gpkg, .tab. В одном архиве могут быть файлы разных форматов и с разной системой координат. Внутри архива файлы могут лежать во вложенной папке.

На выходе:

  • Файл в формате GeoPackage с результатом объединения.

В инструменте нет ограничения на количество исходных слоёв. Они склеиваются по очереди. Название исходного слоя не сохраняется.

Запуск инструмента: https://toolbox.nextgis.com/operation/ogrmerge

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/ogrmerge/ogrmerge.zip

2.2.16. Объединение слоя и таблицы по полю

Инструмент объединяет данные из таблицы и слоя по заданному полю. Инструмент предполагает использование двух разных режимов объединения: one-to-one - находит первый по порядку элемент таблицы и присоединяет его атрибуты; one-to-many - присоединяет все элементы таблицы, для которых совпадает заданное поле, при этом геометрия пространственного объекта дублируется для каждого элемента.

На входе:

  • gis_url - адрес используемой Веб-ГИС

  • resource_id - ID слоя для объединения из используемой Веб-ГИС

  • src - имя таблицы

  • layer_field - название поля в слое Веб-ГИС

  • csv_field - название поля в таблице

  • join_type - тип объединения (1 - one-to-one, 0 - one-to-many)

На выходе:

  • слой в формате ESRI Shapefile, который находится в архиве (zip)

Запуск инструмента: https://toolbox.nextgis.com/operation/join_by_field

Пример использования:

../../_images/join_by_field.png

Скачать пример результатов: https://nextgis.ru/data/toolbox/join_by_field/join_by_field.zip

2.2.17. Пересечение слоёв

Инструмент осуществляет пересечение полигонального слоя с другим векторным слоем (любой тип геометрии) и выдает результат в виде набора файлов CSV.

На входе:

  • Имя поля для CSV файлов. Указывается имя колонки атрибутов в полигональном слое, из которой будут браться имена результирующих CSV-файлов. Если оставить поле пустым, имена CSV-файлов будут сгенерированы автоматически.

  • Shapefile с полигональным слоем - полигональный слой в формате ESRI Shapefile (ZIP-архив), для объектов которого устанавливается факт пересечения (или отсутствия пересечения) с объектами из другого слоя.

  • Shapefile с пересекаемым слоем - векторный слой с любыми геометриями в формате ESRI Shapefile (ZIP-архив), содержащий объекты, предполагаемо пересекающиеся с объектами из полигонального слоя. Слой должен быть в той же системе координат, что и полигональный слой.

На выходе

  • ZIP-архив с CSV-файлами, каждый из которых описывает один из объектов полигонального слоя. Если для объекта из полигонального слоя установлено пересечение с объектом из другого слоя, файл CSV будет содержать координаты центра и WKT-описание полигона.

Запуск инструмента: https://toolbox.nextgis.com/operation/intersect_layers

Скачать пример исходных данных и результатов расчёта можно здесь.

2.2.18. Генерация сетки в метрах

../../_images/grids-demo.png

Рис. 2.13. Сгенерированные сетки

Инструмент осуществляет генерацию сетки в границах обьектов из векторного слоя. Размер сетки задаётся в метрах. Обьекты могут быть в любом месте земли.

На входе:

  • Мультиполигональный слой с одним или несколькими объектами. Принимается формат Geopackage

  • Шаг сетки в метрах

  • Режим: points (точки), rect (квадраты).

  • Алгоритм обрезки сетки по границам. all (оставлять все квадраты в охвате обьекта), touches (оставлять все квадраты касающиеся обьекта), intersection (обрезать квадраты по границе обьекта).

../../_images/grid-1000-rect-all.png

Рис. 2.14. all

../../_images/grid-1000-rect-touches.png

Рис. 2.15. touches

../../_images/grid-1000-rect-intersection.png

Рис. 2.16. intersection

../../_images/grid-1000-point-all.png

Рис. 2.17. all для точек

../../_images/grid-1000-point-intersection.png

Рис. 2.18. touches и intersection для точек

../../_images/grid-planet.png

Рис. 2.19. Сгенерированные сетки для нескольких полигонов в разных местах глобуса

  • выходной формат геоданных - GeoJSON, ESRI Shape, Mapinfo TAB

На выходе:

  • Geopackage

Запуск инструмента: https://toolbox.nextgis.com/operation/grid

2.2.19. Проекция Dae (Collada) в Shapefile

Инструмент делает проекцию трехмерных объектов на земную плоскость.

На входе:

  • zip-архив, содержащий файлы *.kmz и *.dae.

  • *.kmz должны содержать геопривязку моделей *.dae (координаты полигонов в EPSG:4326, единицы измерения - метрические)

На выходе:

  • zip-архив с Shapefile

  • В результирующем Shapefile для каждой модели указываются атрибуты «name» и «altitude»

На вход можно подать несколько моделей, на выходе по каждой из них получить отдельный полигон.

Запуск инструмента: https://toolbox.nextgis.com/operation/kmldae2footprints

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/kmldae2footprints/kmldae2footprints.zip

2.2.20. Изменение атрибутов в группе слоев

Инструмент изменяет значение целевого атрибута для выбранных объектов в группе слоев в заданном ресурсе Веб ГИС. Выбор объектов происходит по заданному значению выбранного поля.

На входе:

  • Адрес Веб гис - url-адрес вашей Веб ГИС (http(s)://***.nextgis.com)

  • Логин - Имя пользователя, имеющего права на запись данных в указанный ресурс

  • Пароль - Пароль пользователя в Веб ГИС

  • Идентификатор группы ресурса - Идентификатор ресурса Веб ГИС, в котором содержится группа слоев

  • Исходное поле - Имя исходного поля, по которому производится поиск объектов

  • Исходное значение - Значение поля, по которому осуществляется выбор объектов (идентификатор)

  • Целевое поле - Имя целевого поля, значения которого необходимо изменить

  • Целевое значение - Значение атрибута, которое будет применено

  • Год начала - Начало временного диапазона (опциональный параметр)

  • Год окончания - Окончание временного диапазона (опциональный параметр)

Примечание

Год начала и год окончания - необязательные параметры. Данные параметры позволяют ограничить временной диапазон для выбранных слоев. Для использования этих параметров необходимо убедиться, что в названиях слоев ресурса Веб ГИС указаны временные диапазоны. Например, в слое 1245_1246_rus_earl_v.1.0 1245 и 1246 указывают на время. Если данные параметры используются, то необходимо ввести трех- или четырехзначные значения. Остальные поля являются обязательными.

На выходе:

  • CSV файл, в котором представлены данные об исходном и целевом полях, значении идентификатора, предыдущее и новое значения целевого поля, а также перечень гиперссылок на объекты, которые были изменены.

../../_images/result.PNG

Рис. 2.20. Пример результата работы инструмента

Запуск инструмента: https://toolbox.nextgis.com/operation/field_value_changer

Пример группы ресурсов: https://demo.nextgis.com/resource/4793

Пример исходных данных:

  • Адрес Веб гис = https://demo.nextgis.com

  • Логин = *

  • Пароль = *

  • Идентификатор группы ресурса = 4793

  • Исходное поле = fid

  • Исходное значение = 1216

  • Целевое поле = fid2

  • Целевое значение = 1112

  • Год начала = 1244

  • Год окончания = 1300

2.2.21. TROPOMI в GeoTIFF

Инструмент конвертирует данные TROPOMI по диоксиду азота в формат GeoTIFF

На входе:

  • Файл данных TROPOMI в формате NetCDF полученный с https://s5phub.copernicus.eu/dhus/#/home. Product type: L2__NO2__, Timeliness: Offline. Пример имени файла: S5P_OFFL_L2__NO2____20190901T091635_20190901T105804_09761_01_010302_20190907T113505.nc

На выходе

  • GeoTIFF готового снимка

Запуск инструмента: https://toolbox.nextgis.com/operation/tropomi2geotiff

Скачать пример исходных данных и результатов расчёта: http://nextgis.ru/data/toolbox/tropomi2geotiff/tropomi2geotiff.zip

Посмотреть пример результата на интерактивной карте: https://demo.nextgis.com/resource/4698/display?panel=layers

../../_images/tropomi2geotiff.png

Исходные сцены должны быть на scihub.copernicus (https://scihub.copernicus.eu), но временно лежат на копии веб-интерфейса Sentinel-5P Pre-Operations Hub: https://s5phub.copernicus.eu/dhus/#/home . Логины от scihub не действуют, нужно использовать s5pguest/s5pguest.

2.2.22. Геоданные из файлов PDF или Adobe Illustrator

Инструмент извлекает слои векторных данных из файла PDF или Adobe Illustrator (*.ai). Можно использовать дополнительный растровый файл для геопривязки.

На входе:

  • Файл PDF или Adobe Illustrator (с расширением .ai), в котором содержатся векторные объекты.

  • Растровый файл для геопривязки - файл GeoTIFF (с расширением .geotiff или .tif) или ZIP-архив с PNG + PGW (world-файл). Эти же файлы должны использоваться в файле PDF или AI в качестве подложки. Данное поле опционально, если оставить его пустым, векторные слои будут в относительной системе координат.

На выходе:

  • ZIP-архив, содержащий набор векторных файлов в формате ESRI Shapefile.

Запуск инструмента: https://toolbox.nextgis.com/operation/ai2geo

../../_images/ai2geo_before.png

Рис. 2.21. Исходные векторные данные в .ai файле.

../../_images/ai2geo_after.png

Рис. 2.22. Результат работы инструмента: полученные слои загружены в QGIS и отображаются на фоне подложки OSM.

2.2.23. Отчет о судах в зоне

Этот инструмент генерирует таблицу (формат - Excel), в которой перечислены суда, заплывающие на заданную территорию, название и тип судна, дата и координаты их последнего места пребывания, а также количество заходов судов на заданную территорию за определенный промежуток времени. Этот инструмент имеет смысл если у вас уже настроен сервис обновляющий данных о локациях судов в вашей Веб ГИС.

На входе:

  • Адрес Веб гис - url-адрес вашей Веб ГИС (http(s)://***.nextgis.com)

  • Логин - Имя пользователя, имеющего права на запись данных в указанный ресурс

  • Пароль - Пароль пользователя в Веб ГИС

  • layer_id_border - ID ресурса зоны

  • layer_id_ships - ID ресурса данных о судах

  • date - Начальная дата

Алгоритм расчета: Загрузка слоев границы зоны анализа и локаций судов. Проверка каждой локации на вхождение в зону анализа, также отбираются локации зарегистрированные позже заданной стартовой даты. Среди отобранных локаций по каждому судну получается последняя локация и ее координаты, а также общее количество локаций. Полученная иформация для каждого судна записывается в таблицу.

Результатом работы процесса является таблица в формате Excel с информацией о всех судах, зарегистрированных на заданной территории позднее заданной даты, информация о последней зарегистрированной локации и количестве зарегистрированных локаций в пределах заданной территории за определенный промежуток времени.

Запуск инструмента: https://toolbox.nextgis.com/operation/mt2report

Посмотреть пример исходных данных на интерактивной карте: https://demo.nextgis.com/resource/4693/display?panel=layers

../../_images/mt2report_map.png

Рис. 2.23. Пример исходных данных

../../_images/mt2report_table.png

Рис. 2.24. Пример результата работы инструмента

2.2.24. Экспликация в полигон отвода

Инструмент конвертирует отчет об экспликации в заданном формате в полигон отвода. Отчет об экспликации представляет файл в формате excel, который содержит данные о направлениях и расстояниях между точками. Направления указаны в градусах и соответствуют магнитному азимуту.

../../_images/poly2explication-1.png

Рис. 2.25. Пример исходного excel файла

На входе:

  • XLS(X) файл - excel файл, содержащий отчет об экспликации

  • Широта точки привязки. Указывается в системе координат EPSG 4326, в качестве разделителя целой и дробной части используется точка

  • Долгота точки привязки. Указывается в системе координат EPSG 4326, в качестве разделителя целой и дробной части используется точка

Примечание

Из-за погрешностей измерения углов и расстояний на местности первая точка выходного полигона может быть более удалена от последней, чем на местности. Как правило, различие не превышает 2-3 метров.

На выходе:

  • ZIP-архив с shp-файлом, содержащим полученный полигон

Запуск инструмента: https://toolbox.nextgis.com/operation/explication2poly

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/explication2poly/explication2poly.zip

2.2.25. Координаты центра в атрибуты

Инструмент рассчитывает центр полигона (PointOnSurface), добавляет поля point_X, point_Y с координатами точки, гарантировано находящейся внутри полигона. Работает только с полигонами.

На входе:

  • Полигональный слой - векторный слой в одном из поддерживаемых GDAL форматов, например, Shapefile в ZIP-архиве, GeoJSON, GeoPackage.

На выходе:

  • ZIP-архив с shp-файлом слоя полигонов, содержащим два новых поля point_X, point_Y

  • Файл стиля .qml

../../_images/point_on_surface.png

Рис. 2.26. Пример исходных данных - точки и полигоны регионов.

../../_images/point_on_surface_attributes.png

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/centroid2attr/centroid2attr.zip

Запуск инструмента: https://toolbox.nextgis.com/operation/centroid2attr

2.2.26. Упрощение векторного слоя (генерализация)

Инструмент позволяет упростить, сгладить или сместить геометрии векторного слоя.

На входе:

  • Векторный слой – слой в формате ESRI Shape, запакованный в ZIP-архив.

  • import snap – значение (в единицах системы координат), при котором узлы геометрий начинают сливаться друг с другом. Используется при импорте данных до начала самой генерализации. Опциональный параметр, можно оставить поле пустым. Значение по умолчанию = -1 и соответствует отсутствию слияния узлов.

  • iterations – целое число, обозначающее количество итераций (повторов) процедуры упрощения, сглаживания или смещения. Опциональный параметр, можно оставить поле пустым. Значение по умолчанию = 1.

  • method – в этом поле необходимо указать один из методов упрощения, сглаживания или смещения.

Методы упрощения:

douglas – Douglas-Peucker, наиболее популярный алгоритм упрощения геометрии. Начальная и конечная точка линии соединяются прямой, а для всех остальных узлов оценивается расстояние до этой прямой и сравнивается с заданным порогом (threshold). Если расстояние от узла до прямой превышает порог, такой узел сохраняется (и прямая становится линией с дополнительным узлом), а для оставшихся узлов вновь оценивается расстояние до обновленной линии и т.д. Параметр алгоритма – threshold.

douglas_reduction – Douglas-Peucker Reduction Algorithm, по своей сути - тот же алгоритм douglas, но с дополнительным параметром – reduction. Параметры алгоритма – threshold, reduction.

lang – Lang, другой стандартный алгоритм упрощения. Упрощаются по очереди отдельные участки линии, т.н. search region. Их размер задается параметром look_ahead. В пределах search region прямой линией соединяется первый и последний узел, для остальных узлов оценивается расстояние до прямой. Если расстояние больше заданного порога, такой узел сохраняется. Параметры алгоритма - look_ahead, threshold.

reduction - Vertex Reduction, самый простой алгоритм, удаляет из линии узлы, которые находятся друг к другу ближе, чем заданное пороговое значение. Параметр алгоритма – threshold.

reumann - Reumann-Witkam, данный алгоритм сохраняет характерные особенности линии. Первый и второй узел соединяются прямой линией. От третьего узла опускается перпендикуляр к созданной прямой, и его длина сравнивается с заданным порогом. Если она превышает порог, то тогда третий узел сохраняется, а четвертый узел оценивается уже по отношению к новой прямой, между узлом 2 и 3, и т.д. Параметр алгоритма – threshold.

Методы сглаживания:

boyle - Boyle’s Forward-Looking Algorithm, позиция каждой точки зависит от позиций предыдущих точек, и также некоторых последующих точек, заданных параметром look_ahead. Алгоритм оставляет количество точек неизменным. Параметр алгоритма – look_ahead.

sliding_averaging - McMaster’s Sliding Averaging Algorithm, позиция каждой точки – это среднее некоторых точек вокруг, заданных параметром look_ahead. Параметр slide используется для линейной интерполяции между старой и новой позицией точки. При slide = 0 берется исходная позиция. Алгоритм оставляет количество точек неизменным. Параметры алгоритма – slide, look_ahead (только нечетное число).

distance_weighting - McMaster’s Distance-Weighting Algorithm, работает со взвешенным средним последовательных точек, заданных параметром look_ahead; при этом вес является обратной величиной от расстояния между исходной и уже сглаженной точкой. Алгоритм оставляет количество точек неизменным. Параметры алгоритма - look_ahead (только нечетное число), slide.

chaiken - Chaiken’s Algorithm, создает линию, касающуюся и как бы вписываемую в исходную геометрию таким образом, что точки новой линии как минимум удалены друг от друга на расстояние порогового значения. Итоговая линия также всегда касается или пересекает центр каждого сегмента между двумя последовательными точками начальной линии. Результат очень приближен к исходной геометрии. Алгоритм увеличивает количество точек. Параметр алгоритма – threshold.

hermite - Hermite Interpolation, этот алгоритм рассматривает точки исходной линии как контрольные точки кубического сплайна Эрмита и строит приближенную к нему линию с точками, удаленными друг от друга на расстояние порогового значения. Алгоритм увеличивает количество точек. Единственный алгоритм, у которого линия всегда проходит через исходные точки. Параметры алгоритма – threshold, angle_thresh.

snakes – Snakes, метод минимизирует «энергию» линии. Сохраняет общий облик, но сглаживает острые углы. Параметры alpha и beta задают степень резкости и выгибания вычисляемой линии. Алгоритм работает очень хорошо со значениями alpha и beta в интервале от 0 до 5. Алгоритм оставляет количество точек неизменным. Является самым медленным и ресурсозатратным методом. Параметры алгоритма – alpha, beta.

Метод смещения:

displacement – смещение используется, когда линии находятся слишком близко друг к другу или накладываются. Алгоритм увеличивает расстояние между такими объектами. Считается, что объекты взаимодействуют, если находятся друг к другу ближе, чем заданное пороговое значение. Алгоритм частично базируется на методе Snakes. Параметры alpha и beta характеризуют жесткость линий. При более крупных значениях alpha и beta (>=1) лучше сохраняется исходная геометрия линий, но это может быть в ущерб расстоянию между соседствующими линиями. Если значения alpha и beta слишком малы (<=0.001), тогда линии смещаются значительно, но геометрия и топология линий может быть нарушена. По всей видимости, оптимальные значения alpha и beta можно получить только в ходе экспериментов. Параметр iterations обозначает количество итераций (повторов) запуска алгоритма. Количество итераций между 10 и 100 подходят для большинства задач. Алгоритм является достаточно ресурсозатратным. Параметры алгоритма – alpha, beta, threshold, iterations.

  • threshold – число от 0 до 1 000 000 000, задает пороговое значение (указывается в единицах системы координат). Обязательный параметр. Если метод не обращается к данному параметру, укажите любое число.

  • look_ahead – целое число, задает количество точек, используемых в некоторых методах. Опциональный параметр, можно оставить поле пустым. Значение по умолчанию = 7.

  • reduction – число от 0 до 100. При алгоритме упрощения характеризует процент точек, которые сохраняются относительно исходного количества точек. Опциональный параметр, можно оставить поле пустым. Значение по умолчанию = 50.

  • slide – число от 0 до 1, характеризует сдвиг полученной точки относительно исходной. Опциональный параметр, можно оставить поле пустым. Значение по умолчанию = 0.5.

  • angle_thresh – число от 0 до 180. Задает минимальный угол между двумя последовательными сегментами линии. Опциональный параметр, можно оставить поле пустым. Значение по умолчанию = 3.

  • alpha – число, параметр для метода Snakes. Опциональный параметр, можно оставить поле пустым. Значение по умолчанию = 1.

  • beta – число, параметр для метода Snakes. Опциональный параметр, можно оставить поле пустым. Значение по умолчанию = 1.

Результатом работы инструмента является слой с измененными объектами (геометриями).

Запуск инструмента: https://toolbox.nextgis.com/operation/generalization

Подробнее о параметрах запуска: https://grasswiki.osgeo.org/wiki/V.generalize_tutorial

2.2.27. Пространственное объединение

Добавляет к слою 1 атрибут с заданным названием из слоя 2, если объекты накладываются. Алгоритм так же известен как «Присоединить атрибуты по месторасположению», Spatial Join

На входе:

  • Слой 1, любой тип геометрии

  • Слой 2, полигоны

  • Название атрибута из слоя 2

На выходе:

  • Файл ZIP со слоем 1 и новым полем

  • Файл стиля

../../_images/spatial_join.png

Рис. 2.27. Пример исходных данных - точки населённых пунктов и полигоны регионов.

../../_images/spatial_join_result.png

Рис. 2.28. Выход - точки с добавленым атрибутом названия региона.

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/spatial_join/spatial_join.zip

Запуск инструмента: https://toolbox.nextgis.com/operation/spatial_join

2.2.28. Расчет спектрального альбедо объектов по данным Landsat

Инструмент осуществляет пересчет интенсивности излучения (ToA Radiance) данных Landsat в отражательную способность (альбедо) с возможностью применения атмосферной коррекции по методу DOS. Спектральное альбедо - основной тип информации, который следует использовать при анализе данных дистанционного зондирования. Он лучше всего подходит для анализа временных рядов. Возможность применения атмосферной коррекции также улучшает качество данных.

На входе:

  • Файл с интенсивностью излучения одного из каналов Landsat - результат радиометрической калибовки исходных данных Landsat, например, с помощью инструмента https://toolbox.nextgis.com/operation/landsat_to_radiance.

  • Номер канала, соответствующего загруженному файлу. Обычно число, для ETM+ может быть также 6_VCID_1 и 6_VCID_2.

  • Файл метаданных Landsat - текстовый файл из оригинального архива данных Landsat. В зависимости от типа данных, это файл *MTL.txt или *.MTL.

  • Тип результата обработки - используйте 0 для расчета альбедо по умолчанию, 1 - для применения атмосферной коррекции по методу DOS.

На выходе:

  • Спектральное альбедо соответствующего канала в формате GeoTIFF

Поддерживаются данные:

  • Landsat 8 (OLI, TIRS)

  • Landsat 7 (ETM+)

  • Landsat 5 (TM)

  • Landsat 4 (TM)

Запуск инструмента: https://toolbox.nextgis.com/operation/landsat_to_reflectance

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/landsat_to_reflectance/landsat_to_reflectance.zip

2.2.29. Проверить набор КПТ (Кадастровый план территории)

Инструмент проверяет набор КПТ, сортирует и предоставляет отчет о файлах. Сортировка позволяет отобрать дубликаты, отказы и подтвержденные запросы. При выборе режима «Переименовать» каждый файл будет переименован в соответствии с кадастровым номером (кадастровый номер + „_“ + первоначальное название файла). Режим «Создать архив» вернет на выходе архив с отсортированными файлами и отчетом в виде csv-файла. При выключенном режиме «Создать архив» инструмент возвращает только отчет в виде csv-файла.

На входе:

  • ZIP-файл - zip-архив, содержащий набор КПТ

  • Переименовать - Изменить названия файлов в архиве

  • Создать архив - Вернуть по окончании работы инструмента архив с отсортированными файлами

Примечание

Загружаемый zip-архив может содержать следующие структуры: 1) в архиве расположена одна папка, внутри которой содержатся файлы КПТ; 2) в архиве расположены файлы КПТ. Названия загружаемого архива и папки внутри архива (при первом типе структуры) должны быть написаны только с использованием букв латинского алфавита.

На выходе:

  • CSV-файл с отчетом в случае, когда режим «Создать архив» выключен;

  • ZIP-файл c отсортированными файлами КПТ и отчетом в виде csv-файла в случае, когда режим «Создать архив» включен.

В отчете в поле «Статус» могут быть три типа значений: ОК, Дубль, Отказ. Статус «ОК» означает, что файл в порядке, он имеет кадастровый номер и в файле присутствует ответ на запрос. «Дубль» - файл с таким кадастровым номером уже появлялся при проверке, поэтому все последующие файлы с этим номером будут записываться как дубли (то есть первый по порядку файл с этим кадастровым номером получает статус «ОК», а все последующие - «Дубль», точно так же сортируются файлы при выбранном режиме «Создать отчет»). Статус «Отказ» получают те файлы, в запросе кадастровых номеров которых был получен отказ, или файлы без указания кадастрового номера.

В большинстве случаев режим «Переименовать» не имеет значения, если режим «Создать архив» выключен.

Запуск инструмента: https://toolbox.nextgis.com/operation/kptbatch_validator

2.2.30. Геокодировать таблицу

Инструмент добавляет два столбца с координатами в таблицу CSV, содержащую столбец с адресом.

На входе:

  • Файл CSV - исходные данные в формате CSV, первая строка - названия полей (столбцов). Кодировка - UTF-8.

  • Имя поля адреса - название поля (столбца) таблицы, где содержатся адреса.

  • API ключ

В настоящее время поддерживается два сервиса, в которых можно получить ключ API:

  1. Яндекс.Геокодер (JavaScript API и HTTP Геокодер), подключается тут: https://developer.tech.yandex.ru/services/. Для использования инструмента необходимо иметь лицензию на Яндекс Геокодер, позволяющую сохранять результаты геокодирования.

  2. Geocoding API от Google (об условиях использования можно почитать здесь: https://developers.google.com/maps/documentation/geocoding/usage-and-billing)

На выходе

  • Исходный файл CSV с дополнительными двумя столбцами содержащими координаты соответствующие адресам

Запуск инструмента: https://toolbox.nextgis.com/operation/geocodetable

2.2.31. Нарезка слоя данных на временной кэш

Инструмент из одного слоя создает несколько. Каждый новый слой представляет собой выборку объектов за период времени.

На входе:

  • gis_url - адрес используемой Веб-ГИС

  • resource_id - ID слоя с полилиниями из используемой Веб-ГИС

  • upper_field - дата исчезновения объекта

  • lower_field - дата появления объекта

  • year1_field - начальный год интервала

  • year2_field - конечный год интервала

  • Формат даты - формат даты для дат

  • Выходной формат - GeoJSON, GPKG, CSV, ESRI Shapefile (значение по умолчанию ESRI Shapefile).

  • Игнорировать ошибки - оставьте пустым чтобы останавливать выполнение если найден пустой диапазон. Введите 1, чтобы игнорировать ошибки.

На выходе:

  • архив слоёв, каждый из которых также находится в архиве (zip)

Запуск инструмента: https://toolbox.nextgis.com/operation/temporal_split

Пример использования:

Сделать временной кэш из слоя городов появляющихся и исчезающих в определенное время.

  • Web GIS URL - https://demo.nextgis.com

  • ID ресурса исходных данных - 4719

  • upper_field - upperdat

  • lower_field - lwdate

  • year1_field - YEAR1

  • year2_field - YEAR2

  • Формат даты -

  • Выходной формат -

  • Игнорировать ошибки - 1

Скачать пример результатов: https://nextgis.ru/data/toolbox/toolbox_temporal_split/toolbox_temporal_split.zip

2.2.32. Калькулятор растров

../../_images/raster_calculator.png

Инструмент, реализующий растровую арифметику для многоканальных растров или групп одноканальных растров.

На входе:

  • Исходные растровые данные.

Исходные растровые данные могут быть представлены в двух видах:

  1. многоканальный растр в GDAL-совместимом формате

  2. ZIP архив с набором одноканальных GDAL-совместимых растров.

Растры в архиве могут храниться в разных системах координат, иметь разные охваты и размеры ячеек. При расчёте всё будет приведено в единый пространственный домен.

  • Выражение.

Стандартное выражение с использованием операторов +, -, *, /, >, < и т.п. Если исходные данные - ZIP архив, то следует использовать имена исходных файлов в выражении (например band4.tif / band5.tif, если файлы имеют соответствуюшие имена). Расширение является частью имени. Для мультиканального растра следует использовать номер канала с префиксом & (например &4 / &5). Каналы нумеруются начиная с 1.

Примеры выражений:

Участки леса с температурой меньше 30 градусов:

forest_mask.tif * (land_temperature.tif < 30)

Индекс EVI:

2.5 * (&5 - &4) / (&5 + 6.0*&4 - 7.5*&2 + 1.0)

  • Название результирующего растра

Без расширения файла (например ndvi, water). Расширение будет автоматически установлено в .tif

  • Разрешение по X

Ширина каждого отдельного пикселя в результирующем растре в метрике системы координат первого растра из набора (напр. 30). Используйте символ - для автоматического подбора ширины пикселя

  • Разрешение по Y

Высота каждого отдельного пикселя в результирующем растре в метрике системы координат первого растра из набора (напр. 30). Используйте символ - для автоматического подбора высоты пикселя

  • Охват результирующего растра

Формат: xmin, ymin, xmax, ymax. Пример: 1000, 1000, 2500, 2500. Используйте - для автоматического определения охвата. В таком случае будет рассчитан охват пересечений всех входных растров

  • Тип данных для нового растра

Доступные типы данных: Int32, Int16, Float64, UInt16, Byte, UInt32, Float32. Используйте - для автоматического подбора типа данных

Результатом работы процесса является одноканальный растр в формате GeoTiff, расчитанный в соответствии с заданным выражением.

Если пользователь задаёт один из опциональных параметров (разрешение по одной из осей или охват), то сначала все участвующие в выражении растры приводятся к заданному состоянию, затем производится расчёт. В случае автоматического подбора параметров пространственного домена используется следующая логика:

  1. Вычисляется наименьшее пространственное разрешение среди всех исходных растров. Оно принимается за выходное.

  2. Все растры перепроецируются в систему координат первого растра в списке.

  3. Выходной охват вычисляется как охват пересечений всех исходных растров.

Запуск инструмента: https://toolbox.nextgis.com/operation/raster_calculator

Скачать пример исходных данных (многоканальный растр, 11 каналов, фрагмент сцены Landsat 8): https://nextgis.ru/data/toolbox/raster_calculator/LC08_B1_B11.TIF

Скачать пример исходных данных (архив с растрами, фрагменты сцены Landsat 8, доступные в выражении названия: band2.tif, band3.tif, band4.tif, band5.tif, band3_cropped.tif): https://nextgis.ru/data/toolbox/raster_calculator/LC08_20180530.zip

Скачать примеры результатов расчёта:

Посмотреть исходные данные и результаты расчётов на интерактивной карте: https://demo.nextgis.com/resource/4566/display?panel=info

2.2.33. Конвертация векторных слоёв

Конвертация векторных слоёв между разными форматами файлов.

На входе:

  • Векторный слой. Одиночный файл GeoJSON, GPKG или ZIP-архив с одним векторным слоём любого формата поддерживаемого библиотекой GDAL, например архив с ESRI Shapefile.

  • Название выходного формата.

На выходе:

  • ZIP архив с векторным слоем.

Система координат не изменяется. Если конвертация в ESRI Shapefile, то атрибуты конвертируются в UTF-8. У остальных форматов кодировка не изменяется, подразумевается что их создатели уже создают их в UTF-8.

Запуск инструмента: https://toolbox.nextgis.com/operation/convert

2.2.34. Полигоны из линий и точек по времени

Инструмент создает полигоны, отражающие состояние местности на конкретный момент времени. Полигоны формируются из набора контуров (полилиний), каждый из которых характеризуется датой начала и окончания своего существования. Атрибуты полигонам присваиваются из слоя точек, которые также имеют временную привязку.

Кроме того, осуществляется группировка идентификаторов полигонов по заданному параметру через создание отдельного поля с ID, общим для каждой группы (минимальное его значение). Геометрия полигонов при этом не меняется.

На входе:

  • gis_url - адрес используемой Веб ГИС

  • lines_id - ID слоя с полилиниями из используемой Веб ГИС

  • points_id - ID слоя с точками из используемой Веб ГИС

  • Запрашиваемый год - год, на который нужно получить временной срез

  • year_field - название поля, куда будет записываться запрашиваемый год

  • Поле результата - новое поле, куда будут заноситься результаты группировки, то есть ID.

  • Поле с идентификаторами - поле с уникальными значениями в слое полилиний, из него заимствуются ID для группировки

  • Поле группировки - поле, по которому осуществляется группировка полигонов

На выходе:

  • слой с полигонами (shapefile), актуальными для заданного года

Запуск инструмента: https://toolbox.nextgis.com/operation/lines2polygons

Пример использования:

Каковы границы России на 1598-й год н. э.?

../../_images/lines2polygons_lines_points_map2.png

Рис. 2.29. Пример исходных данных. Слои полилиний и точек

../../_images/lines2polygons_lines_table2.png

Рис. 2.30. Пример исходных данных. Таблица атрибутов слоя полилиний

../../_images/lines2polygons_polygons_map_table2.png

Рис. 2.31. Пример результата работы инструмента

2.2.35. Полигон в экспликацию отвода

Инструмент формирует отчет с экспликацией лесосеки или иного объекта в соответствии с приказом Минприроды России № 688 от 17.10.2022.

На входе:

  • Полигональный слой (лесосека или иной объект) - векторный набор данных в формате, поддерживаемом GDAL, например, GeoPackage, GeoJSON, MapInfo TAB, ESRI Shapefile (последние два - в ZIP-архиве). В слое должен быть только 1 объект.

  • Линейный слой (линия привязки) - векторный набор данных в формате, поддерживаемом GDAL, например, GeoPackage, GeoJSON, MapInfo TAB, ESRI Shapefile (последние два - в ZIP-архиве). В слое должен быть только 1 объект. Если линия привязки не используется, оставьте поле пустым.

  • Тип углов, требуемых для экспликации. 0 - расчёт дирекционных углов; 1 - расчёт магнитных азимутов; 2 - расчёт истинных азимутов. Магнитные и истинные азимуты могут быть рассчитаны, только если исходные наборы данных (лесосека/объект и линия привязки) имеют корректные метаданные о системе координат. Истинные азимуты рассчитываются на основе координат объекта в системе UTM для соответствующей зоны. Для расчёта магнитных азимутов используется общеземная модель поля магнитного склонения World Magnetic Model.

  • Описание способа привязки - текст в свободной форме. При отсутствии линии привязки оставьте поле пустым.

  • Описание объекта - текст в свободной форме.

  • Десятичная точность расстояний - количество знаков после запятой для расстояний между поворотными точками. Можно оставить поле пустым, по умолчанию будет использовано значение 0, т.е. целые метры.

  • Выходная система координат - система координат, в которой необходимо отобразить координаты поворотных точек в экспликации. Можно указать код EPSG, например, 4326. Для местных систем координат (МСК) необходимо указать полное название в соответствии со справочником. При пустом поле по умолчанию будет использована система координат входного векторного файла.

  • Против часовой стрелки - при проставленном флажке ход вдоль границ отвода (полигона) осуществляется против часовой стрелки. По умолчанию ход идет по часовой стрелке.

  • Румбы - при проставленном флажке направления в экспликации будут представлены румбами, а не азимутами.

На выходе:

  • отчёт в формате Excel (xlsx)

Запуск инструмента: https://toolbox.nextgis.com/operation/poly2explication

Пример исходных данных и результатов расчёта доступен по ссылке.

2.2.36. Изменение геометрии в группе слоев

Инструмент изменяет геометрию объектов в группе слоев ресурса Веб ГИС. Изменение возможно в 3 режимах: Удаление, Вставка, Замена. В режиме удаления инструмент удаляет выбранные объекты. Выбор производится на основе заданных значений атрибутивного поля слоя. в режиме вставки инструмент добавляет новые объекты из загружаемого shp-файла, при этом структура файла и слоя должна совпадать. В противном случае, инструмент не сможет добавить новые объекты. В режиме замены инструмент заменяет значение геометрии для объектов из загружаемого shp-файла, значения заданного атрибута которых совпадают со значениями атрибута слоя Веб ГИС. Название атрибута в shp-файле и слое Веб ГИС должны совпадать.

На входе:

  • Адрес Веб гис - url-адрес вашей Веб ГИС (http(s)://***.nextgis.com)

  • Логин - Имя пользователя, имеющего права на запись данных в указанный ресурс

  • Пароль - Пароль пользователя в Веб ГИС

  • Идентификатор группы ресурса - Идентификатор ресурса Веб ГИС, в котором содержится группа слоев

  • Исходное поле - Имя исходного поля, по которому производится поиск объектов

  • Режим - Тип режима изменения геометрии объектов. Для удаления объектов выберите режим Delete, для добавления - Add, для замены - Change

  • Исходное значение - Значение поля, по которому осуществляется выбор объектов. Если необходимо указать несколько значений, используйте запятую в качестве разделителя. Параметр необходим в режимах Delete и Change

  • Год начала - Начало временного диапазона (опциональный параметр)

  • Год окончания - Окончание временного диапазона (опциональный параметр)

  • SHP-файл - Файл в формате ESRI Shapefile (в виде ZIP-фрхива), который содержит объекты. Параметр обязательный в режимах Add и Change

Примечание

Год начала и год окончания - необязательные параметры. Данные параметры позволяют ограничить временной диапазон для выбранных слоев. Для использования этих параметров необходимо убедиться, что в названиях слоев ресурса Веб ГИС указаны временные диапазоны. Например, в слое 1245_1246_rus_earl_v.1.0 1245 и 1246 указывают на время. Если данные параметры используются, то необходимо ввести трех- или четырехзначные значения. Остальные поля являются обязательными.

На выходе:

  • CSV файл, в котором представлены данные о выбранном режиме, исходном поле и его значение, перечень гиперссылок на объекты, которые были изменены, в случае возникновения ошибок, они будут также указаны в данном файле.

../../_images/geometry_changer.PNG

Рис. 2.32. Пример результата работы инструмента

Запуск инструмента: https://toolbox.nextgis.com/operation/geometry_changer

2.2.37. Извлечь высоты

Инструмент извлекает значение высот в заданных точках из цифровой модели рельефа (DEM). Возвращает CSV-файл с координатами и высотами для заданных точек.

На входе:

  • ZIP-архив с CSV-файлом - CSV-файл с координатами точек, упакованный в ZIP-архив. Разделитель для CSV-файла - запятая. Координаты представлены в градусах, разделитель целой и дробной части - точка. Названия колонок не должны содержать пробелов. Всё содержимое CSV файла (включая данные) должно быть на латинице.

  • Имя колонки с широтой - указывается заголовок, которым подписана колонка с широтой в CSV-файле. Регистр учитывается.

  • Название цифровой модели рельефа - необходимо выбрать один из трех вариантов: gmted, gebco, alos. Разрешение у GMTED2010 - 7.5 угловых секунд (приблизительно 250 метров), у GEBCO - 15 угловых секунд (приблизительно 500 метров), у ALOS World 3D - 30 метров.

  • Имя колонки с долготой - указывается заголовок, которым подписана колонка с долготой в CSV-файле. Регистр учитывается.

На выходе:

  • Архивированный CSV-файл с координатами и высотами для заданных точек.

Запуск инструмента: https://toolbox.nextgis.com/operation/demInPoints

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/deminpoints/deminpoints.zip

2.2.38. Привет, Мир!

Инструмент для тестирования сервиса Toolbox. Возвращает строку приветствия для заданного имени.

На входе:

  • Имя - необходимо указать, как к вам будет обращаться инструмент.

На выходе:

  • Строка приветствия «Hello, (ваше имя)».

Запуск инструмента: https://toolbox.nextgis.com/operation/hello

2.2.39. Лесная декларация в XML и PDF для пользователей NextGIS Лес

Инструмент разработан для пользователей веб-приложения NextGIS Лес. Генерирует лесную декларацию в форматах XML и PDF на основе файлов, подготовленных в NextGIS Лес.

За один запуск инструмента генерируется одна лесная декларация.

На входе:

  • Приложение 3 к лесной декларации - zip-архив, подготовленный и экспортированный из NextGIS Лес.

  • Приложение 4 к лесной декларации - zip-архив, подготовленный и экспортированный из NextGIS Лес.

  • Лесная декларация - файл с расширением JSON, подготовленный и экспортированный из NextGIS Лес.

На выходе:

  • Лесная декларация в файле PDF, человекочитаемый формат.

  • ZIP-архив, готовый к подписанию усиленной квалифицированной электронной подписью и дальнейшей подачи на портале Госуслуг. Содержит XML файл с лесной декларацией и Приложение 3 и Приложения 4 к лесной декларации в формате PDF.

Запуск инструмента: https://toolbox.nextgis.com/operation/ForestDeclaration2

2.2.40. Добавить фото к существующему слою Веб ГИС

Добавляет набор фото существующему слою по идентификаторам (FID - feature ID).

На входе:

  • Исходный набор данных - архив с фото. Архив должен включать набор папок, в каждой папке может быть 1 или больше фотографий. Папки должны быть названы по номеру объекта, к которому планируется прикрепить фотографии. Папки не должны быть вложены в другие папки, т.е. в архиве должны сразу идти папки с номерами. См. пример ниже.

  • Адрес Веб ГИС - Ссылка вида https://sandbox.nextgis.com

  • Логин - имя пользователя Веб ГИС с правами на запись

  • Пароль - пароль пользователя Веб ГИС

  • ID слоя - ID ресурса (слоя), к которому будут добавлены фото. Layer ID - это число, показывающее уникальный номер ресурса в вашей Веб ГИС. Например, если ссылка на ваш векторный слой выглядит так: https://demo.nextgis.ru/resource/6209, то ID слоя = 6209.

На выходе:

  • Обновление выбранного слоя в Веб ГИС.

Запуск инструмента: https://toolbox.nextgis.com/operation/attach2resource

Пример исходных данных: https://nextgis.ru/data/toolbox/attach2resource/attach2resource.zip

2.2.41. Пакетный поиск по кадастровым номерам

Инструмент создаёт набор слоёв с границами кадастровых объектов, получая на вход текстовый файл со списком их номеров. Для работы необходим доступ к geoservices. Авторизация через аккаунт на my.nextgis.com (NextGIS ID)

На входе:

  • API-ключ из https://geoservices.nextgis.com/settings/profile (Settings -> Profile).

  • Текстовый файл (*.txt) с номерами объектов. Одна строка - один кадастровый номер. Максимально возможное количество номеров - 100.

На выходе:

  • Архив с геоданными кадастровых объектов

Запуск инструмента: https://toolbox.nextgis.com/operation/cadnums_to_geodata

Пример исходных данных и результат: https://nextgis.ru/data/toolbox/cadnums_to_geodata/cadnums_to_geodata.zip

2.2.42. Объединение OSM и РеформыЖКХ

Объединение данных OpenStreetMap и выгрузки РеформыЖКХ для получения полигонального слоя зданий со всеми атрибутами из РеформыЖКХ.

../../_images/joinreforma.png

Рис. 2.33. Данные РеформыЖКХ объединённые с OpenStreetMap.

На входе:

  • Полигональный слой зданий из OSM, архив ZIP

  • Точечный слой зданий из РеформыЖКХ, файл CSV

На выходе:

Архив содержащий:

  • Слой полигонов к которым были найдены соответствующие точки из РеформыЖКХ.

  • Слой остальные точки, к которым не были найдены полигоны в OpenStreetMap.

  • Исходные данные, файл CSV

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/joinreforma/joinreforma.zip

Запуск инструмента: https://toolbox.nextgis.com/operation/joinreforma

2.2.43. Обновление слоя Веб ГИС из CSV-файла

Инструмент обновляет содержание точечного слоя Веб ГИС, используя данные из CSV-файла. Обновление возможно в 2 режимах: добавление объектов к существующим или замена всех существующих объектов слоя. Структура данных в CSV-файле и в слое Веб ГИС должна совпадать.

На входе:

  • Адрес Веб ГИС - url-адрес вашей Веб ГИС, например, https://demo.nextgis.com.

  • Логин - Имя пользователя Веб ГИС.

  • Пароль - Пароль пользователя Веб ГИС.

  • Идентификатор слоя в Веб ГИС - Необходимо указать соответствующее слою число, его можно узнать в адресной строке браузера. Например, слою «Границы контуров» соответствует число 5137, так как адрес этого ресурса - https://demo.nextgis.com/resource/5137.

  • Файл CSV - файл с координатами объектов. Поля для обозначения широты и долготы объектов должны быть названы lat и lon, соответственно. Координаты должны быть указаны в системе координат WGS84 (EPSG 4326). Если в таблице содержатся даты, то они должны быть записаны в ISO формате, например, 2019-05-18T15:17:08.132263.

  • Разделитель - Тип разделителя для загружаемого CSV-файла, например, ; (точка с запятой).

  • Режим - Режим обновления слоя. Для добавления объектов к существующим выберите режим Add, для замены всех существующих объектов слоя - Replace. Регистр не важен.

На выходе:

  • Обновленный точечный слой Веб ГИС

  • CSV-файл, в котором указаны идентификатор обновляемого слоя в Веб ГИС, выбранный режим, количество загруженных объектов и гиперссылка на обновленный слой в Веб ГИС.

Если инструмент не может обработать загруженный csv-файл и обновить слой в Веб ГИС, пользователь может столкнуться со следующими проблемами:

  • Ошибка Invalid type указывает на неверный идентификатор слоя. Для корректной работы инструмента необходимо указывать идентификатор слоя, а не папки, в которой этот слой может быть размещен.

  • Ошибка Invalid type of the layer указывает на неверный тип слоя. В данном инструменте могут быть использованы только векторные слои.

  • Ошибка Invalid operation mode появляется в случае, когда пользователем был неверно введен режим работы инструмента. Возможны только два варианта работы - Replace и Add.

  • Ошибка Invalid geometry type - геометрия слоя содержит объекты, отличные от точки. Инструмент позволяет обновлять только точечные слои.

  • Ошибка Invalid structure of the layer указывает на различие в структурах загруженного CSV-файла и слоя Веб ГИС.

Запуск инструмента: https://toolbox.nextgis.com/operation/update_vector_layer

2.2.44. Фото с EXIF в слой NGW

Превращает набор фото у которых в EXIF записаны координаты в векторный слой NextGIS Web.

На входе:

  • Набор фото запакованных в ZIP. Без подпапок, без лишних файлов - только сами фото.

  • Адрес Веб ГИС, например: https://sandbox.nextgis.com

  • Логин пользователя Веб ГИС с правами записи.

  • Пароль пользователя Веб ГИС

  • ID ресурса (папки), где будет создан слой. По умолчанию: 0, слой будет создан в основной группе ресурсов (корне) Веб ГИС.

На выходе:

  • Новый векторный слой, где каждой фото соответствует точка и к этой точке приложено само фото в виде приложения.

Запуск инструмента: https://toolbox.nextgis.com/operation/exif2resource

Пример исходных данных: https://nextgis.ru/data/toolbox/exif2resource/exif2resource.zip

Пример результата работы инструмента на веб-карте: https://demo.nextgis.ru/resource/5929/display?panel=info

2.2.45. Конвертер из OSM XML в MP

Конвертирование OSM XML в формат MP (т.е. «польский» формат). OSM XML можно взять на data.nextgis.com.

На входе:

  • Файл в формате OSM

На выходе:

  • Файл в «польском» формате с расширением .mp

Запуск инструмента: https://toolbox.nextgis.com/operation/osm2mp

2.2.46. KML в геоданные

Конвертирование KML, KMZ в структурированные геоданные (GeoJSON). Инструмент умеет работать с приложениями (фото) и умеет разбирать таблицы структурированных данных записаных в описание (description) объекта.

На входе:

  • Входной набор данных в формате KML/KMZ.

  • Идентификатор или ссылка на исходные данные в NextGIS Drive (только для тех, у кого есть доступ)

  • Поля таблицы. Перечень названий полей таблицы атрибутивных данных (для разбора описания).

  • Проверять наличие файлов. Если отмечено, то в результат попадут только файлы, присутствующие в архиве.

  • Игнорировать расширенные данные. Если отмечено, то будет игнорироваться содержимое lc:attachment

  • Сохранить координату Z. Если отмечено, будет сохранена координата Z и созданы геометрии типа PointZ/LinestringZ и т.д.

На выходе:

  • Файл ZIP со слоем GeoJSON и приложениями, если они есть.

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/kml2geodata/kml2geodata.zip

Запуск инструмента: https://toolbox.nextgis.com/operation/kml2geodata

../../_images/kml2geodata-src.png

Рис. 2.34. Пример исходных данных. KML c атрибутами записанными в описание объекта в Google Earth

../../_images/kml2geodata-res.png

Рис. 2.35. Пример результата работы инструмента. Загруженные в QGIS геоданные

2.2.47. Подготовка спутниковых данных и скачивание результата

Инструмент загружает исходные данные, подготавливает снимки Sentinel-2, дает скачать результат.

На входе:

  • Идентификатор сцены Sentinel-2 (Level 1C и Level 2A), тип данных определяется автоматически по идентификатору. Получить идентификатор можно на https://dataspace.copernicus.eu/browser/, поиск снимков доступен только зарегистрированным пользователям. Пожалуйста, скачайте и ознакомьтесь с обновленной инструкцией по регистрации и поиску.

  • Векторная маска, по которой будет обрезан снимок. Формат - GeoJSON, ESRI Shape (в zip-архиве) или любой другой OGR-совместимый файл. Если обрезка снимка не требуется, оставьте поле пустым.

  • Перечень каналов. Список номеров, разделенных запятой. Каналы будут склеены в указанном порядке, например, для натуральных цветов - 4,3,2. Оставьте поле пустым для загрузки и склейки всех каналов

  • Выходное разрешение снимка, указывается в метрах. Оставьте пустым для использования оригинального пространственного разрешения. Если ввести число, то все каналы снимка будут искусственно интерполированы к указанному разрешению. Используется кубическая интерполяция.

На выходе

  • GeoTIFF готового снимка

Запуск инструмента: https://toolbox.nextgis.com/operation/download_and_prepare_l8_s2

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/download_and_prepare_l8_s2/download_and_prepare_l8_s2.zip

Посмотреть результат на интерактивной карте: https://demo.nextgis.com/resource/4805/display?panel=layers

../../_images/download_and_prepare_l8_s2.png

Рис. 2.36. Изменение пространственного разрешения снимка Sentinel-2 с 10 до 2 метров

Пример исходных данных:

  • Сцена S2A_MSIL1C_20191109T072121_N0208_R006_T41VLD_20191109T084554

  • Каналы 4,3,2

  • файл

` { "type": "FeatureCollection", "name": "ekb", "crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } }, "features": [ { "type": "Feature", "properties": { }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 60.46, 56.77 ], [ 60.7, 56.77 ], [ 60.7, 56.92 ], [ 60.46, 56.92 ], [ 60.46, 56.77 ] ] ] } } ] } `

2.2.48. Подготовка спутниковых данных и их загрузка в Веб ГИС

Инструмент позволяет получить сцену Sentinel-2 по её идентификатору, обрезать её по входной векторной маске и загрузить в Веб ГИС с автоматически созданным стилем.

На входе:

  • Идентификатор сцены Sentinel-2 (Level 1C и Level 2A), тип данных определяется автоматически по идентификатору. Получить идентификатор можно на https://dataspace.copernicus.eu/browser/, поиск снимков доступен только зарегистрированным пользователям. Пожалуйста, скачайте и ознакомьтесь с обновленной инструкцией по регистрации и поиску.

  • Векторная маска, по которой будет обрезан снимок. Формат - GeoJSON, ESRI Shape (в zip-архиве) или любой другой OGR-совместимый файл. Если обрезка снимка не требуется, то оставьте поле пустым.

  • Выходное разрешение снимка, указывается в метрах. Оставьте поле пустым для использования оригинального пространственного разрешения. Если ввести число, снимок будет искусственно интерполирован к указанному разрешению. Используется кубическая интерполяция. Пример интерполяции доступен здесь.

  • Адрес Веб ГИС, куда требуется загрузить обработанный снимок.

  • Логин для Веб ГИС, куда требуется загрузить обработанный снимок.

  • Пароль для Веб ГИС, куда требуется загрузить обработанный снимок.

  • Идентификатор ресурса (папки) Веб ГИС, куда будет загружен обработанный снимок. Необходимо указать соответствующее ресурсу число, его можно узнать в адресной строке браузера. Например, ресурсу Examples соответствует число 3880, так как адрес этого ресурса - https://demo.nextgis.com/resource/3880

  • Если напротив пункта «Именование для NextGIS Лес» поставлен флажок, снимку автоматически будет присвоено имя, необходимое для корректного формирования отчетов в веб-приложении NextGIS Лес. Если флажок не поставлен, имя снимка будет состоять из уникального кода + оригинального идентификатора сцены.

На выходе

  • GeoTIFF обработанного снимка и стиль к нему, загруженные в Веб ГИС.

Запуск инструмента: https://toolbox.nextgis.com/operation/les_remote_sensing

2.2.49. Дежурная кадастровая карта

Инструмент создаёт или обновляет веб-карту на основе кадастровых выписок Росреестра в формате XML. При следующих запусках инструмент проверяет, есть ли обьекты из свежей выписки на созданной ранее веб-карте, в случае отсутствия объектов - добавляет их. Если данные по внесенным объектам изменились, то инструмент также учитывает эти изменения (происходит синхронизация без удаления объектов).

На входе:

  • Кадастровые выписки - один файл XML или ZIP-архив с несколькими файлами XML

  • Адрес Веб ГИС, куда требуется загрузить данные.

  • Идентификатор ресурса (папки) Веб ГИС, куда будут загружены данные и создана веб-карта. Перед первым запуском инструмента рекомендуется создать вручную отдельную папку в вашей Веб ГИС. При повторном запуске указывайте этот же идентификатор. Необходимо указать соответствующее ресурсу число, его можно узнать в адресной строке браузера. Например, ресурсу Examples соответствует число 3880, так как адрес этого ресурса - https://demo.nextgis.com/resource/3880

  • Логин для Веб ГИС, куда требуется загрузить данные.

  • Пароль для Веб ГИС, куда требуется загрузить данные.

На выходе:

  • Слои и веб-карта в Веб ГИС. При обновлении веб-карты также обновляется ее охват, с учетом добавленных объектов.

Запуск инструмента: https://toolbox.nextgis.com/operation/Dezhurcad

2.2.50. Таблица Google/Яндекс в Веб ГИС

Создает и обновляет точечный векторный слой в NextGIS Web на базе таблицы Google Sheets или Яндекс Таблица. Документ должен содержать поля „lat“ и „lon“ и должен быть доступен для чтения по ссылке. Система координат - WGS84.

На входе:

  • Адрес Веб ГИС, например, https://sandbox.nextgis.com.

  • Логин пользователя Веб ГИС с правами на запись.

  • Пароль пользователя Веб ГИС.

  • ID векторного слоя Веб ГИС для обновления. Используйте «0» для создания нового слоя.

  • ID ресурса (папки), где будет создан слой. Используйте только в случае создания нового слоя, не обновления имеющегося.

  • URL целиком на таблицу в Google Disk/Яндекс.Диск или идентификатор таблицы в Google Disk (например, „1cKvjCMBZajaortAkdQqVwQ_06LuLm3bHyvybJgmAeQg“). Документ должен быть доступен для чтения по ссылке.

  • Режим: ADD - создать новый слой или добавить данные к имеющемуся; REPLACE - заменить уже имеющийся.

На выходе:

  • Созданный/обновленный слой в Веб ГИС

Пример таблицы

Запуск инструмента: https://toolbox.nextgis.com/operation/Googlesheets2layer

2.2.51. Таблица в векторный файл

Конвертация файла электронной таблицы в векторный файл в выбраном формате.

На входе:

  • Электронная таблица в одном из форматов: ODS, XLSX, CSV. Широта и долгота должны располагаться в отдельных колонках и называться соотвественно «lat» и «lon». Система координат - WGS84, формат записи - градусы с десятичными долями.

  • Опционально: формат выходного файла. Укажите один из: ESRI Shapefile, GeoPackage, GeoJSON, TAB, MIF, SQL, CSV в любом регистре. При пустом поле по умолчанию будет применен ESRI Shapefile.

  • Опционально: список типов полей для выходного векторного файла, которые соотвествуют колонкам в исходной таблице. Необходимо указать через запятую без кавычек. Возможные варианты: Integer (целое число), Real (вещественное число), String (текст), Date (YYYY-MM-DD) (дата в формате гггг-мм-дд), Time (HH:MM:SS) (время в формате чч:мм:сс) , DateTime (YYYY-MM-DD HH:MM:SS) (дата и время в формате гггг-мм-дд чч:мм:сс). Пример: Integer,Real,Real,String,String,String.

На выходе:

  • ZIP-архив с векторным файлом. Этот архив вы можете, не распаковывая, импортировать в NextGIS QGIS или NextGIS Web.

Пример исходных данных.

Запуск инструмента: https://toolbox.nextgis.com/operation/table2geo

2.2.52. Упрощение полигонов

Инструмент упрощает геометрии полигональных и линейных объектов. Подойдет для упрощения границ административно-территориального деления, растительности и других соприкасающихся друг с другом полигонов. Топология сохраняется, то есть между объектами не появится разрывов и наложений.

На входе:

  • Линейный или полигональный слой в GeoJSON

  • Процент упрощения- количество оставляемых вершин. Диапазон от 1 до 100. Для тестирования используйте 90. Чем выше процент - тем больше упрощение.

На выходе:

  • GeoJSON с упрощенной геометрией

Запуск инструмента: https://toolbox.nextgis.com/operation/polysimplifier

Пример исходных данных и результат: https://nextgis.ru/data/toolbox/polysimplifier/polysimplifier.zip

2.2.53. Конвертация данных ЕГРН

../../_images/import_egrn_ex.png

Рис. 2.37. Результирующие данные

Конвертация выписок ЕГРН в геоданные. Поддерживаемые форматы данных ЕГРН: https://docs.nextgis.ru/docs_rosreestr_tools/source/rr-import.html#id2

На входе:

  • Исходный набор данных - XML-документ с выпиской или ZIP-архив с набором выписок. Поддерживаются вложенные архивы. Максимальный размер XML-файла или совокупности нескольких файлов - 100 мб. Если необходимо конвертировать больший по размеру файл, пожалуйста, воспользуйтесь модулем NGQ Rosreestr Tools в настольной программе NextGIS QGIS.

  • Формат выходных данных - GPKG, GeoJSON, ESRI Shapefile или MapInfo File. Если оставить поле пустым, используется GPKG.

  • Идентификатор выходных данных - Название для использовании в именах выходных файлов. Если оставить поле пустым, используется converted.

  • Объединять наборы данных - При конвертации нескольких файлов XML слои из разных файлов, но с одинаковым типом объектов будут объединены в один общий слой (исходные результаты конвертации также сохранятся). Не рекомендуется использовать с форматом MapInfo File.

  • Не менять систему координат - Оставить объекты в исходной системе координат без их трансформации в WGS84.

  • Пропускать объекты без геометрии - Игнорировать записи в XML-документах, для которых отсутствуют геометрии (координаты).

  • Удалять пустые атрибуты - Атрибуты, не содержащие информацию ни по одному объекту, будут целиком удалены из слоя.

  • Конвертировать доп. данные - Иногда к выпискам присоединен отдельный раздел ReestrExtract, в котором содержится дополнительная информация. Например, о правах собственности на объекты. Если опция включена, эти данные будут добавлены в отдельные слои без геометрий.

На выходе:

  • ZIP архив с результатами конвертации.

Запуск инструмента: https://toolbox.nextgis.com/operation/import_egrn

Пример исходных данных и результата работы инструмента: https://nextgis.ru/data/toolbox/import_egrn/import_egrn.zip

Для конвертации и других операций с кадастровыми данными вы также можете использовать конвертер Rosreestr Tools https://docs.nextgis.ru/docs_ngqgis/source/NGQ_Rosreestr_Tools.html

2.2.54. Дублировать структуру векторного слоя nextgis.com

../../_images/ngw_copy_layer.png

Рис. 2.38. Исходные и результирующие данные

Инструмент осуществляет дублирование структуры векторного слоя nextgis.com в другой каталог или инстанс. Копируются названия полей, порядок полей, типы полей, псевдонимы и описания. Метаданные в текущей версии не копируются.

На входе:

  • Две пары URL, логинов и паролей, id исходного слоя и id новой папки

На выходе:

  • Выходных данных нет, результатом является создание слоя в nextgis.com

Особенности: Пригоден для слоёв создаваемых NextGIS FormBuilder. Используется при процессе репликации слоёв. Данные не копируются.

Запуск инструмента: https://toolbox.nextgis.com/operation/ngw_copy_layer

Скачать пример исходных данных и результатов расчёта: https://nextgis.ru/data/toolbox/ngw_copy_layer/ngw_copy_layer.zip

2.2.55. Лесная декларация в XML из XLSX и PDF файлов

Инструмент создает лесную декларацию в формате XML на основе PDF файлов и заполненных в соответствии с шаблонами XLSX файлов. Опционально может быть сформирована PDF–версия декларации.

В инструменте есть обязательные для заполнения поля и опциональные. К опциональным относятся некоторые таблицы. Их необходимо подавать только в том случае, если они применимы к вашим данным. Если не применимы, такое поле следует просто оставить пустым.

На входе:

  • Титульный лист декларации. Один XLSX файл. Даты необходимо указывать в формате дд.мм.гггг. Виды использования лесов, если их несколько, указываются в одной ячейке через точку с запятой (;), без пробелов и кавычек. Обязательное поле

  • Приложение 1 - объем на лесосеке. Один XLSX файл. Виды использования лесов, если их несколько, указываются в одной ячейке через точку с запятой (;), без пробелов и кавычек. Опциональное поле

  • Приложение 1 - лесная инфраструктура. Один XLSX файл. Опциональное поле

  • Приложение 2 - объем на участке. Один XLSX файл. Виды использования лесов, если их несколько, указываются в одной ячейке через точку с запятой (;), без пробелов и кавычек. Опциональное поле

  • Приложение 2 - объекты инфраструктуры. Один XLSX файл. Опциональное поле

  • Приложение 3. ZIP-архив с одним или несколькими PDF-файлами. Опциональное поле

  • Масштаб приложения 3. Один XLSX файл. Имя файла указывается вместе с его расширением и без кавычек, например, «Приложение_3_15.pdf». Формат указания масштаба - числовой, например, 1: 25 000. Обязательное поле, если добавлен хотя бы один PDF файл с Приложением 3

  • Приложение 4. ZIP-архив с одним или несколькими PDF-файлами. Обязательное поле

  • Масштаб приложения 4. Один XLSX файл. Имя файла указывается вместе с его расширением и без кавычек, например, «Приложение 4__Тернейское_кв-169_выд-35,27_дел-лесная дорога.pdf». Формат указания масштаба - числовой, например, 1: 25 000. Номера выделов указываются в одной ячейке через точку с запятой (;). В случае, если объект попадает в несколько кварталов, тогда все кварталы перечисляются в одной ячейке через точку с запятой (;), а ячейка с выделами может быть либо оставлена пустой, либо подробно заполнена, например, «кв1 - выд1, выд2; кв2 - выд1, выд2». Обязательное поле

  • Приложение 5. Файл XLSX или несколько XLSX файлов, упакованных в ZIP-архив. Файл XLSX состоит из трех листов, все они обязательны для заполнения. Одному объекту (лесосеке) соответствует один файл XLSX. Номера выделов указываются в одной ячейке через точку с запятой (;). В случае, если объект попадает в несколько кварталов, тогда все кварталы перечисляются в одной ячейке через точку с запятой (;), а ячейка с выделами может быть либо оставлена пустой, либо подробно заполнена, например, «кв1 - выд1, выд2; кв2 - выд1, выд2». Обязательное поле

  • Лесная декларация в PDF. Проставление флажка напротив данного пункта обеспечит формирование лесной декларации также и в PDF-формате. Опциональное поле

На выходе:

  • ZIP-архив, готовый для подписания усиленной квалифицированной электронной подписью и дальнейшей подачи на портале Госуслуг. Содержит XML файл с лесной декларацией и Приложение 3 и Приложения 4 к лесной декларации в формате PDF.

  • PDF файл с лесной декларацией, если на входе был поставлен соответствующий флажок.

Запуск инструмента: https://toolbox.nextgis.com/operation/compile_forest_declaration

Пожалуйста, скачайте шаблоны XLSX файлов, необходимых для подачи в инструмент. Поля в таблицах, помеченные звездочкой (*), должны быть заполнены в соответствии со значениями из справочника. В качестве разделителя для дробных чисел должна использоваться точка (.).

Имена подаваемых файлов не должны содержать знак «меньше» (<), знак «больше» (>), двоеточие (:), двойные кавычки («»), слеш (/), обратный слеш (), вертикальную черту (|), вопросительный знак (?), звездочку (*).

Примеры заполненных XLSX файлов

2.2.56. ASCII растр в GeoTIFF

Позволяет конвертировать ASCII растр в GeoTIFF.

  • На входе: ASCII файл, содержащий описание растра

  • На выходе: растр в в формате GeoTIFF

Запуск инструмента: https://toolbox.nextgis.com/operation/ascii2geotiff

2.2.57. DWG в DXF

Конвертирует файл DWG в DXF, который можно открыть в QGIS.

Запуск инструмента: https://toolbox.nextgis.com/operation/import_dwg

2.2.58. Максимальная дистанция между узлами полигона

Добавляет в полигональный слой атрибут со значением максимального расстояния между узлами в каждом объекте. Расстояния считаются по рёбрам полигонов в метрах. Мультиполигоны разбиваются на отдельные объекты.

  • На входе: 1 файл geojson или geopackage

  • На выходе: файл geojson или geopackage с созданным полем, содержащим информацию о максимальном расстоянии между узлами в каждом объекте

Запуск инструмента: https://toolbox.nextgis.com/operation/maxdist

2.2.59. Сконвертировать линии в полигоны

Каждая линия превращается в полигон. Вырожденные линии с самопересечениями - отбрасываются. Мультилинии превращаются в набор отдельных линий. * На входе: линейный векторный слой в формате geojson или geopackage * На выходе: полигональный слой в формате geojson или geopackage, линейный слой с оставшимим самопересекающимися линиями

Запуск инструмента: https://toolbox.nextgis.com/operation/lines2poly

2.2.60. Удалить ZM координаты из векторного слоя

Пересохраняет векторный слой в такой же формат, удаляя ZM измерения. Например: из геометрий PolygonZ позволяет получить Polygon.

  • На входе: 1 файл geojson, geopackage

  • На выходе: файл geojson или geopackage без Z координаты в геометрии

Запуск инструмента: https://toolbox.nextgis.com/operation/flatten

2.2.61. Конвертация лесной декларации в геоданные

Инструмент конвертирует XML лесной декларации в полигональный слой с объектами из декларации.

На входе:

  • Исходный набор данных – Файл XML с лесной декларацией или ZIP-архив с несколькими XML. Также поддерживается архив с вложенными ZIP-архивами.

  • Формат векторного файла – Выходные файлы могут быть сформированы в одном из четырех форматов на выбор: GeoPackage, GeoJSON, ESRI Shapefile или MapInfo File. В поле можно указать соответствующие им значения: gpkg, geojson, shp или tab. Если оставить поле пустым, по умолчанию будет сформирован файл в формате GeoPackage.

  • Идентификатор выходных данных - Префикс в имени выходных файлов, не должен содержать пробелы. Поле можно оставить пустым.

  • Если напротив пункта «Создавать слой с линией привязки» поставлен флажок, помимо полигонального слоя также будет создан линейный слой с линией привязки.

На выходе:

ZIP-архив с результатами конвертации – векторным слоем или слоями.

Каждый векторный слой в архиве содержит атрибуты:

  • nomDecl – номер лесной декларации

  • declBegin – начало декларируемого периода

  • declEnd – окончание декларируемого периода

  • litcoDecl – лесопользователь

  • nomObjecta – номер объекта, не связанного с заготовкой древесины (если применимо)

  • ploshad – общая площадь объекта

  • expPloshad – эксплуатационная площадь объекта (если применимо)

  • lesnich – лесничество

  • uchLesnich – участковое лесничество

  • urochishe – урочище (если применимо)

  • kvartal – лесной квартал

  • vydel – лесоустроительный выдел

  • lesoseka – номер лесосеки (если применимо)

Запуск инструмента: https://toolbox.nextgis.com/operation/xml_decl_to_vector

2.2.62. Подсчёт пересечений с полигональными слоями

Инструмент находит количество пересечений между двумя наборами векторных слоев, один из которых - строго набор полигонов. Иными словами, будет подсчитано, сколько объектов попало в заданную полигонами область интереса. На выходе - файл CSV со статистикой по каждому полигону.

На входе:

  • Область интереса - задается одним или несколькими файлами GeoJSON, упакованными в ZIP-архив. Каждый файл GeoJSON может содержать только 1 полигон. Имена файлов попадут в итоговую таблицу CSV.

  • Объекты - один или несколько векторных слоев с любым типом геометрии (может различаться между слоями) в формате Esri Shapefile. Слой или слои должны быть упакованы в общий ZIP-архив.

На выходе:

  • CSV-файл, содержащий информацию по каждому полигону: сколько объектов и с каким типом геометрии попало в границы полигона.

../../_images/crossing_borders_1.png

Рис. 2.39. Итоговый файл CSV

Пример исходных данных.

Запуск инструмента: https://toolbox.nextgis.com/operation/crossing_borders

2.2.63. Добавление объектов в NextGIS Лес из векторных слоев

За один запуск инструмента пользователь может выполнить одно из следующих действий:

  • добавить объекты в слой лесосек

  • добавить объекты в слой лесосек и в слой НЭП

  • добавить объекты в слой инфраструктуры

На входе:

  1. Векторный файл с полигонами - Файл с объектами для слоя лесосек либо инфраструктуры; должен быть в поддерживаемом GDAL формате, например, GeoPackage, GeoJSON, MapInfo TAB, ESRI Shapefile (последний подается в zip-архиве). Объекты должны содержать поле с уникальными номерами: les_id – для лесосек, infra_id – для инфраструктуры. Обязательное поле.

  2. Векторный файл с линиями - Файл с линиями привязки для слоя лесосек либо инфраструктуры; должен быть в поддерживаемом GDAL формате, например, GeoPackage, GeoJSON, MapInfo TAB, ESRI Shapefile (последний подается в zip-архиве). Объекты должны содержать номера, соответствующие объектам из пункта 1. Необязательное поле. Не может быть заполнено при пустом пункте 1.

  3. Векторный файл с НЭП - Файл с полигонами НЭП; должен быть в поддерживаемом GDAL формате, например, GeoPackage, GeoJSON, MapInfo TAB, ESRI Shapefile (последний подается в zip-архиве). Объекты должны содержать les_id из пункта 1, а также поле nep_id с уникальными номерами. Необязательное поле. Возможна загрузка только одновременно с загрузкой файла с лесосеками.

  4. Файл XLSX с атрибутами объектов. Подается если, помимо геометрии объектов, необходимо импортировать атрибутивную информацию. Следует заполнить шаблон в соответствии с образцом. Поля, помеченные звездочкой (*), должны быть заполнены в соответствии с нормативно-справочной информацией Рослесхоза. Возможно указать атрибуты только для части импортируемых объектов, или указать только некоторые атрибуты. Если таблица подается, она должна содержать уникальные номера объектов, описанные выше. Необязательное поле. Не может быть заполнено при пустом пункте 1.

  5. ID полигонального слоя - ID обновляемого слоя лесосек или инфраструктуры в Веб ГИС. Обязательное поле.

  6. ID линейного слоя - ID обновляемого слоя “Точки привязки” (для лесосек) или “Точки привязки - инфраструктура” (для инфраструктуры) в Веб ГИС. Необязательное поле.

  7. ID слоя с НЭП - ID обновляемого слоя НЭП в Веб ГИС. Необязательное поле.

  8. Адрес Веб ГИС - Полный адрес (URL) Веб ГИС, например, https://les.nextgis.com. Обязательное поле.

  9. Логин - Имя пользователя Веб ГИС. Обязательное поле.

  10. Пароль - Пароль пользователя Веб ГИС. Обязательное поле.

На выходе:

  • обновление выбранного слоя или слоев в Веб ГИС.

Запуск инструмента: https://toolbox.nextgis.com/operation/add_lesobject_layer

Примеры векторных файлов на вход.

2.2.64. Добавление объектов в NextGIS Лес из XLSX

Инструмент позволяет единовременно добавлять объекты во все основные слои NextGIS Лес: Лесосеки, Инфраструктура, НЭП, Точки привязки, Точки привязки – инфраструктура. Объекты создаются на основании поданных в таблице XLSX координат. Дополнительно к объектам также можно добавить атрибуты.

На входе:

  • Файл XLSX – файл с координатами поворотных точек объектов и их атрибутами. Следует заполнить шаблон в соответствии с образцом. Каждая колонка с ID объектов (лесосеки, инфраструктура, НЭП) должна внутри себя содержать уникальные числовые значения. Поля, помеченные звездочкой (*), должны быть заполнены в соответствии с нормативно-справочной информацией Рослесхоза. Возможно заполнять только желаемые листы документа. Обязательное поле.

  • Система координат – указывается система координат для координат поворотных точек из файла XLSX. Может быть указана через код EPSG, например, 4326. Для местных систем координат (МСК) необходимо указать полное название в соответствии со справочником. Обязательное поле.

  • ID слоя лесосек - ID обновляемого слоя лесосек в Веб ГИС. Необязательное поле.

  • ID слоя Точки привязки - ID обновляемого слоя “Точки привязки” (для лесосек) в Веб ГИС. Необязательное поле.

  • ID слоя НЭП - ID обновляемого слоя НЭП в Веб ГИС. Необязательное поле.

  • ID слоя инфраструктуры - ID обновляемого слоя инфраструктуры в Веб ГИС. Необязательное поле.

  • ID слоя привязки инфраструктуры - ID обновляемого слоя “Точки привязки - инфраструктура” в Веб ГИС. Необязательное поле.

  • Адрес Веб ГИС - Полный адрес (URL) Веб ГИС, например, https://les.nextgis.com. Обязательное поле.

  • Логин - Имя пользователя Веб ГИС. Обязательное поле.

  • Пароль - Пароль пользователя Веб ГИС. Обязательное поле.

На выходе:

  • обновление выбранного слоя или слоев в Веб ГИСе.

Запуск инструмента: https://toolbox.nextgis.com/operation/add_lesobject_table

2.2.65. Структура Веб ГИС в таблицу

Создаёт электронную таблицу формата .xlsx со структурой Веб ГИС (списком ресурсов).

На входе:

  • Адрес Веб ГИС - полный адрес Веб ГИС, например, https://sandbox.nextgis.com

  • Логин – имя пользователя Веб ГИС

  • Пароль – пароль пользователя Веб ГИС

  • Тип ресурса – необходимо указать тип ресурса, по которому будет произведен фильтр среди всех ресурсов данной Веб ГИС. Возможные варианты:

all – все ресурсы Веб ГИС

resource_group – группа ресурсов (директория)

postgis_layer – слой PostGIS

wmsserver_service – сервис WMS

baselayers – базовая карта, подложка

postgis_connection – соединение PostGIS

webmap – веб-карта

wfsserver_service – сервис WFS

vector_layer – векторный слой

raster_layer – растровый слой

mapserver_style – стиль MapServer

qgis_vector_style – векторный стиль QGIS

raster_style – растровый стиль

file_bucket

lookup_table - справочник

wmsclient_layer – слой WMS

wmsclient_connection – соединение WMS

formbuilder_form - форма

trackers_group – группа трекеров

tracker - трекер

collector_project – проект Collector

На выходе:

  • Таблица XLSX с перечнем найденных в Веб ГИС ресурсов.

Запуск инструмента: https://toolbox.nextgis.com/operation/web_gis_structure

2.2.66. Конвертация облака точек в тайлсет

Инструмент конвертирует данные лазерного сканирования в набор тайлов. Результат можно добавить на 3D-сцену в NextGIS Web 3D.

На входе:

  • Облако точек – файл в формате LAS

  • Система координат – система координат облака точек, необходимо указать код EPSG

На выходе:

  • ZIP-архив с тайлами.

Запуск инструмента: https://toolbox.nextgis.com/operation/pointcloud2tileset

2.2.67. Конвертация данных о захоронении грунтов

Данные из «Реестр районов захоронения грунта, извлеченного при проведении дноуглубительных работ, во внутренних морских водах и в территориальном море Российской Федерации» конвертируются в векторный файл.

На входе:

Таблица XLSX – содержит координаты точек или полигонов захоронений (описываются набором точек) и их атрибуты. Готовые таблицы можно получить на сайте Росприроднадзора (необходима авторизация через Госуслуги).

На выходе:

Файл GeoPackage с точками и контурами захоронений в системе координат WGS-84

Запуск инструмента: https://toolbox.nextgis.com/operation/grunt

Пример входных данных.

2.2.68. Список КПТ по заданной области

Инструмент позволяет получить документ с перечнем кадастровых номеров кварталов, которые попали в заданную полигоном область.

На входе:

  • Область интереса - полигон в формате GeoJSON. Система координат - WGS84 (EPSG:4326).

  • Режим - позволяет выбрать, информацию по каким кадастровым единицам необходимо получить. Укажите «кпт» для формирования перечня кадастровых номеров кварталов.

На выходе:

  • Файл CSV с кадастровыми номерами кварталов.

Запуск инструмента: https://toolbox.nextgis.com/operation/egrn_kvartals_cover

Пример входных данных и результата.

2.2.69. Векторы из Веб ГИС в GeoPackage

Инструмент собирает все векторные слои из заданной группы ресурсов конкретной Веб ГИС в один файл GeoPackage, доступный для скачивания.

На входе:

  • Адрес Веб ГИС - Полный адрес Веб ГИС, например, https://demo.nextgis.com

  • Логин - Имя пользователя Веб ГИС

  • Пароль - Пароль пользователя Веб ГИС

  • ID группы ресурсов - Укажите ID группы ресурсов, для которой будет произведен поиск всех векторных слоев внутри нее, в том числе и во вложенных директориях (группах ресурсов). ID отображается в адресной строке на странице группы ресурсов, например, для страницы https://demo.nextgis.com/resource/4332 ID является 4332.

На выходе:

  • Файл GeoPackage в системе координат WGS 84, кодировка для атрибутов - UTF-8.

Запуск инструмента: https://toolbox.nextgis.com/operation/ngw_to_gpkg