Setting Different Styles for Different Zoom Levels - MapInfo_Pro - 2023

MapInfo Pro Help

Product type
Software
Portfolio
Locate
Product family
MapInfo
Product
MapInfo > MapInfo Pro
Version
2023
Language
English
Product name
MapInfo Pro
Title
MapInfo Pro Help
First publish date
1985
ft:lastEdition
2023-09-12
ft:lastPublication
2023-09-12T16:39:16.995549

A zoom range layer override is a set of display properties that replace the default properties of objects or labels in a single map layer. Each layer override has a unique zoom range in which its properties are applied to the layer.

At different zoom levels information on the map may be difficult to view. Changing (overriding) the display style for specific zoom levels can help. As an example, to make the map easier to read, you may want roadways to display using a thick line when zoomed in to the map, but a very thin line when zoomed out of the map.

Right-clicking on a layer name in the Maps window list and clicking the Add Display Override option creates a display override for that layer. The first display override defaults to the zoom range of the layer. Adding subsequent display overrides splits the zoom range of the first display override. You can then customize the display style for the layer at each specific zoom level.

When you first create an override none of its properties are set. It has the same properties as the layer. Setting a property for the override, such as changing the font color for labels, does not affect the layer. If you select the layer and open the Properties dialog box for it, it shows the original font color is still set for the layer.

You cannot apply style overrides to raster type maps, such as bitmap (*.bmp) images, JPG images, or tile server images.

Creating Override Styles for Different Zoom Levels

At different zoom levels information on the map may be difficult to view. Changing (overriding) the display style for specific zoom levels can help.

To create a display override:

  1. On the HOME tab, in the Windows group, click Tool Windows, and click Explorer from the list, to open the Explorer window.
  2. Right-click on a layer in the Layers list and then select Add a Display Override.

    This creates a display override for that layer. It displays as an indented layer in the Layers list. It may be necessary to click the Expand arrow to the left of the layer name in order to see the zoom range display overrides.

    The first display override defaults to the zoom range of the layer. Adding subsequent display overrides splits the zoom range of the first display override.

  3. Double-click on the display override or right click it and then select Display Override Properties to open the Zoom Ranged Label Override dialog box.
  4. Set display settings and then click OK.

    For details about these settings, see the next section Changing Override Style Properties already set for Different Zoom Levels.

Changing Override Style Properties already set for Different Zoom Levels

To add and change the properties for a display override:

  1. In the Layers list, double-click the display override name to open the Zoom Ranged Label Override dialog box. Or, right-click on the display override name and select Display Override Properties.
  2. Make any of the following settings for the display override for the layer:
    • Style Override - To override the default style of a layer, select the Style Override check box.
    • Style buttons - One or more buttons display, depending on what is in the layer. For example, if a layer contains points and lines, there will be two buttons, allowing you to set Symbol Style and Line Style. Click the button to display the appropriate style dialog box.
    • Apply within zoom range - Check to activate zoom layering.
    • Min Zoom - The minimum distance at which a layer is visible.
    • Max Zoom - The maximum distance at which a layer is visible.

      You can set the layer zoom range that determines which layers in your Map window are displayed at any one time. Zoom Layering allows you to set the minimum and maximum distances at which a layer is visible. This is particularly useful if you have an open table of street-level data for an entire state. It is not effective to see this map with all local streets displayed. Set the zoom layer to display the streets only when the map zoom level is within a particular range.

      For instance, if you want your streets to be visible only when you are zoomed in closer than three miles, set the minimum zoom to 0 and the maximum zoom to 3.

    • Translucency - Use the Translucency slide bar to adjust the translucency for the image. Translucency can be set between 0-100%. An image with 0% translucency is completely opaque (or cannot be seen through). An image with 100% translucency is completely transparent (or completely invisible).
    • Show Line Direction - To show the direction of line objects, select the Show Line Direction check box. This is particularly helpful on a street layer when you need to determine which side of the street is the FromLeft, ToLeft and FromRight, ToRight for proper addressing.
    • Show Nodes - Select the Show Nodes check box if you plan to edit objects in a layer and need to see the object's nodes.
    • Show Centroids - To show the centroid of an object, select the Show Centroids check box.
  3. Set display settings and then click OK.

Splitting an Override Property

Splitting overrides creates more overrides, which means that you see more changes as you zoom in and out of the map. This is useful for situations such as when you want roads to look wider as you zoom in closer. To achieve this effect, you need more than one display override. You would split the display override in two, and then give the different overrides different display settings.

To split an existing display override for a layer:

  1. On the HOME tab, in the Windows group, click Tool Windows, and click Explorer from the list, to open the Explorer window.
  2. To see a list of overrides for a layer, expand the layer in the Layers window by clicking the expand/collapse icon to the left of the layer name.
  3. Right-click the override for a layer and select Split from the list.

The override zoom range is split evenly. You can now customize the style for the layer at each specific zoom level, see Changing Override Style Properties already set for Different Zoom Levels.

Removing an Override Property

Removing an override does not affect the other overrides in the list.

To remove a display override from a layer:

  1. On the HOME tab, in the Windows group, click Tool Windows, and click Explorer from the list, to open the Explorer window.
  2. To see a list of overrides for a layer, expand the layer in the Explorer window by clicking the expand/collapse icon to the left of the layer name.
  3. Right-click the display override to remove from a layer and select Remove from the list.

    To remove multiple display overrides, press the Ctrl key while making your selections.

The override is removed.

Drag and Drop an Override to a Different Layer

You can copy a layer's display overrides or label overrides on to other layers in the map window or other map windows. This lets you reuse layer settings on other layers without having to re-enter all of the settings manually.

To copy overrides onto another layer:

  1. On the HOME tab, in the Windows group, click Tool Windows, and click Explorer from the list, to open the Explorer window.
  2. Locate the layer that already contains the overrides that you want to copy.
  3. If necessary, click the Expand icon to the left of the layer name to view the layer's list of overrides.
  4. Select the overrides that you want to copy (using Shift-click and/or Ctrl-click to select multiple overrides).
  5. Drag the overrides over another layer name in the Layers list. When the cursor is over a layer that can receive the overrides, the cursor changes to a pointer with a plus sign (+). Release the mouse to complete the drag operation. The overrides copy onto the layer.

Customizing the Override Style

You can customize the override style, by clicking on the style swatch.

See Also: