Геоданные и API

Разработчикам

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

Территория и КАТО

Ищите по названию или коду КАТО. Сохраните идентификатор; у справочной записи может не быть геометрии.

curl --fail --silent --show-error --get 'https://qgeo.tech/api/v1/territories' --data-urlencode 'q=Абай' --data 'limit=5'

Поиск места на карте

Найдите административную территорию или населённый пункт. Координаты не подтверждают адрес отдельного дома.

curl --fail --silent --show-error --get 'https://qgeo.tech/api/v1/mapregion/public/places/search' --data-urlencode 'q=Астана' --data 'limit=5'

Статистика региона

Возьмите период и источник численности населения из ответа. Не заменяйте отсутствующее значение нулём.

curl --fail --silent --show-error 'https://qgeo.tech/api/v1/statistics/regions/KZ-AST?indicator=population'

Records: каталог данных

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

curl --fail --silent --show-error 'https://qgeo.tech/records/collections/qazgeo/items?limit=5'

OGC API Features: GeoJSON

Первые пять объектов. Для остальных следуйте ссылке next в links. Координаты: долгота, широта (CRS84).

curl --fail --silent --show-error 'https://qgeo.tech/ogc/collections/regions/items?limit=5&f=json'

STAC: спутниковые сцены

Найдите подтверждённые метаданные. Пустой features означает отсутствие опубликованных сцен, а не ошибку API. Загрузка самих снимков здесь не предоставляется.

curl --fail --silent --show-error 'https://qgeo.tech/stac/search?limit=5'

Экспорт в CSV

Сохраните таблицу регионов с периодами, единицами и источниками. При импорте сохраните территориальные коды как текст.

curl --fail --silent --show-error --output regions.csv 'https://qgeo.tech/api/v1/mapregion/export/regions?format=csv'

Встраивание карточки территории

Сейчас доступна текстовая карточка. iframe разрешён на qgeo.tech и *.qdev.run; на другом домене используйте обычную ссылку.

<iframe src="https://qgeo.tech/ru/embed/map?territory=KZ-AST&amp;layer=regions" title="QazGeo · Астана" width="100%" height="480" loading="lazy"></iframe>

QGIS

Примеры для QGIS, системы координат, форматы файлов и обработка ошибок.