有些报表需求中需要我们显示国家、城市等地址信息,在报表中添加地图信息会让报表给最终用户代码更多有效信息。

在报表中可以将地图作为图片添加进来,当一个图片显示在报表中时,该图片必须存放到本地计算机或者服务器中,这种处理方法在ActiveReports随机安装的示例报表(CountryFacts.rdlx)中已经介绍过,该示例中的图片是存放在本地文件夹中。然而,有些需求是要加载一些实时位置信息。

如果我们觉得在服务器上存放所有的位置信息图片存在一些局限,那么,从地理位置信息服务提供商获取实时位置信息将是一种非常好的替代方案。Google 地图就提供了一些API,共地图使用者获取是需要的位置信息,比如:获取西安市地图的URL如下:http://maps.googleapis.com/maps/api/staticmap?center=xian&zoom=10&size=400x400&sensor=false ,这个地址返回了一个400*400像素的地图图片,然后,你就可以在你的报表中使用这种方法来获取实时位置信息,在ActiveReports页面报表中添加一个Image控件,并将Image控件的Value属性设置为External,以及以上URL。

运行截图:

源码下载:在ActiveReports页面报表中显示Google地图

最新文章

  1. mui消息框alert,confirm,prompt,toast
  2. ASP.NET MVC3入门教程之ajax交互
  3. ABAP常用函数集锦
  4. 【我们一起写框架】MVVM的WPF框架(五)—完结篇
  5. [Swift]LeetCode667. 优美的排列 II | Beautiful Arrangement II
  6. 【20190304】JavaScript-知识点总结:Set,异或
  7. 计算机网络四:网卡与MAC地址
  8. layui 的 GitHub 及 Gitee (码云) 仓库
  9. PHP批量抓取远程网页图片并存到本地实现方法和源码
  10. WAS 默认端口列表
  11. LVM操作
  12. 用10046 跟踪exp
  13. 获取刚刚插入表格的这条信息的自增ID
  14. 32位汇编基础_cpu 寄存器
  15. 模块初识2-模块的默认保存路径Python36-32\\lib\\site-packages,Python36-32\,标准库和第三方库
  16. C# DateTime 时间格式
  17. JDBC相关总结
  18. py---------常用模块
  19. python3 虚拟环境配置
  20. python-day3-之函数

热门文章

  1. zookeeper+kafka集群的安装部署
  2. odoo开发笔记 -- odoo和postgresql数据库导入相关
  3. 关于SVM(support vector machine)----支持向量机的一个故事
  4. (转)Python3.5 queue模块详解
  5. const和define的差别
  6. LSP劫持症状及解决方案
  7. javascript中对条件判断语句的优化 分类: JavaScript 2015-06-07 09:54 832人阅读 评论(2) 收藏
  8. logstash安装与logstash-input-jdbc插件使用
  9. Android内存管理篇 - 从updateOomAdjLocked看lowmemorykiller之外的Android进程回收机制
  10. 使用vue开发微信公众号下SPA站点的填坑之旅