Страница 1 из 1

Свой Python-плагин ПКК

Добавлено: 28 апр 2018, 10:13
Dmitry Stasev
Здравствуйте.
Есть задачка написать плагин QGIS для получения данных об объектах в точке карты с сайта росреестра.
Можно конечно добавить слой в проект и использовать имеющийся инструмент "определить объекты", но:
1. не нравится форма отображения результата
2. открытый слой ПКК подъедает время и ресурсы

т.е. алгоритм вижу как:

Код: Выделить всё

1. активация инструмента(нажатие кнопки)
2. получение координат в точке нажатия мыши на карте
3. отправка запроса на сайт росреестра
4. получение ответа
5. парсинг ответа
6. отображение полученных данных
версия QGIS2.18.17

с п.п. 1-2 разобрался и реализовал,
а вот п.п. 3-4 пока не пойму куда смотреть...
- как правильно отправить запрос и получить ответ
- есть ли функции QGIS API или искать в питоновских
с парсингом, скорее всего, это чисто питоновские либы

Подскажите,
- может есть какие примеры, плагины, где посмотреть
- может я неправильный путь выбрал и все проще делается

Re: Свой Python-плагин ПКК

Добавлено: 11 авг 2018, 17:35
MI user
Тут такие дела:
1. Официального API для работы с ПКК нет.
2. Неофициальное API.
3. Очень колхозный запрос и парсинг данных, да и то по кадастровому номеру (там ссылка на справочник констант уже устарела, если понадобится рабочая - напишите в личку).
4. Мало найдётся желающих поделиться по-настоящему работающим и бесплатным способом получения сведений ПКК. Ибо, как только обнародуют такой метод - лазейку прикроют. Поэтому все щиплют ПКК по чуть-чуть, кто чем может.