|
Configuring maps |
|
To be able to plot members on a map, you will need to specify which hierarchy is to be plotted on the map and how members will be located on the map. This configuration is performed using the map configuration wizard. To start the configuration wizard, click on the Define the hierarchy to map Fist step is to select the hierarchy for which the members will be mapped.
This can be any hierarchy (except for the measures hierarchy) that is located on one of the axes. Configure mapping Next step is to define how the members of a hierarchy are translated to geographical locations on a map.
For each level in the selected hierarchy (except any the 'All' level, if any) you will need to define where the information is obtained that designates a geographical location for a member on that level. This can be done for each level in the hierarchy by hand by selecting the level and clicking Configure... or by double clicking on the level. Details on configuring the level member mapping are provided below. If the hierarchy has been configured appropriately on the analysis server, the Suggest... button will be enabled and the application will suggest a mapping based on information found in the cube. Configure level member mapping To configure the mapping for a member on a level, you need to specify which information is used to determine the geographic position for a member. Depending on which information is available, you should choose one of the following types:
Depending on the method chosen, you will be presented with a number of fields that can be filled like below:
In each field, you can choose a value obtained from the name of the member (or the name of one of its parent members) or a property of the member (or one of the properties of a parent member).
If you had chosen Using latitude & longitude values, you would need to specify the properties or parent member names that contain the latitude and longitude values. Note: using latitude & longitude values is preferred above using street, city, etc. values. Such values need to be geocoded before being able to plot them on a map, thus taking longer to plot and leaving a margin for geocoding errors.
Of course, on some levels, like the Country level, you will not have any information about the city or zip code etc. In these cases, just leave those fields empty.
Hard coded values For each field, you can alternatively choose to enter a hard coded value. This is something you would normally need to do when certain information is not available. For example, if all members in a hierarchy are always located in Canada, but the country name isn't present anywhere in the hierarchy, you could hard code the name 'Canada' in the text area on the right hand side for Country. Then all members would always be assumed to be located in Canada. In most cases, the geocoding engine is smart enough to translate the hard coded value, regardless of the language it was entered in, to the correct geographical entry. However, the geocoding engine is biased towards the language the interface is running under, so it is a good idea to enter the values either in English or in the language the application is currently running under. Display Method The next step is to choose how you would like the mapped members to be displayed. The members can be plotted as pins or as charts.
Multiple hierarchies and Pins When other hierarchies are on the same axis the mapped hierarchy is located on, the mapped hierarchy members can occur more than once in the results. If the color/size of the pins is based on a value, the DataWarehouse Explorer will base the pin color/size on the average value of the mapped members when it occurs multiple times in the results.
Multiple hierarchies and Charts For the charts to produce useful information, the axis the mapped hierarchy is located on must contain other hierarchies as well. The reason for this is that the members of the other hierarchies will serve as the data points for the charts as displayed below:
When you have chosen to display the items as pins, the next step is to specify the color(s) to be used and (optionally) the tuples (i.e. row or column) that the size of the pins and color of the pins should be based on. When the pin color depends on a value, you will be allowed to specify a color range, otherwise you can only specify a single color to use. When you have chosen to display the items as charts, the next step is to specify the tuple (i.e. row or column) that will be used to determine the data points for the charts and, optionally, the tuple (i.e. row or column) that will be used to determine the size of the charts.
|