Adding semantics to selected objects |
To add a value of the semantic characteristic to all selected objects it is necessary: - By means of dialog for search/mark of map's objects to set the list of processed objects of a map and to press the button Mark. - Activate the Append semantics mode by clicking the corresponding button on the auxiliary panel of the Semantics of the Map Editor. - When several maps are simultaneously opened in one document (terrain map + user maps), set the processed map or turn on the mode of processing all maps. If the names of the classifiers of source maps do not coincide, the main map classifier is taken into account. - Set the name and value of the added characteristic. At presence in object of semantics of the given code, the semantics are processed. It should be remembered that the semantic characteristics may be repeated and non-repeated. If you have chosen a semantic characteristic that can have several values for one object (for example, the type of vegetation: birch, oak), then you should determine what the program must does at detection at edited object of the added characteristic (to pass or append one more value).
The value of a character string can be collected taking into account the semantics of object. To do this, the character string must be formatted as follows: after the characters %# goes the semantics code (number), further in [] - the value that is output into the string if the object does not have this semantics. No more than 16 insertions are considered. The other text can be in any form. Example: the input line is "house № %#45 [no] state %#3 [is not filled] (%#47 [])". We will take into account the values of the three semantics of object: 45 semantics - HOUSE NUMBER (symbolic), 3 semantics - STATE (classifier type) and 47 semantics - FUNCTIONAL PURPOSE (symbolic). Values of numerical semantics are formatted according to the rules specified for this semantics in the classifier. The final result for the values of semantics for a particular object can be: "house № 5 state is not filled ()" or "house № 7-a state INHABITED (pharmacy)" or "house № no state is not filled ()". - Click the Ok button.
|