润乾报表与google地图结合使用方法
来源:互联网 发布:东京经济大学 知乎 编辑:程序博客网 时间:2024/05/18 10:36
在日益丰富的信息系统功能中,GIS(Geographic Information System,即地理信息系统)已经逐渐成为一门相当成熟的技术,并且得到了极广泛的应用。尤其是近些年,GIS更以其强大的地理信息空间分析功能,在GPS及路径优化中发挥着越来越重要的作用。
同样,报表在信息系统中也具有数据挖掘、展现、分析等作用,那么如何来利用报表与GIS做集成呢?
下面我们通过一个实例来进行介绍。
首先,先要在整个系统中搭建一个GIS功能系统。(这里已GOOGLE MAP为例)
其中:
1、 js文件夹:显示谷歌地图需要的js文件。
2、 marker:地图上热点图标。
3、 mpConfig:地图初始化信息,以及点击热点的超链接(显示润乾统计图)。
4、 showMap.jsp:显示地图的入口。
5、gmb.jsp:展示润乾统计图的入口。
在mpConfig中:
<?xml version=”1.0″ encoding=”UTF-8″?>
<root>
<mpconfig mapTypeId=”google.maps.MapTypeId.ROADMAP”
streetViewControl=”false”
zoom=”8″
mapTypeControl=”false”
navigationControl=”true”
disableDoubleClickZoom=”false”
centerAdd=”Henan Province,China”
scrollwheel=”false”
scaleControl=”false”
draggable=”true”
/>
<hotpot address=”shenzhen city,Guangdong province,China” refrence=”gmb.jsp?arg1=shenzhen” title=”深圳” picture=”marker/red.jpeg” />
<hotpot address=”zhongshan city,Guangdong province,China” refrence=”gmb.jsp?arg1=zhongshan” title=”中山” picture=”marker/red.jpeg” />
<hotpot address=”guangzhou city,Guangdong province,China” refrence=”gmb.jsp?arg1=guangzhou” title=”广州” picture=”marker/red.jpeg” />
<hotpot address=”kaifeng city,Henan province,China” refrence=”gmb.jsp?arg1=guangzhou” title=”开封” picture=”marker/red.jpeg” />
</root>
每一个hotpot代表地图上的一个标注点,refrence代表点击这个标注点后通过url定位到的页面,这个页面通常就是展现报表数据的页面,我们可以看到在这个refrence中还会传递一些参数供报表使用,一般是做数据查找过滤使用的。
然后,我们就需要编写相关展现标注点数据的报表模版了:
同样,在这个报表中,我们需要接收标注点传过来的参数,并对数据进行过滤:
最后,我们需要编写一个jsp页面来展现报表:
可以看到,在jsp中包含了报表标签,并获取了相关参数。
通过这样的设置,我们就可以在地图上看到标注点,并且点击标注点后可以看到相关报表数据了:
http://www.runqian.com.cn/archives/5849.html/
- 润乾报表与google地图结合使用方法
- 润乾报表和google地图集成
- google地图学习总结2(与jquery结合)
- SPSS Modeler与Google地图的完美结合
- Google地图API使用方法示例
- google map结合数据库加载地图
- 百度地图与echarts结合
- echarts3与百度地图结合
- google maps与arcgis结合
- Google地图与js地图API
- 工作流程和润乾报表的结合
- HSQL结合润乾报表同步部署问题
- Google Map API 结合PHP实现登录地图定位
- 在ActiveReports页面报表中显示Google地图
- html5与百度地图API结合使用。
- angular4与高德地图的结合
- 润乾报表echarts统计图省份地图设置
- 润乾报表数据集中参数和宏的使用方法
- XmlElement与XmlNode的区别
- 动态页面加载进度条
- SQL SERVER 取得TABLE主键
- js等待加载效果2
- ISO14443、15693、18000体系分析
- 润乾报表与google地图结合使用方法
- A+B
- 2012 Multi-University Training Contest 4[hdu4331~4339]
- Linux系统管理员应该知道监控工具
- 通过DataSet导出Excel .
- ubuntu配置终端路径显示为只有一个>
- 统计图联动刷新功能
- 关于removeFromSuperview关键的几个点
- 构造函数定义为private,protected