Skip to main content link. Accesskey S
  • Log In
  • Help
  • IBM Logo
  • IBM Web Experience Factory wiki
  • All Wikis
  • All Forums
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
Community Articles Product Documentation Learning Center IBM Redbooks This category Web Experience Factory 8 Documentation WebSphere Portlet Factory 7 Documentation WebSphere Portlet Factory 7.0.1 Documentation Custom Search Scope...
Search
Community Articles > WebSphere Dashboard Framework > WebSphere Dashboard Framework: Creating custom maps
  • New Article
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

IBM contributorKerry Thompson
Contribution Summary:
  • Articles authored: 23
  • Articles edited: 57
  • Comments Posted: 0

Recent articles by this author

Developing multi-channel and hybrid mobile web sites

You can create multichannel and hybrid mobile web sites using IBM WebSphere Portal, IBM Web Experience Factory, and IBM Worklight.

Resources for mobile and multi-channel application development

Use the links below to learn more about using IBM Web Experience Factory to rapidly develop custom portlets and web applications that are optimized for mobile and desktop devices.

WebSphere Dashboard Framework - Announcing releases 6.1.5 and 6.1.5.1

WebSphere Dashboard Framework 6.1.5 and the 6.1.5.1 fixpack are now available

WebSphere Dashboard Framework - Creating custom maps

You can create custom maps for WebSphere Dashboard Framework 6.1.5 with the IBM ILOG JViews Map Builder.

WebSphere Dashboard Framework - Upgrading charts to the 6.1.5 release

The WebSphere Dashboard Framework 6.1.5.1 fixpack installs a tool that converts Greenpoint WebCharts to the ILOG JViews charts engine, introduced with WebSphere Dashboard Framework 6.1.5.

Community articleWebSphere Dashboard Framework: Creating custom maps

Added by Kerry Thompson | Edited by IBM contributor Kerry Thompson on May 10, 2010 | Version 60
expanded Abstract
collapsed Abstract
You can create custom maps for WebSphere Dashboard Framework 6.1.5 with the IBM ILOG JViews Map Builder.
Tags: dashboard, maps, ILOG, JViews
If your project requires a map that is not included with the default WebSphere Dashboard Framework maps, you can use IBM ILOG JViews Maps to modify a default style. This article describes two methods for customizing maps:
  • Using ILOG JViews Maps to work with layers to create custom maps.
  • Using ILOG JViews Maps to create a map file and edit it in a text editor.

Customizing and converting maps to .shp files

WebSphere Dashboard Framework leverages ESRI Shapefile (.shp) files to render maps. Such map files are available from a variety of sources, including those on the Internet, but be sure to adhere to copyright and download requirements if you use them. To avoid any legal questions concerning the use of third-party maps, you can create your own maps from the world map and United States map provided with WebSphere Dashboard Framework instead. The ILOG JViews Maps builder tool also gives you the ability to convert other maps to the .shp format from other well known formats, such as TIGER/Line, MapInfo Interchange Format, GTOP30-DEM, GeoTIFF, DTED, and so on.

Customizing a map using ILOG JViews Maps
This example shows you how to create a new single-country map from the world map that ships with WebSphere Dashboard Framework.
  1. Open ILOG JViews Maps - Map Builder.
  2. Click File -> New Map.
  3. Click File -> Add Map Data to add the world map.
  4. Navigate to the WebContent\solutions\dashboard\chartstyles folder in your WebSphere Dashboard Framework workspace project folder. Select the world map and click Open.
  5. Save the map with a new name in the chartstyles folder. Save the file in .ivl format, which saves the map as plain text.
  6. In the Map Layers tab, double-click the layer ESRI/Shape to see the layers in this map.
    The default world map has one layer called "ESRI/Shape."
  7. Right-click ESRI/Shape and click Create Filtered Layer.

    This option allows you to create children layers (for example, layers by continent or country). Using the ILOG JViews Maps builder tool, you can create a map with units as small as a single country from the world map and a state from the United States map. The option Create Simplified Layers creates layers that produce a smaller file size.
  8. Select the criteria for the filtered layer. For this example, select "CONTINENT," Equals," "South America."
  9. Save the file.
  10. Click File -> Export to export the new map file.
  11. In Limits, input proper Lon & Lat, so that only the required map part is exported. Otherwise, the result map may result into a small map, with a lot of white space around it.
  12. Click File -
     
    Export
    .
  13. Select Export to Shape.
  14. Click Setting to select the folder you want this result map be saved to.
  15. Click Export to save the .shp file with the name and location you chose.

You can now use the resulting .shp file in a Dashboard Framework application.

