4.5. Сервисы Публичной кадастровой карты Росреестра, дополнение для разработчиков¶
4.5.1. Общая информация¶
Сервисы NextGIS Geoservices PKK могут быть использованы программно посредством API и соответствующих запросов.
4.5.2. Типы данных¶
Возможно получение данных по следующим типам (type) объектов:
1 - parcels - Земельные участки. Пример кадастрового номера: 40:7:122101:5
2 - units - Кадастровые кварталы. Пример кадастрового номера: 40:7:120803
4 - area - Кадастровые округа. Пример кадастрового номера: 40
5 - buildings - объекты капитального строительства. Пример кадастрового номера: 40:7:120702:175
10 - restricted zones - Зоны с особыми условиями использования территорий (ЗОУИТ). Пример кадастрового номера: 50:32-6.208
4.5.3. Что является запросом и лимиты¶
Установленный по умолчанию лимит количества запросов на команду - 1050 / час (25 000 / сутки) В него входят:
Запросы к тайлам. Учитываются только те случаи, когда мы отдали тайл, а не ошибку.
Запросы за получением атрибутов (поиск по номеру и по местоположению).
Посмотреть текущую статистику запросов можно в дашборде по ссылке https://geoservices.nextgis.com/dashboard.
Статистика обновляется 1 раз в час.

Рис. 4.4. Дашборд со статистикой по запросам¶
4.5.4. CORS Origins¶
Для веб-запросов - необходимо установить разрешенные адреса.
Войдите под своей учетной записью на geoservices.nextgis.com
Зайдите в свой профиль. Найдите раздел Origins
Нажмите New и введите адрес, который необходимо разрешить.
Нажмите ОК
Нажмите Update
4.5.5. Пример скрипта¶
import requests
url = 'https://geoservices.nextgis.com/pkk/features/by_pos?apikey=YOUR-API-KEY&lat=55.676511886387196&lon=37.587604244740675&types=1'
resp = requests.get(url)
data = resp.json()
print(data['features'][0]['geometry'])