自定义地图功能介绍
自定义动态地图利用动态的和互动式的falsh地图帮助您按类别,地区或实体显示地理数据。用户可以用它有效地按以下因素绘制业务数据,如地区产品销售额,地区税收,户口普查资料,如国家人口数,选举结果和统计调查结果。
自定义动态地图的设置
1.准备制作地图需要的数据集(数据集中的中国的省份ID以及省级、市级的地区ID:对应reportmis\mis2\Charts\svg 相应svg文件<path>、<text>节点,两个节点中id属性与地图属性设置时取数的区域ID是对应的,要保持一致。)
2.制作复杂报表--插入统计图--swf--特殊图--自定义FLASH地图--选取数tab页中选择地图
区域设置设置数据,如下图:
注:区域ID,区域名,区域值为必填项。
区域提示:鼠标移入地图某区域的提示,区域提示可设置表达式也可以打开url连接,url方式是以悬浮框的方式展现。
鼠标移入停留时间可以自定义,以毫秒为单位。i
是否包含超链接: 1代表可超链接,0代表不可超链接。
区域超链接设置:手动输入url和选择系统连接。
手动输入url:
mis2/vrsr/showReport1.jsp?resID=30011&svgName=@areaId&maparg1=@areaId&maparg2=@areaName&encodeParamName=areaId,areaName(resID对应链接过去报表的resID,svgName对应连接过去地图 svg文件名字,maparg1 是区域编号,maparg2是区域名称,&encodeParamName是对参数进行加解密)
自定义地图效果图:
超链接的效果,鼠标移入北京地区并单击时会连接到北京地图,效果图:
鼠标移入密云县区域提示,密云县地区销售明细表已悬浮框的形式展现,鼠标移入不同区域会显示相应区域销售明细表,效果图如下:
地图热点的作用
地图热点是标记主要用于图像地图,通过该标记可以在图像地图中设定作用区域(又称为热点),这样当用户的鼠标移到指定的作用区域点击时,会自动链接到预先设定好的页面。
地图热点的设置
1.准备制作地图热点需要的数据集(数据集中的热点ID对应reportmis\mis2\Charts\svg 相应地图热点svg文件<image>节点id,节点id属性与地图热点设置中热点数据定义时取数的热点ID是对应的,要保持一致。)
2.热点设置--热点数据定义设置如下图所示:
地图热点的效果图:
注:
1.SVG矢量地图可下载现成的svg文件(需修改ID) 或手动自定义一个SVG地图或者使用产品自带的svg地图文件,产品中svg路径\reportmis\mis2\Charts\svg。
2.统计图向导--选取数-选择地图是可配置的, graphMapID 是svg文件名称
\reportmis\mis2\flexdesigner\designer\config\GraphMapDefine.json
3.地图热点需在地图svg中添加<image>标签。