Inner Marker Symbol
There are two types of inner marker symbols: line marker symbol and fill marker symbol.
- Line inner marker symbol: When creating or editing a line symbol in the Line Symbol Editor, marker symbols are often used as the components of the line symbol, for example, marker symbols are used to constitute the child line of the line symbol, or used as the start symbol of the child line, the marker symbols been used as the components of the line style are call inner marker symbols.
- Fill inner marker symbol: When creating or editing fill symbols in the Fill Symbol Editor, marker symbols are used as the components of the fill symbols, they are called Fill inner marker symbols.
When creating a line or fill symbol, the marker symbols can be selected from the marker symbol library in the current workspace as the inner marker symbols, and they will be saved in the correpsonding line or fill symbol library. If the original marker symbol is deleted, the line or fill symbol composed of it will not be affected.
The following example shows the inner symbol, a marker symbol is selected as the start symbol of the child line in a line symbol.
- The following figure is to add the start point for the selected child line, click the dropdown menu and select "select" to open the "Select" dialog box.
Set the start symbol for the child line. - The "Select" dialog box is as the following, this dialog box displays the marker symbols in the form of a symbol selector, these symbols are divided into two parts, root group is the inner marker symbols used in the current line symbol library, the others are the marker symbol library in the current workspace.
Both the symbols in the root group and in the workspace marker symbol library can be used as start symbol. If a symbol in the marker symbol library of the workspace is selected as a start symbol, it will be copied to the line inner marker library.
Line inner symbol library The marker symbol library in the current workspace
For fill symbol library, there is also a fill inner marker symbol library to store the inner marker symbol used in the fill symbol. For example, the "Select" dialog box will be opened when selecting the marker symbols,this dialog box displays the marker symbols in the form of a symbol library selector, these symbols are divided into two parts, root group is the inner marker symbols used in the current line symbol library, the others are the marker symbol library in the current workspace. If a symbol in the marker symbol library of the workspace is selected as a start symbol, it will be copied to the line inner marker library.
Managing Inner Marker Symbol Library
There are also two kinds of inner marker symbol libraries, the line inner marker symbol library and the fill inner marker symbol library. SuperMap provides a line inner marker symbol selector and a fill inner marker symbol selector to manage inner marker symbol library.
Line inner marker symbol selector and fill inner marker symbol selector use the same structure to manage the inner marker symbols, here take line inner marker symbol selector as the example.
Opening the Inner Marker Symbol Library Manager
In the line symbol library selector/fill symbol library selector, select "Line Inner Marker Symbol Library/Fill Symbol Library Manager".
![]() |
![]() |
Opening the Line Inner Marker Symbol Library | Opening the Fill Inner Marker Symbol Library |
The Inner Marker Symbol Library selector can be used to edit the inner marker symbol and contract the the inner marker symbol library.
Contract Line Inner Marker Library
As showed in the figure below, some marker symbols has a “” sign, others not, this sign means the maker symbol is used by a line symbol in the line symbol library, it is linked. The symbols with the “
” sign can not be deleted.
Click the "Contract" botton on the manager to delete the inner marker symbol that are not used (that is the symbols without the “” sign) and minimize the size of the library, this operation will also renumber all the inner marker symbols start from 1.
The following message box will be displayed after click the "Contract" button.
![]() |
Modify Inner Marker Symbol
A inner symbol can be modified in the inner marker symbol library and the result will also be showed in the line symbol or fill symbol connected to it.
For instance, if a line style "LineStyle1" uses a marker symbol "A" as the start symbol, and this marker symbol is also saved in the line inner marker symbol library (call it "AA"), if AA is modified in the line inner marker symbol library, the start symbol of LineStyle1 will also be changed, but the A will not change.
In the inner marker symbol library selector, select the symbol to modify, click the "Modify" button to open the "Marker Symbol Editor".
Copy a inner marker symbol to the marker symbol library
Inner marker symbol library is managed independently, and line inner marker symbol library is independent from fill inner marker symbol library and they can not be exported. To share and export the symbols, a function is provided to copy the selected marker symbol to the marker symbol library in the current resource:
Select the inner marker symbol need to be copied to marker symbol library, right click, select "Add to marker symbol library", and the symbol will be copied to marker symbol library root group of the current source, the symbol can be exported or shared in the marker symbol library .