Instructions for use
In general, when a map expresses a small range of Details, its spatial location is difficult to determine. Application provides a method to create a Map Locator to provide reference for map users, that is, to display the range of another map box in a map box. The location map displays a larger area than main map, enabling Map Browsers to quickly locate and identify the spatial location of the Current Map in a larger area. For example, a locator map might show the location of the province (main Map Bounds) in the country (locator Map Bounds).
At the same time, the positioning map is also dynamic. The location map is automatically updated whenever the associated primary Map Bounds change.
Map Location is created on the premise that there are at least two map boxes in the Layout, and the scope of one map box should be completely within the scope of the other data box. The map with a larger scope is the positioning map, and the map with a smaller scope is the main map.
There are two Generation Methods for location map: Map Locator based on the current main map and custom location map. The following describes the two Generation Methods in detail.
Draw a Map Locator based on the current master map
Draw a Map Locator based on the current main map, if Map Series is enabled in the current layout and the Draw Locator button is available.
- Click the Object Operation tab-> Map Series-> Draw Locator button, and the status of the mouse in the current Layout changes to the status of drawing a map.
- Click and drag the mouse at the position of the map to be drawn to draw a positioning map generated based on the current index map. At the same time, add a map at the map node in Workspace Manager. The name of the positioning map is Current Index Map Name _ Locator by default.
- Locating map: The locating map is a new map obtained by copying the index layer to create two new layers based on the index map. The two layers to be created and edited are the mask layer and the mark layer.
- Marker Layer: Used to highlight features in a location map located in the Current Map page.
- Mask Layer: Used to dim the map elements that are not to be highlighted in the positioning map. These are features that are not on the current page.
- When the current page is switched to a different page number and a different page is viewed, the positioning map will change accordingly so that the current page is highlighted.
Custom Locator Map
The user can configure the positioning map in advance and start Map Locator in the layout.
Step 1: Prepare the positioning map
The positioning map needs to contain two layers: a mask layer and a marker layer.
- Make a copy of the master map as a positioning map.
- Two copies of the index layer in the copied positioning map are copied, one is used as a mark layer, and the other is used as a mask layer. Now you need to do the following on both layers for masking and highlighting Display Effects.
- Edit Mask Layer
The mask layer darkens the map area that you do not want to highlight, so change the Fill Color to gray in the style of the layer, adjust the Background Transparency to an appropriate value, and adjust the Line Style. For example, set the mask Layer Style Settings as follows: the foreground color is gray, the Background Transparency is 90%, the line type color is black, and the line width is 0.1mm to get the mask layer as shown in the following figure.
- Edit Marker Layer
The marker layer highlights the currently selected page, so change the Style Transfer of the layer to a style that is easy to identify, change the Fill Color to a dark color, and adjust the Background Transparency to an appropriate value. Line Style can also be adjusted. For example, mark Layer Style Settings as follows: the foreground color is black, the Background Transparency is 60%, and the line width is 0.1mm to get the marking layer as shown in the following figure.
- Note: The mask layer and the mark layer need to retain the attribute of the index layer. After Map Series is enabled, the positioning map will filter and display the mask and highlight layer area according to the specified current page.
- If the user needs to display the Index Field label in the positioning map, a unified Thematic Label Map can be made based on the index layer, and the Label Style can be set to obtain the results as shown in the following figure.
- Through the above operations, a complete positioning map can be completed.
Mask layer |
Mark the layer |
Locate the map results |
Step 2: Enable Map Locator
The premise of creating Map Locator is that there are at least two map boxes in the Layout, one of which is the main map of Map Series and the other is the positioning map of User Custom.
- Enable Map Series for the primary map.
- Make the following settings in the Map Series Settings panel:
- Check Map Locator; Select a custom location map
- from the Location Map drop-down menu. Set the configured corresponding layer in the drop-down menu of
- mark layer and mask layer respectively.
- When the current page is switched to a different page number and a different page is viewed, the positioning map will change accordingly so that the current page is highlighted.
A set of Map Series containing Map Locators is now created. You can position and browse individual layout pages and indicate to Map Browsers the Position Info of the current page at a larger scale. The next step is to add Dynamic Text to Map Series.