SASGIS - SAS.Планета
View Issue Details
0003064SAS.Планета[All Projects] Хотелкаpublic16-06-2016 04:4811-08-2016 20:27
alex_73 
Garl 
highfeaturehave not tried
resolvedfixed 
Windows7Professional
160606 
181221181221 
0003064: Не работает геокодер поиска кадастровых границ средствами Росреестра (Поиск - Росреестр)
в связи с изменением адреса публичной кадастровой карты прошу изменить ссылку на сервер росреестра кадастровые границы с //maps. на //pkk5. (делается самостоятельно), и в параметрах поиска соответственно (важно! не могу сделать самостоятельно).
No tags attached.
Issue History
16-06-2016 04:48alex_73New Issue
16-06-2016 17:12zedNote Added: 0017380
17-06-2016 07:32alex_73Note Added: 0017390
17-06-2016 07:39zedNote Added: 0017391
17-06-2016 07:39zedProjectSACS.Планета => SAS.Планета
17-06-2016 07:51alex_73Note Added: 0017393
17-06-2016 08:06zedProduct Version => 160606
17-06-2016 08:06zedSummaryизменение ссылки на сервер росреестра - кадастровые границы => Не работает геокодер поиска кадастровых границ средствами Росреестра (Поиск - Росреестр)
17-06-2016 08:08zedNote Added: 0017394
17-06-2016 08:24zedNote Added: 0017395
17-06-2016 08:24zedStatusnew => confirmed
17-06-2016 08:24zedTarget Version => 30xxxx.Vip
17-06-2016 08:26zedNote Added: 0017396
17-06-2016 08:56alex_73Note Added: 0017397
17-06-2016 11:22alex_73Note Added: 0017399
17-06-2016 11:54zedNote Added: 0017400
09-08-2016 17:27GarlNote Added: 0017605
09-08-2016 17:40GarlNote Added: 0017606
09-08-2016 17:50GarlNote Edited: 0017606bug_revision_view_page.php?bugnote_id=17606#r7058
09-08-2016 17:54GarlNote Added: 0017609
09-08-2016 18:04zedNote Added: 0017610
09-08-2016 20:57GarlNote Added: 0017611
10-08-2016 13:24zedAssigned To => Garl
10-08-2016 13:24zedStatusconfirmed => assigned
10-08-2016 15:02zedNote Added: 0017616
10-08-2016 15:05vdemidovNote Added: 0017617
11-08-2016 06:41GarlNote Added: 0017618
11-08-2016 20:27vdemidovStatusassigned => resolved
11-08-2016 20:27vdemidovFixed in Version => 181221
11-08-2016 20:27vdemidovResolutionopen => fixed
11-08-2016 20:27vdemidovTarget Version30xxxx.Vip => 181221

Notes
(0017380)
zed   
16-06-2016 17:12   
Просто уточню: проект имеется в виду SACS? Не SAS? Просто в SAS уже были недавно исправления на эту тему: https://bitbucket.org/sas_team/sas.planet.src/commits/4c87f7adbc1ae433d4df5d8dc52de76b187e4860
(0017390)
alex_73   
17-06-2016 07:32   
Прошу прощения, имелся ввиду SAS. а как эти изменения получить (использовать)?
(0017391)
zed   
17-06-2016 07:39   
Оно уже в релизе 160606. Вы какую версию используете?
(0017393)
alex_73   
17-06-2016 07:51   
скачал эту новую стабильную версию, адрес сервера и поиск старый - maps
(0017394)
zed   
17-06-2016 08:08   
Там только maps на pkk5 менять надо, весь остальной формат запроса и ответа остался прежним?

Дайте пример поискового запроса, чтобы можно было протестировать.
(0017395)
zed   
17-06-2016 08:24   
Похоже, что там всё глобально поменяли и нужно глубоко ковырять, чтобы начало опять работать. Банальной заменой maps на pkk5 никак не обойтись.
(0017396)
zed   
17-06-2016 08:26   
И пока никто не решит этот поиск восстановить, наверное его надо убрать из списка доступных.
(0017397)
alex_73   
17-06-2016 08:56   
спасибо, извините за беспокойство, просто очень удобно было искать по кадастровому номеру...
(0017399)
alex_73   
17-06-2016 11:22   
извините, для меня это как китайская грамота:(
(0017400)
zed   
17-06-2016 11:54   
ASpr
На первый взгляд, вроде бы то, что нужно. Может вы можете и сами пофиксить? Текущая реализация вот тут: https://bitbucket.org/sas_team/sas.planet.src/src/c6009eeae56e525d8adb541febf03f9853372629/Src/GeoCoder/u_GeoCoderByRosreestr.pas

А нет - пишите в платный раздел. За минимальное вознаграждение заставлю работать этот поиск.
(0017605)
Garl   
09-08-2016 17:27   
поиск по тексту типа "москва" средствами росррестра нужен?
если - да то нужен пример запроса...
(0017606)
Garl   
09-08-2016 17:40   
(edited on: 09-08-2016 17:50)
кто может знает как привести в нормальный вид вот такое:
"\u0414\u043b\u044f\u0438\u043d\u0434\u0438\u0432\u0438\u0434
\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e\u0436\u0438
\u043b\u0438\u0449\u043d\u043e\u0433\u043e\u0441\u0442\u0440
\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430"

(0017609)
Garl   
09-08-2016 17:54   
раньше можно было не только участки искать, но и кадастровые кварталы.
сейчас есть ли такая возможность?
(0017610)
zed   
09-08-2016 18:04   
Для парсинга ответа (который приходит в формате json) используй SuperObject.

Пример использования смотри, например, в u_GeoCoderByYandex.pas или на просторах интернета:
- Парсинг JSON с использованием библиотеки Superobject
- Пример использования перечислителей в SuperObject

И тогда тебе не придётся руками декодировать строки и избавишься от кучи возможных багов при разборе ответа.
(0017611)
Garl   
09-08-2016 20:57   
zed спасибо за наводку. с SuperObject реально проще.
(0017616)
zed   
10-08-2016 15:02   
Garl, по тому урлу, по которому ты ходишь, у номеров нужно отрезать ведущие нули. Т.е. вот так 50:09:0050503:657 оно не находит, а вот так 50:9:50503:657 находит.

И нужно как-то сделать проверку на то, что вернулся не пустой ответ, а то оно в координаты (0,0) перемещает, если ничего не найдено.
(0017617)
vdemidov   
10-08-2016 15:05   
О, значит таки мой регексп пригодится. После преобразования в integer, а потом IntToStr ведущие нули сами пропадут. :)
(0017618)
Garl   
11-08-2016 06:41   
угу. вечером уже из дома поправлю. вчера проглядел...