Uniting adjacent sheets of DTM in SXF format

Print Top page

The program of uniting adjacent sheets of Digital Topographic Maps (MapUnite.exe) is intended for transformation of source sheets of DTM in SXF format into the output vector map containing one sheet. During transformation of source sheets into one sheet the merge of the objects going onto frames of adjacent sheets can be made. Output vector map UNITED.map is saved in a file of SXF format in automatically created subdirectory NewMap located in the catalog of the source sheets.

The program of uniting adjacent sheets of DTM should be carried out after processing initial sheets of DTM by programs «Check and correction of DTM in SXF format» (SxfCorrect.exe) and «Checking of adjacent sheets objects» (MapAdjust.exe) in a mode of editing.

For running the union of adjacent sheets of DTM it is necessary:

- start the program MapUnite.exe;

- select the processed files SXF - press the button «Choose from directory» and choose the directory containing the source SXF-files;

- select the directory for saving the output maps (if necessary) by pressing the button «…»;

- choose RSC-file of the classifier (if necessary) by pressing the button «…»;

- set the modes of execution «Merge objects», «Delete source map board», «Create output map board»;

- set the value of a threshold of a merge in millimeters of a map;

- execute the uniting - press «Run» button.

 

Dialog view for the program of uniting adjacent sheets of DTM:

 

_bm3904

 

Process of uniting the adjacent sheets of DTM includes the following basic steps:

- import of source sheets of DTM in format SXF into multisheet vector map MAP;

- creation of a resulting map sheet;

- copying objects of source sheets onto the resulting map;

- merge of the objects going onto frames of adjacent sheets.

 

The program works in modes of a merge or copying the objects of source sheets depending on the mode «Merge objects».

During uniting (merging) the objects of adjacent sheets the linear and polygon objects participate.

At a merge of objects the following actions are carried out:

- search of object of the current sheet having outputs onto the frame;

- search of the reply object on the next sheet;

- check of adjustment of the objects metrics;

- check of the adjustment (reconcilement) of objects semantics (values of semantic characteristics should coincide);

- creation of the united object and deleting two initial objects.

 

In the application's directory MapUnite.exe there can be a text file mapadjust.lst, containing a list of codes of the objects which are not participating in checking the adjustment of adjacent sheets.

Example of informations of a text file mapadjust.lst:

13220000 HORIZONTAL LINES OF RECTANGULAR GRID

13210000 VERTICAL LINES OF RECTANGULAR GRID

13121000 OUTPUTS OF PARALLELS LINES

13111000 OUTPUTS OF MERIDIANS LINES

13120000 PARALLELS LINES

13110000 MERIDIANS LINES

13440000 HACHURES OF PARALLEL LINES

13430000 HACHURES OF MERIDIAN LINES

The program MapUnite.exe reads from a file only numerical codes of objects, the text after the space is considered the comment and can be absent.

If the text file mapadjust.lst is absent in the directory of the application then during uniting the adjacent sheets of DTM all objects of a map participate.