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

Програми, які допомагають нам у роботі. Бажаєте рекламувати свій бізнес? Ставайте сонсором вказаного розділу.
Правила форуму
Будьте уважними! Перед створенням теми перечитайте Правила форуму і ще раз перевірте, чи дана тема не існує. Теми, які дублюють інші, видаляються без попередження! Повідомлення, які містять не прихований адрес E-mail, видаляються без попередження!
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення 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
Востаннє редагувалось 24 липня 2016 14:10 користувачем geopos, всього редагувалось 4 разів.
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

На прохання додана більш простіша схема межових знаків Landmarks2
Додано змінну RestrictionArea00, яка повертає площу вказаної категорії обмежень/або по конкретному із обмежень. Обмеження описані в ..\Lists\CategoryRestrictions.ini. В зв'язку з цим розроблено шаблон Акт перенесення меж зон обмежень - ActRestrictions.dot
Додано групування об'єктів плану - Настройки - Программные... - Группировать объекты плана
Виправлені помилки.
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

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

2. На прохання добавлена можливість вибору шрифту деяких елементів плану для генерування графіки у Ворді. Настройки - Программные... - Настройки MS Word. Групування номерів точок і довжин можуть виникати виключні ситуації (помилки) в старих версіях Ворда
Аватар користувача
bil
Спец
Спец
Повідомлень: 357
З нами з: 08 грудня 2010 14:57
Репутація: 21
Область: Житомирська
Місце роботи: Інше

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

Повідомлення bil »

підкажіть (в програмуванні не силач), як дістати данні про власника, ПІБ, паспорт (серія, номер, ким коли виданий) ідент.код., прописка???
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

Гадаю тут можна обійтися без програмування: на вкладці Дані використовуєте змінні. які Вам потрібні
NM - ПІБ
PP - паспорт
AU - прописка
IPN - код
Аватар користувача
bil
Спец
Спец
Повідомлень: 357
З нами з: 08 грудня 2010 14:57
Репутація: 21
Область: Житомирська
Місце роботи: Інше

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

Повідомлення bil »

geopos писав: PP - паспорт
немає паспорта
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

Значить його немає в ХМЛ
https://drive.google.com/open?id=0BybGd ... kVoa2dIeHM
Аватар користувача
bil
Спец
Спец
Повідомлень: 357
З нами з: 08 грудня 2010 14:57
Репутація: 21
Область: Житомирська
Місце роботи: Інше

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

Повідомлення bil »

Обновився - з'явилось
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

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

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

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

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

Повідомлення geopos »

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

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

Дякую
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

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

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

Повідомлення Arlekino »

При формуванні звіту в Ворд вилітає помилка: "Ole error 800A175D", Гугл каже шо трабли з самим Вордом або вірусами. Все превірив чисто, можливо хтось зтикався, підкажіть будь-ласка.
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

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

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

Якщо не спрацює, попробуйте згенерувати на власному чистому шаблоні - для усунення сумнівів в безпеці Ворда.
Arlekino
Повідомлень: 2
З нами з: 23 грудня 2015 15:30
Репутація: 0
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення Arlekino »

geopos писав: потрібно виключити "защищенный просмотр"
Дуже дякую, ось ця порада спрацювала!
Petrogeo
Молодший спец :)
Молодший спец :)
Повідомлень: 46
З нами з: 01 листопада 2010 21:41
Репутація: 15
Область: Рівненська
Місце роботи: Приватні проектні організації

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

Повідомлення Petrogeo »

Підкажіть будь-ласка починаючи з якої версії Digitals працюють Ваші шаблони *.dmt (типу XML-CadPlan1.dmt і т.д.)
А то щось в мене не генерується графіка.
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

Digitals від build 25.04.2013
vadyn19
Повідомлень: 6
З нами з: 13 серпня 2013 09:55
Репутація: 0
Область: Хмельницька
Місце роботи: Інститути землеустрою

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

Повідомлення vadyn19 »

Доброго дня! Виникла така проблема. У Вашому шаблоні (XML-CadPlan1) в експлікації вказані старі коди XML-угідь (05-рілля, 08-сад і т.д.) Як зробити, щоб підтягувало нові коди XML-угідь(001.01-рілля,001.02-перелоги...)???
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

Якщо ви нові коди підставляєте в "старі" колонки експлікації, наприклад 00.01(рілля) -> 05(рілля), то відкрийте шаблон dmt в Digitals і відредагуйте формули
P[0](96=05) --> P[0](96=001.1)
vadyn19
Повідомлень: 6
З нами з: 13 серпня 2013 09:55
Репутація: 0
Область: Хмельницька
Місце роботи: Інститути землеустрою

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

Повідомлення vadyn19 »

geopos писав: Якщо ви нові коди підставляєте в "старі" колонки експлікації, наприклад 00.01(рілля) -> 05(рілля), то відкрийте шаблон dmt в Digitals і відредагуйте формули
P[0](96=05) --> P[0](96=001.1)
Все працює! Дуже Вам вдячний!!!
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

Очередной апдейт

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

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

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

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

Повідомлення 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 заменяет "_" на пробел и в данном случае получим неверный путь к растру.
Аватар користувача
sirenko_s_a
Спец
Спец
Повідомлень: 227
З нами з: 16 травня 2011 16:38
Репутація: 1
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення sirenko_s_a »

geopos писав: Исправлена проблема площ в Акте перенесения границ охранных зон ActRestrictions.dot.
Працює просто СУПЕР!!!! Налаштував під себе шаблон, вставив 4-и різних обмеження, перевірив в дії. І готово!
fendak
Спец
Спец
Повідомлень: 95
З нами з: 17 серпня 2009 16:20
Репутація: 17

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

Повідомлення fendak »

Добрий вечір! Підкажіть, будь-ласка, чому цю помилку вибиває коли загружаю деякі XML?
2016-02-18_184600.jpg
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

Добрий вечір!
Відправте проблемний хмл на почту (Справка - О программе...).
Дякую!
fendak
Спец
Спец
Повідомлень: 95
З нами з: 17 серпня 2009 16:20
Репутація: 17

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

Повідомлення 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), якщо в обміннику нема будівель. Наприклад, потрібно до ЛЕП. Як її вказати?
geopos
Спец
Спец
Повідомлень: 114
З нами з: 12 лютого 2008 12:21
Репутація: 2
Область: Київська
Місце роботи: Приватні проектні організації

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

Повідомлення geopos »

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