Сторінка 4 з 9

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 24 квітня 2015 12:49
geopos
Доброго часу любителям автоматизації да і не тільки любителям morgayu !

Уж точно комусь спадало на думку, якось полегшити або автоматизувати робочий процес розробки землевпорядної документації. Дана задача іноді здається не посильною. Адже роботи начебто вже поменшало, але різноманітність вимог (іноді забаганок) від кожного конкретного земуправління побільшало і в кожного свої - назва одного й того самого папірця однакова, а за змістом дивним чином різняться.
Другий вагомий фактор часу - скільки треба клопоту і зусиль, щоб відладити скрипт в шаблоні (добре якщо знати взагалі мову скрипта), не кажу про розробку шаблону з нуля, або скомпонувати потрібну функцію в спеціалізованій програмі для коректної роботи.

Варто зазначити, маючи у своєму арсеналі такі шаблони як приємно стає працювати: око не може нарадуватися. Клац і готовий проект або технічка!
Тому меньше слів, а більше діла. Вказавши вище вказані проблеми, ось користуйтесь на здоров'я.

Програма хоча дружелюбна, але вважаю за необхідне дати посилання на відео для загального ознайомлення.

Для початку користування потрібно внести свої дані виконавця "Пользовательские - Реквизиты пользователя"

08.06.2015
Відтепер (31.05.2015р.) деякий функціонал програми стає платним. Відразу хочу заспокоїти, що можете використовувати вільно й надалі:
- генерацію звітів в MS Word/Open Office;
- генерувати графіку в Digitals;
- власні шаблони MS Word/Open Office та шаблони Digitals, включно всі функції @@[..] .

Платні версії додатково включають:
- складання графічних матеріалів в MS Word;
- робота з перемінними скриптами на мові програмування Pascal;
- запуск власних скриптів користувача з меню "Скрипты -> *.pas" з можливістю приєднання інших модулів в секції uses.

З приводу купівлі звертайтесь в ЛС або пишіть на xmlreport.help[собака]gmail.com

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 28 вересня 2015 22:58
geopos
На прохання додана більш простіша схема межових знаків Landmarks2
Додано змінну RestrictionArea00, яка повертає площу вказаної категорії обмежень/або по конкретному із обмежень. Обмеження описані в ..\Lists\CategoryRestrictions.ini. В зв'язку з цим розроблено шаблон Акт перенесення меж зон обмежень - ActRestrictions.dot
Додано групування об'єктів плану - Настройки - Программные... - Группировать объекты плана
Виправлені помилки.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 22 жовтня 2015 14:17
geopos
1. На прохання добавлена функція "Дополнительные точки" до генерування межових знаків, яка дає змогу імпортувати додаткові точки для привязки цих самих меж. знаків. Опис додаткових точок береться з коду (колонка Code), формат точок може налаштовуватися (ЛКМ по назві колонок).

2. На прохання добавлена можливість вибору шрифту деяких елементів плану для генерування графіки у Ворді. Настройки - Программные... - Настройки MS Word. Групування номерів точок і довжин можуть виникати виключні ситуації (помилки) в старих версіях Ворда

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 04 листопада 2015 19:14
bil
підкажіть (в програмуванні не силач), як дістати данні про власника, ПІБ, паспорт (серія, номер, ким коли виданий) ідент.код., прописка???

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 04 листопада 2015 19:55
geopos
Гадаю тут можна обійтися без програмування: на вкладці Дані використовуєте змінні. які Вам потрібні
NM - ПІБ
PP - паспорт
AU - прописка
IPN - код

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 05 листопада 2015 09:12
bil
geopos писав: PP - паспорт
немає паспорта

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 05 листопада 2015 09:40
geopos
Значить його немає в ХМЛ
https://drive.google.com/open?id=0BybGd ... kVoa2dIeHM

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 05 листопада 2015 10:01
bil
Обновився - з'явилось

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 15 листопада 2015 13:11
geopos
Виправлені деякі помилки. Також поправив механізм виносу підписів на плані у Ворді (перевіряйте).
Добавив можливість вибору шрифтів для меж. знаку.
На прохання добавив контрольну точку для RTK (відомості вирахування координат і оцінка точності).
Формат контрольної точки
Somebase 5595253.302 3342202.662 187.505 CHECK
Назва бази і координати розділяються пробілом. Десятковий роздільник - крапка.

