搜索文章

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 报表技术分享 > 报表集成FusionMaps

报表集成FusionMaps

关于报表集成fusionMaps,经过验证是可行的。
实际使用时的方法是:
1、在数据库里定义”地图节点id、数据、超链接”
2、报表复杂报表设计器里写一段执行fusionMaps的js代码(可以写个自定义函数,或更友好的界面)。
3、在报表的jsp里加另一个js文件。

在报表中生成的js代码形如:

<div id=”mapdiv” align=”center”>
FusionMaps.
</div>
<script type=”text/javascript”>
var map = new FusionMaps(“./FCMap_China2.swf”, “Map1Id”, “690″, “430″, “0″, “0″);
map.setDataXML(“<map showCanvasBorder=’1′ canvasBorderColor=’f1f1f1′ canvasBorderThickness=’2′ borderColor=’00324A’ fillColor=’F0FAFF’ hoverColor=’C0D2F8′><data> <entity id=’CN.HB’ value=’515′ displayValue=’河北省’ link=’http://www.baidu.com’ toolText=’河北tip’ /><entity id=’CN.SX’ value=’373′ /></data></map>”);
map.render(“mapdiv”);
</script>

目前可实现的功能包括:超链接、定义真实值、显示值、提示信息。定义图上各要素的风格。
通过深入开发应可实现:在图上做点状标记(圆、方、三角)

本文标签:

最新文章

  • 多源分组助手的使用
  • 快逸报表的Web报表设计器采用类Excel的熟悉的操作风格,设计界面简洁、易用性强,具有强大的向导功能,用户可轻松上手,快速掌握报表制作方法,是高效