rendrom / rosreestr2coord

Вычисление координат участка по кадастровому номеру с сайта https://pkk.rosreestr.ru
MIT License
162 stars 80 forks source link

Как получить geojson для КУ с дробью (16:07:160001:1180/4) ? #65

Closed SuperTone closed 1 year ago

SuperTone commented 1 year ago

Как получить geojson для КУ 16:07:160001:1180/4 ? rosreestr2coord -e 1 -r -c 16:07:160001:1180/4 В результате получаю лишь 100% 1/1 Completed, 1 tile received raster - /root/tmp/16_7_160001_1180/4/1000_1000/0_0.png В чем может быть проблема?

rendrom commented 1 year ago

Такой номер не учитывается при формировании запросов. Добавлю проверку. Если есть возможность, напишите, пожалуйста, какие варианты номеров могут быть в тикете #64

SuperTone commented 1 year ago

На сайте https://pkk.rosreestr.ru параметр "Layer Definitions" выгладит так, через contour_num {"8":"id = '16:7:160001:1180' and contour_num = 4","9":"id = '16:7:160001:1180' and contour_num = 4"}

а rosreestr2coord пытается получить данные используя параметр Layer Definitions с дробью {'0': "ID = '16:7:160001:1180/3'", '1': "ID = '16:7:160001:1180/3'", '2': "ID = '16:7:160001:1180/3'", '3': "ID = '16:7:160001:1180/3'", '4': "ID = '16:7:160001:1180/3'", '5': "ID = '16:7:160001:1180/3'", '6': "ID = '16:7:160001:1180/3'", '7': "ID = '16:7:160001:1180/3'", '8': "ID = '16:7:160001:1180/3'", '9': "ID = '16:7:160001:1180/3'", '10': "ID = '16:7:160001:1180/3'", '11': "ID = '16:7:160001:1180/3'", '12': "ID = '16:7:160001:1180/3'", '13': "ID = '16:7:160001:1180/3'", '14': "ID = '16:7:160001:1180/3'", '15': "ID = '16:7:160001:1180/3'", '16': "ID = '16:7:160001:1180/3'", '17': "ID = '16:7:160001:1180/3'", '18': "ID = '16:7:160001:1180/3'", '19': "ID = '16:7:160001:1180/3'", '20': "ID = '16:7:160001:1180/3'"}

я думаю что в этом может быть дело.

про #64 я не понял что требуется(

rendrom commented 1 year ago

@SuperTone спасибо за репорт и исследование способа решения. Залил новую версию 4.1.5 с доработками. Прошу протестировать и закрывать тикет.

Так получилось, что я сам никогда не пользовался этим скриптом и даже не знаю какие варианты кадастровых номеров могут встречаться. Поэтому вношу доработки после таких вот баг-репортов. Если есть возможность как-то структурировать информацию по правилам формирования кадастровых номеров, прошу прокомментировать в тикете #64

image

SuperTone commented 1 year ago

@rendrom спасибо за оперативную доработку. Теперь КУ с дробью срабатывают.