Потоковая загрузка документов по адресу

Печать Предыдущая страница Стартовая страница Следующая страница

Режим предусматривает автоматическое создание учетных записей документов с привязкой к карте по файлам электронных копий документов. Для работы режима необходимо подключение к интернет. Диалог вызывается в реестре документов из меню кнопки «Задачи» . Потоковая загрузка документов доступна только пользователям с правами «Администратор». Режим реализован в виде потоковой загрузки документов из локальной папки, содержащей файлы электронных копий документов.

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

Действия пользователя при подготовке данных.

  1. Сформировать на диске общую папку документов, например, «Селижарово», в которую будут размещаться папки с файлами документов.
  2. Сформировать на диске отдельные папки для каждого типа документа. Папки должны иметь название, связанное с типом документа. Например, Градплан. Наименования загруженных документов будут начинаться с названия папки.
  3. Разместить файлы электронных копий документов в соответствующие им папки по типу документа. Названия файлов должны соответствовать частичному адресу, к которому будет привязан документ. Например, папка, содержащая градостроительные планы, может называться «Градплан». А файлы могут называться «ул.Урицкого, 11.jpg», «Базарная, 17а.pdf», «ул.Свободная, д.5.docx». В результате потоковой загрузки сформируются документы с наименованием «Градплан_ул.Урицкого, 11»,  «Градплан_Базарная, 17а»,  «Градплан_ул.Свободная, д.5».

 

Пример структуры и наименований данных для загрузки документов по адресу:

 

4) Группа документов, в которую загружаются документы должна иметь атрибут «Адрес. Для этого в общий список атрибутов добавьте символьный атрибут «Адрес» и укажите ему ключ семантики «ADDRESS». Затем добавьте атрибут группе документов.

 

 Добавление атрибута «Адрес» группе документов

 

В диалоге потоковой загрузки настраиваются следующие параметры обработки данных.

Населенный пункт. Значение выбирается из списка населенных пунктов Адресного реестра.

Путь к данным. Путь к папке данных с файлами электронных копий документов выбирается из стандартного диалога «Обзор папок и файлов». Требования к наименованию папки описаны выше.

Группа документов. Значение выбирается из общего справочника «Группа документов». Группа документов должна иметь атрибут с семантикой «ADDRESS». Все документы загрузятся в выбранную группу. По умолчанию группа «Прочее».

Код документа. Значение выбирается из общего справочника «Код документа». Всем загружаемым документам присваивается выбранное значение. По умолчанию код «558221000000   ПРОЧИЕ».

Тип градостроительного документа. Значение выбирается из справочника «Тип градостроительного документа». Всем загружаемым документам присваивается выбранное значение. По умолчанию тип «Прочее».

Протокол загрузки документов. При выставленном флажке формируется протокол обработки данных.

 

Диалог «Потоковая загрузка документов по адресу»

 

При нажатии на кнопку «Выполнить» начинается процесс загрузки документов. Происходит последовательная обработка всех папок и файлов, которые лежат в папке «Путь к данным». Каждая электронная копия документа проходит следующие этапы обработки.

-        Если у выбранной группы документов нет атрибута с семантикой ADDRESS, то загрузка не происходит.

-        По имени папки, в которой лежит файл документа, и имени файла формируется название документа: Имяпапки_имяфайла. В случае, если документ с таким названием уже существует, то к названию добавляется текущая дата и время: Имяпапки_имяфайла_датавремя.

-        В реестре документов формируется запись документа с атрибутами, указанными в диалоге.

-        К записи документа прикрепляется электронная копия документа.

-        По названию населенного пункта и названию файла документа формируется строка для поиска адреса в адресной базе. В случае нахождения соответствия, текст, полученный из адресной базы, заносится в атрибут с семантикой «ADDRESS», а запись документа связывается с картой по координате адреса. В случае, если адрес по указанной строке не найден, то адресная база передает адрес и координаты частичного совпадения.  

 

Протокол потоковой загрузки документов формируется при выставленном флажке и записывается в файл docbyadr.txt общей папки документов Комплекса. Если путь к данным в Панораме установлен (меню «Параметры – Размещение данных – Общая папка карт»), то путь к файлу протокола берется из Панорамы. В противном случае файл пишется в папку документов пользователя c:\Users\Public\Documents\Panorama\UrbanTemp\.

Посмотреть протокол можно при нажатии на кнопку «Протокол» или штатными средствами Windows для чтения текстовых файлов.