Using ILOG JViews Maps and a text editor to customize maps
If you are unable to do the customizing you want to do with layers in the Map Builder tool, follow these steps to create a map file in ILOG JViews Maps and then use a text editor to change specific values in the map.
  1. Open ILOG JViews Maps - Map Builder.
  2. Click File -> New Map.
  3. Click File -> Add Map Data to add the map you want to customize.
  4. Save the file in .ivl format, which saves the map as plain text.
  5. Open the .ivl file in a text editor.
  6. Make the changes you want to make and save the file.
  7. Open the JVIews Maps Map builder and click File -> Open Prepared Map to open the .ivl file you edited.
  8. Click File -> Export.
  9. Select Export to Shape.
  10. Click Setting to select the folder you want this result map be saved to.
  11. Click Export to save the .shp file with the name and location you chose.

You can now use the resulting .shp file in a Dashboard Framework application.
expanded Attachments (0)
collapsed Attachments (0)
expanded Versions (102)
collapsed Versions (102)
Version Comparison     
VersionDateChanged by              Summary of changes
111May 12, 2010 1:55:29 PMKerry Thompson  IBM contributor
110May 12, 2010 12:11:54 PMKerry Thompson  IBM contributor
109May 11, 2010 3:43:37 PMKerry Thompson  IBM contributor
108May 11, 2010 3:22:15 PMKerry Thompson  IBM contributor
107May 10, 2010 3:15:44 PMKerry Thompson  IBM contributor
106May 10, 2010 3:15:40 PMKerry Thompson  IBM contributor
105May 10, 2010 3:14:57 PMKerry Thompson  IBM contributor
104May 10, 2010 3:14:26 PMKerry Thompson  IBM contributor
103May 10, 2010 3:13:44 PMKerry Thompson  IBM contributor
102May 10, 2010 3:12:55 PMKerry Thompson  IBM contributor
101May 10, 2010 3:12:41 PMKerry Thompson  IBM contributor
100May 10, 2010 3:11:34 PMKerry Thompson  IBM contributor
99May 10, 2010 3:11:12 PMKerry Thompson  IBM contributor
98May 10, 2010 3:10:00 PMKerry Thompson  IBM contributor
97May 10, 2010 3:09:18 PMKerry Thompson  IBM contributor
96May 10, 2010 3:08:19 PMKerry Thompson  IBM contributor
95May 10, 2010 3:07:43 PMKerry Thompson  IBM contributor
94May 10, 2010 3:05:07 PMKerry Thompson  IBM contributor
93May 10, 2010 3:04:56 PMKerry Thompson  IBM contributor
92May 10, 2010 3:04:43 PMKerry Thompson  IBM contributor
91May 10, 2010 3:03:39 PMKerry Thompson  IBM contributor
90May 10, 2010 3:02:14 PMKerry Thompson  IBM contributor
89May 10, 2010 3:02:05 PMKerry Thompson  IBM contributor
88May 10, 2010 2:59:49 PMKerry Thompson  IBM contributor
87May 10, 2010 2:59:43 PMKerry Thompson  IBM contributor
86May 10, 2010 2:58:56 PMKerry Thompson  IBM contributor
85May 10, 2010 2:57:25 PMKerry Thompson  IBM contributor
84May 10, 2010 2:57:16 PMKerry Thompson  IBM contributor
83May 10, 2010 2:56:47 PMKerry Thompson  IBM contributor
82May 10, 2010 2:56:15 PMKerry Thompson  IBM contributor
81May 10, 2010 2:55:57 PMKerry Thompson  IBM contributor
80May 10, 2010 2:55:44 PMKerry Thompson  IBM contributor
79May 10, 2010 2:55:28 PMKerry Thompson  IBM contributor
78May 10, 2010 2:55:12 PMKerry Thompson  IBM contributor
77May 10, 2010 2:54:59 PMKerry Thompson  IBM contributor
76May 10, 2010 2:54:14 PMKerry Thompson  IBM contributor
75May 10, 2010 2:45:56 PMKerry Thompson  IBM contributor
74May 10, 2010 2:43:21 PMKerry Thompson  IBM contributor
73May 10, 2010 2:38:57 PMKerry Thompson  IBM contributor
72May 10, 2010 2:37:13 PMKerry Thompson  IBM contributor
71May 10, 2010 2:11:59 PMKerry Thompson  IBM contributor
70May 10, 2010 2:11:32 PMKerry Thompson  IBM contributor
69May 10, 2010 2:11:19 PMKerry Thompson  IBM contributor
68May 10, 2010 2:11:14 PMKerry Thompson  IBM contributor
67May 10, 2010 2:08:26 PMKerry Thompson  IBM contributor
66May 10, 2010 2:05:04 PMKerry Thompson  IBM contributor
65May 10, 2010 2:04:39 PMKerry Thompson  IBM contributor
64May 10, 2010 2:01:07 PMKerry Thompson  IBM contributor
63May 10, 2010 1:58:08 PMKerry Thompson  IBM contributor
62May 10, 2010 1:57:32 PMKerry Thompson  IBM contributor
61May 10, 2010 1:43:42 PMKerry Thompson  IBM contributor
This version (60)May 10, 2010 1:43:19 PMKerry Thompson  IBM contributor
59May 10, 2010 1:43:01 PMKerry Thompson  IBM contributor
58May 10, 2010 1:42:36 PMKerry Thompson  IBM contributor
57May 10, 2010 1:38:10 PMKerry Thompson  IBM contributor
56May 10, 2010 1:23:36 PMKerry Thompson  IBM contributor
55May 10, 2010 1:22:53 PMKerry Thompson  IBM contributor
54May 10, 2010 1:22:44 PMKerry Thompson  IBM contributor
53May 10, 2010 1:22:33 PMKerry Thompson  IBM contributor
52May 10, 2010 1:22:25 PMKerry Thompson  IBM contributor
51May 10, 2010 1:22:04 PMKerry Thompson  IBM contributor
50May 10, 2010 1:21:47 PMKerry Thompson  IBM contributor
49May 10, 2010 1:21:40 PMKerry Thompson  IBM contributor
48May 10, 2010 1:21:25 PMKerry Thompson  IBM contributor
47May 10, 2010 1:20:44 PMKerry Thompson  IBM contributor
46May 10, 2010 1:20:23 PMKerry Thompson  IBM contributor
45May 10, 2010 1:18:46 PMKerry Thompson  IBM contributor
44May 10, 2010 1:18:11 PMKerry Thompson  IBM contributor
43May 10, 2010 1:17:42 PMKerry Thompson  IBM contributor
42May 10, 2010 1:16:21 PMKerry Thompson  IBM contributor
41May 10, 2010 1:11:33 PMKerry Thompson  IBM contributor
40May 10, 2010 1:10:56 PMKerry Thompson  IBM contributor
39May 10, 2010 1:07:59 PMKerry Thompson  IBM contributor
38May 10, 2010 1:07:21 PMKerry Thompson  IBM contributor
37May 10, 2010 1:07:12 PMKerry Thompson  IBM contributor
36May 10, 2010 1:07:05 PMKerry Thompson  IBM contributor
35May 10, 2010 1:06:54 PMKerry Thompson  IBM contributor
34May 10, 2010 1:06:24 PMKerry Thompson  IBM contributor
33May 10, 2010 1:05:25 PMKerry Thompson  IBM contributor
32May 10, 2010 1:04:56 PMKerry Thompson  IBM contributor
31May 10, 2010 1:04:38 PMKerry Thompson  IBM contributor
30May 10, 2010 1:04:19 PMKerry Thompson  IBM contributor
29May 10, 2010 1:04:13 PMKerry Thompson  IBM contributor
28May 10, 2010 1:00:59 PMKerry Thompson  IBM contributor
27May 10, 2010 12:56:28 PMKerry Thompson  IBM contributor
26May 10, 2010 12:52:19 PMKerry Thompson  IBM contributor
25May 10, 2010 12:51:35 PMKerry Thompson  IBM contributor
24May 10, 2010 12:49:26 PMKerry Thompson  IBM contributor
23May 10, 2010 12:48:38 PMKerry Thompson  IBM contributor
22May 10, 2010 12:48:29 PMKerry Thompson  IBM contributor
21May 10, 2010 12:48:20 PMKerry Thompson  IBM contributor
20May 10, 2010 12:47:34 PMKerry Thompson  IBM contributor
19May 10, 2010 12:45:26 PMKerry Thompson  IBM contributor
18May 10, 2010 12:45:16 PMKerry Thompson  IBM contributor
17May 10, 2010 12:44:57 PMKerry Thompson  IBM contributor
16May 10, 2010 12:44:40 PMKerry Thompson  IBM contributor
15May 10, 2010 12:42:56 PMKerry Thompson  IBM contributor
14May 10, 2010 12:42:47 PMKerry Thompson  IBM contributor
13May 10, 2010 12:42:42 PMKerry Thompson  IBM contributor
12May 10, 2010 12:41:44 PMKerry Thompson  IBM contributor
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • BlogsIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkIBM Collaboration Solutions
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use