Головна » Файли » Готові скрипти

Додавання ділянки з файлу JSON
[ Викачати з сервера (5.1 Kb) ] 03.01.2020, 22:42

Скрипт на даний час не працює, оскільки Держгеокадастр заблокував доступ до ПКК

Тепер координати сусідньої ділянки можна взяти з публічної кадастрової карти.
Координати скачуються у форматі json.

Скрипт призначений для додавання на карту ділянки з такого файлу.

Для додавання ділянки потрібно просто натисути на кнопку скрипту і в діалоговому вікні, яке появиться, вибрати потрібний файл формату josn.

Для встановлення скрипту скачайте файл в папку Digitals. Після запуску програми появиться нова кнопка 

 

Категорія: Готові скрипти | Додав: Микола
Переглядів: 3898 | Завантажень: 982 | Коментарі: 19 | Рейтинг: 5.0/2
Всього коментарів: 19
avatar
18 lesigovik • 18:57, 10.01.2020
Миколо, доброго вечора! Така ж сама проблема як у Дмитрий 2020. Пставив, як ви радите після $SK5=так. Спочатку все працювало, але через дякий час спробував, така ж проблема, іксова та ігрекова координати міняються містами. Для прикладу даю кадастровий номер - 1421280200:06:001:0033. Підкажіть будь-ласка, у чому справа? Дуже дякую!!!
avatar
0
19 Микола • 22:04, 10.01.2020
виявляється, для 6-тої зони треба було написати ще іншу умову, ніж для 5-ої. 
Виправив.
Але виправив тільки у новішій версії скрипту ТУТ
avatar
0
17 Микола • 19:17, 08.01.2020
Додав нову версію скрипту. Скачати можна ТУТ
На відміну від попередньої, в даній версії скрипту автоматично читається кадастровий номер потрібної ділянки (чи ділянок), автоматично читаються кадастрові номери суміжників у файлі XML, доступна масова обробка ділянок, автоматично виносяться підписи кадастрових номерів, і взгагалі все максимально автоматизовано.
Пізніше, як буде менше навантаження на електронні сервіси (і не буде запитувати капчу кожного разу), запишу відеоінструкцію.
avatar
14 valerykay1959 • 16:22, 08.01.2020
Добрий день.
Встановив скрипт. Натиснув на іконку. У діалоговому вікні в Завантаженнях не бачить файлу із координатами, який завантажений із ПКК. ???
avatar
15 Анонімно • 16:29, 08.01.2020
Позакривайте ВСІ "вікна", перевірте наявність файлу "coordinates.json" і повторіть все спочатку.
avatar
16 ryvol75 • 16:34, 08.01.2020
Перевірте де лежить Ваш файл і яке в нього розширення
avatar
12 bk2013 • 09:47, 08.01.2020
Микола, так отсутствует шар 70005, а как сделать что бы было универсально при открытии любой из карт этот слой добавлялся?. Так как при 20000 не зависимо какая карта открыти добавляется.
avatar
0
13 Микола • 10:15, 08.01.2020
перед
Код
$NO=@Map.NewObject id$IDLayer

додайте
Код
$FindByID=@Map.Layers.FindByID ID$IDLayer
@If $FindByID<>0 then @Goto %Next
@FileNew m /Template=XMLNormal.dmf
$N=@Map.NewObject ID$IDLayer
@Map.Object[$N].Point[1] 100 100 0
@Map.SelectAll
@Map.Copy
@CloseMap m
@Map.Paste
@Window.Refresh
@Map.SelectLayer ID$IDLayer
@Map.Selected.Delete
%Next
avatar
11 ryvol75 • 05:51, 08.01.2020
Дякую. 
Все чудово працює.
Для себе добавив до цього скрипту іще скрипт для автоматичного вставлення "Кадастрового номера з ПКК":
- для фіайлів *.in4 в параметр ID20100 "CM Додаткова інформація про ділянку і/або землевласника";
- а для *.xml файлів в шар суміжника - параметр ID7001000 "Кадастровий номер суміжної кадастрової одиниці".
avatar
9 bk2013 • 21:18, 07.01.2020
Микола добрый вечер, подскажите где изменить слой вместо 20000 было 70005, я исправил но при работе скрипта даёт ошибку что нужно изменить в скрипте чтобы он не выдавал ошибку (останавливается на xmlnofmal.dmf может чего-то нехвотает? Спасибо.
avatar
0
10 Микола • 21:52, 07.01.2020
Добрий вечір! Може на карті, в яку ви хочете додати об'єкт відсутній шар 70005?
avatar
7 ipzemlya • 19:30, 06.01.2020
Доброго дня. Завантажив скрипт, запустив. Але відкриває просто точку, і все.
???
avatar
0
8 Микола • 12:10, 07.01.2020
Добрий день! Напишіть кадастровий номер ділянки, яку так відриває.
avatar
6 tanjuhal86 • 16:17, 05.01.2020
Дуже дякую! hands
avatar
2 Дмитрий2020 • 14:15, 04.01.2020
У одного меня, извлечённые координаты, летят в какую-то п.пу непонятную?
avatar
0
3 Микола • 14:46, 04.01.2020
скиньте зразок цього файлу, спробую в себе
avatar
4 Дмитрий2020 • 18:30, 04.01.2020
Дякую за реакцію. Відіслав на електронну пошту файл та запис з екрану
avatar
0
5 Микола • 21:10, 04.01.2020
На кадастровій карті координати ділянок по-різному записані. Деколи Х попереду, деколи - позаду. Це в скрипті враховано, він визначає автоматично де Х, а де У, порівнюючи два числа. Х-ом стає те число, яке більше. І це працює для більшості території України, крім частини 5-ої та в 6-тій зоні СК-63 (Запорізька, східні частини Харківської та Дніпропетровської, Луганська та Донецька області). Тут навпаки Х менше за У. Для таких випадків додав у скрипт опцію (другий рядок в коді скрипту), якою можна переключити скрипт саме для цього регіону.
Для цього треба поставити $SK5=так.
avatar
1 kipfan62 • 13:35, 04.01.2020
Доброго дня. Супер!!!
avatar