1. 需求背景
系统内置的地图都是标准的行政区划,只能展示各行政区划数据。当用户因业务情况想实现个性化地图展示数据时,例如按华中、华北、东南、西北等区域块展示,就得自定义地图实现。
2. 实现过程
2.1 地图自定义
1、 前提准备
(1)作图工具:Fireworks
(2)自定义地图区划图片
2、 制作步骤
(1) 使用Fireworks打开地图图片,根据需求保留或抠除背景
用魔棒工具选中背景后直接delete,或者Ctrl+Shift+i反选图片,复制(Ctrl+C)粘贴(Ctrl+V)到新的模板中
(2) 描出闭合路径
使用钢笔工具,分别给每个区域闭合描边,让每个区域对应生成一条闭合路径。描边的时候,可以点击眼睛隐藏与该区域相邻的路径,减少干扰。直到所有区域全部生成路径。
(3) 生成热区
右侧背景下面按住Ctrl选中所有路径,到图片上右键插入热点,给每个区域生成热区。
(4)保存后并导出图片和HTML文件。
3. 地图运用
3.1 新增自定义地图
(2)将导出的html文件,使用ue或editplus打开,将area部份复制到BI的地图定义,按XML格式加上ID和名称(desc),然后将导出的图形,上传到地图,便完成了地图的定制。
至此,自定义地图的制作就完成了。
请先登录