Префикс-постфикс

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

Механизм «Префикс-постфикс» позволяет выполнять пакетную обработку наборов данных.

Как правило, имя файла из Shape-набора данных состоит из префикса (или постфикса), описывающего принадлежность территории и основной части, указывающей на тип хранимых в этом файле объектов.

Например, один набор данных на конкретную территорию может представлять собой подобный список:

 

mosobl-admin-a.shp

mosobl-admin-l.shp

mosobl-bound.shp

mosobl-buildings-a.shp

mosobl-bus_stop-p.shp

 

или:

 

admin-a-mosobl.shp

admin-l-mosobl.shp

bound-mosobl.shp

buildings-a-mosobl.shp

bus_stop-p-mosobl.shp

 

Очевидно, что общей частью (префиксом) в первом случае является текст «mosobl-»,  во втором общей частью (постфиксом) является текст «-mosobl», а оставшаяся часть каждого из файлов – указание на его содержимое.

В свою очередь файлы с одним и тем же внутренним содержимым из разных наборов имеют постоянную основную часть и разные префиксы:

 

russia-admin-a.shp

krasnodar-admin-a.shp

lipetsk-admin-a.shp

mosobl-admin-a.shp

 

Для организации пакетной обработки в файл параметров сохраняется только основная «чистая» часть файла.

В дальнейшем при загрузке проекта анализируется полное имя загружаемого файла. И если в файле настроек обнаруживается «чистое» имя, являющееся частью  имени загружаемого файла – автоматически устанавливается соответствие.

Формирование префикса и постфикса можно произвести автоматически (нажатие соответствующих кнопок) или ввести вручную.