What is a Map Chart?


Map charts allow you to position your data in a context, often geographical, using different layers. The layers can be either data layers, such as marker layers or feature layers, or reference layers such as map layers or image layers. If multiple data layers are included in the map chart, you must always specify which layer should be the interactive layer. The interactive layer is the only layer in which you can mark items, but you can easily switch the interactive layer using the Layers control. The layers control can also be used to hide or show the different layers.

Feature Layers

Feature layers contain map features or shapes of the type polygon, line, or point. A feature layer can be used either as a data layer or as a reference layer only displaying items of visual interest. Below is an example of a map chart with an interactive feature layer showing shapes, where each shape represents a state in the United States. Each shape in the map is a separate item, and you can interact with those items the same way you do with items in any other visualization.

As mentioned above, the shapes in the feature layer can be one of three geometry types: polygons, lines, or points. When polygons are used, as in the example above, the shapes constitute different areas in the map, and these areas will be filled with color. How to color the shapes is defined in the Colors page of the layer settings, or in the legend. When lines or points are used, the interactive shapes are the actual lines or points. The color you define in the Colors will be the color of the lines or points. Examples of when maps with lines as interactive shapes could be useful are maps showing highways or a street grid. Below is an example of a map chart with interactive shapes, where each shape represents a highway.

Which geometry type is used in a map is defined in the map data before you load it into your analysis, and this cannot be changed in Spotfire.

Marker Layers

In a marker layer, markers or pies are positioned in the different areas. In the example below, the map shows the same geographical area as in the first example, and is also divided into states. But instead of the states being interactive, a marker is placed in each of the states, and you can interact with the markers just as you do with markers in other visualizations.

If the data table for markers or pies has columns containing coordinates, you can use these to position the markers or pies in their correct locations on the map, but you can also map a certain hierarchy (e.g., State, County, City) to a corresponding hierarchy in a geocoding data table.

The markers are also well suited to be displayed on an online map using a map layer, see below.

Note: Since the base map is limited to latitudes of +85 to -85, markers with a latitude of 86 to 90 or -86 to -90 will not be rendered.

Map Layers

The map layers allow you to display your data on a tile based web map from TIBCO GeoAnalytics. Map layers are always used as a reference layer and cannot be interacted with directly. The available default maps can either be compound standard maps which include both borders, labels and roads, or you can use separate layers for each type of information and select only the information of interest.

More details may become visible when you zoom in the map. You also have the option to specify at which zoom level a certain layer should become visible. See Map Chart Properties – Zoom Visibility for more information.

You can zoom and pan in a map using the navigation controls to the right of the map. Click on the small arrow icon on the map chart title bar (shown on mouse over) to show or hide the navigation controls. The example below shows a map chart with states in North America as in the first example, but it has been zoomed in to show only some of the states. To learn more, see Zooming and Navigating in the Map Chart.

Labels can be used in the map chart to identify and describe markers or interactive shapes. In the example above, a label with the state name has been added to the marked shape in the feature layer. Open the Labels page of the layer settings if you want to modify the labels settings for a certain layer.

Map layers require the projection reference system to be set to Web Mercator. When this projection reference system is selected you can zoom out to view more than one version of the earth, so that you can show data using any location as the center of the earth and view parts of the earth outside the data range. If you want to restrict the shown part of the world to the data range, either use auto-zoom or switch the projection reference system to None.

Image Layers

A third way to set up a map chart is to use a background image and then position markers or pies on top of that image. This works similarly to the map with markers or pies, but with the difference that you do not need to have map data in a data table in order to set it up. However, for the markers to be placed correctly in geographical positions, the data table must contain X and Y coordinates. Below is an example of a map chart where the background is a map image of a part of North America. On top of the background image are markers pointing out cities in the United States.

A map chart can be used to show other than geographical data. The example below displays different types of failures on a wafer, a semi-conductor material used to manufacture microchips.

The background is an image representing the wafer. The markers in the visualization represent the chips on the wafer, and are placed on the background the same way they are placed on the actual wafer. The colors and labels indicate the six different types of manufacturing failures that have occurred on this wafer. Copying the actual layout of the wafer is a way to enhance the readability of the data. To be able to view the data this way, you need to use tiled markers. This means that all the markers have the same size, and are displayed in a grid-like layout. Go to the Shape page in the Marker Layer Settings to change to tiled markers.

All visualizations can be set up to show data limited by one or more markings in other visualizations only (details visualizations). Map charts can also be limited by one or more filterings. Another alternative is to set up a map chart without any filtering at all. See Limiting What is Shown in Visualizations for more information.

See also:

Map Chart Properties

How to Use the Map Chart