Повторюсь: у файлі ..\Lists\ControlPoints.txt вибирається найближча точка монтування в режимі РТК до точок меж земельної ділянки. На виході є можливість отримати відомості вирахування координат і оцінку точності РТК (остання вираховується: 1см+1мм на 1км + випадкові міліметри в діапазоні 10мм), та схеми ДГМ і перенесення меж як у Ворді так і в Digitals.

Максимальна довжина вектора вказується: Настройки - Программные... - Макс. РТК вектор (км). Виключити фільтр - 0.
Не по темі
П.С. У попередньому архіві забув вкласти файл LandMarks.dotx

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 16 листопада 2015 19:24
geopos
Ті хто користується старішими версіями офісу за 2010 і 2013 можуть виникнути проблеми з групуванням написів (Настройки - Програмні...) та ліній (Линии в полилинию), тому ці функції програма не використовує в процесі генерування.

Сьогодні тестуючи програму, тільки займався, що "перестрибував" з Ворда на Ворд. Тому прохання не соромтесь повідомляйте про всі баги із зазначенням Віндовса і Офісу.
В звязку з цим бажано обновитись
https://drive.google.com/open?id=0BybGd ... Wt6a08tSkk

Дякую

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 13 грудня 2015 16:57
geopos
Нещодавно виклав версію 1.7, в якій змінено інтерфейс (правда це більш помітно на Віндовс 10) та добавлений функціонал, виправлені деякі помилки.
1. Добавлено контекстні меню (ПКМ) в таблицю "Данные владельца" і "Ole переменные".
2. З'явилась змога зупиняти заздалегідь генерування документів (аналог графіки в Digitals).
3. Кадастрові номера в описі суміжників, при наявності тега CadastralNumber

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 24 грудня 2015 14:26
Arlekino
При формуванні звіту в Ворд вилітає помилка: "Ole error 800A175D", Гугл каже шо трабли з самим Вордом або вірусами. Все превірив чисто, можливо хтось зтикався, підкажіть будь-ласка.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 24 грудня 2015 20:16
geopos
Ворд 2010 або 2013?
Arlekino писав: Гугл каже шо трабли з самим Вордом або вірусами
Microsoft також про це говорить, крім цього рекомендує призначити Ворду права адміністратора і перевірити запущені служби Ворда.

Але гадаю, що справа у безпеці: Ворд "боїться чужих" документів, а тим паче з інтернету, потрібно виключити "защищенный просмотр". Або в провіднику на шаблонах ПКМ - Открыть - Разрешить просмотр і для впевненості зберегти.

Якщо не спрацює, попробуйте згенерувати на власному чистому шаблоні - для усунення сумнівів в безпеці Ворда.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 25 грудня 2015 09:45
Arlekino
geopos писав: потрібно виключити "защищенный просмотр"
Дуже дякую, ось ця порада спрацювала!

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 15 січня 2016 10:08
Petrogeo
Підкажіть будь-ласка починаючи з якої версії Digitals працюють Ваші шаблони *.dmt (типу XML-CadPlan1.dmt і т.д.)
А то щось в мене не генерується графіка.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 15 січня 2016 10:29
geopos
Digitals від build 25.04.2013

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 15 січня 2016 10:46
vadyn19
Доброго дня! Виникла така проблема. У Вашому шаблоні (XML-CadPlan1) в експлікації вказані старі коди XML-угідь (05-рілля, 08-сад і т.д.) Як зробити, щоб підтягувало нові коди XML-угідь(001.01-рілля,001.02-перелоги...)???

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 15 січня 2016 10:53
geopos
Якщо ви нові коди підставляєте в "старі" колонки експлікації, наприклад 00.01(рілля) -> 05(рілля), то відкрийте шаблон dmt в Digitals і відредагуйте формули
P[0](96=05) --> P[0](96=001.1)

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 15 січня 2016 11:12
vadyn19
geopos писав: Якщо ви нові коди підставляєте в "старі" колонки експлікації, наприклад 00.01(рілля) -> 05(рілля), то відкрийте шаблон dmt в Digitals і відредагуйте формули
P[0](96=05) --> P[0](96=001.1)
Все працює! Дуже Вам вдячний!!!

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 16 лютого 2016 13:11
geopos
Очередной апдейт

Исправлена проблема площ в Акте перенесения границ охранных зон ActRestrictions.dot.

Частичный функционал по смене пользователя "Настройки - Пользовательские... - Реквизиты пользователя - Пользователи". Полезно будет тем, кто складывает землеустроительные документации на несколько предприятий - быстрый выбор основных переменных: название, директор, ... .

Для работы Digitals добавлена новая функция @@[procRTKBase], аналогичная @@[procRTKVectors], за исключением - рисует полностью по всей длине вектора РТК и вписывает их в полигон со слоем RTKBaseLayout . Если такой объект с указанным слоем отсутствует, тогда вписывание происходит в рамку карты.
По вышеуказанной функции смотрите шаблоны XML-GPStransfer1.dmt и XML-DGM1.dmt.
Также стало возможно компанировать в шаблон несколько функций. Например @@[procRTKVectors] и @@[procRastr], в результате получите вектора РТК на растре.
Аналогичная функция добавлена в Word - закладка PLAN_RTKB_

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 18 лютого 2016 12:07
geopos
Расширил возможности функции @@[procRastr] Digitals, теперь она может принимать параметры
@@[procRastr](0,d:\InetCache\UkrCad\HybridOrtho\*.tif).

Параметры в данной функции разделяются запятой - ",".
Значение параметров может иметь путь к растру(ам) и/или индекс пути указанного в GeoTiff (Настройки - Пользовательские - Привязка реквизитов *** - Шаблоны - GeoTiff).
Разделитель в GeoTiff - "|". Отсчет индекса начинается с 0.

Это может пригодится если вставлять разные растры соответственно в разные схемы.

Хочу подчеркнуть про некоторые подводные камни. Принцип работы: сперва Digitals генерирует шаблон, соответственно Digitals занимается "своими" формулами. Далее обработку формул/функций (@@[...]) производит XMLReport. В связи с этим есть плюсы и минусы: можно, например записать @@[procRastr](FFF(P[DS],RastrList.txt)),
FFF(P[DS],RastrList.txt) - допустим Digitals вернет путь к растру по КОАТУУ.
Отсюда получим формулу для XMLReport - @@[procRastr](c:\myRastr.tif).
Минус - важно учесть, что Digitals заменяет "_" на пробел и в данном случае получим неверный путь к растру.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 18 лютого 2016 14:36
sirenko_s_a
geopos писав: Исправлена проблема площ в Акте перенесения границ охранных зон ActRestrictions.dot.
Працює просто СУПЕР!!!! Налаштував під себе шаблон, вставив 4-и різних обмеження, перевірив в дії. І готово!

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 18 лютого 2016 18:47
fendak
Добрий вечір! Підкажіть, будь-ласка, чому цю помилку вибиває коли загружаю деякі XML?
2016-02-18_184600.jpg

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 18 лютого 2016 20:04
geopos
Добрий вечір!
Відправте проблемний хмл на почту (Справка - О программе...).
Дякую!

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 20 лютого 2016 16:54
fendak
Дякую. Вже порядок. Помилка виникала через те, що неправильно були заповнені файли XML. Коли файли конвертуються в програмі Digitals, то в інформацію про акт автоматично кидає таке значення:

Код: Виділити все

<StateActInfo><StateActType/><StateActForm><Series/><Number/></StateActForm><StateActRegistrationInfo><RegistrationBookNumber/><RegistrationNumber/><RegistrationDate/><RegistrationPersonInfo><SignedByName><LastName>Козлов</LastName><FirstName>Геннадій</FirstName><MiddleName>Павлович</MiddleName></SignedByName><SignedByName><LastName>Базелюк</LastName><FirstName>Олеся</FirstName><MiddleName>Дмитрівна</MiddleName></SignedByName></RegistrationPersonInfo></StateActRegistrationInfo><DeliveryDate/></StateActInfo>
Якщо це видалити, то все нормально працює.

Натомість ще одне питання. Не можу зрозуміти, до чого здійснювати прив'язку в Акті прийомки (LandMarks2), якщо в обміннику нема будівель. Наприклад, потрібно до ЛЕП. Як її вказати?

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 20 лютого 2016 17:58
geopos
fendak писав: Помилка виникала через те, що неправильно були заповнені файли XML
Дякую, виправив, замініть екзешник.
fendak писав: Не можу зрозуміти, до чого здійснювати прив'язку в Акті прийомки (LandMarks2), якщо в обміннику нема будівель. Наприклад, потрібно до ЛЕП. Як її вказати?
Якщо об'єктів немає у хмл файлі, то тут дійсно проблема. Але можна попробувати загрузити с кодами додаткові точки у вікні межових знаків.