概述

使用FusionCharts显示中国地图


资源获取

地图下载地址:http://www.fusioncharts.com/download/maps/definition/  
将下载的地图拷贝到maps文件夹下,因为只显示中国地图,所以这里仅拷贝了中国地图的js文件。
http://www.fusioncharts.com/charts/fusionmaps/?map=us-employment-distribution-map 

项目结构



map.jsp

  1. <%@ page language="java" pageEncoding="UTF-8"%>
  2. <%
  3. String path = request.getContextPath();
  4. String basePath = request.getScheme() + "://"
  5. + request.getServerName() + ":" + request.getServerPort()
  6. + path + "/";
  7. response.setHeader("Pragma", "no-cache");
  8. response.setHeader("Cache-Control", "no-cache");
  9. response.setDateHeader("Expires", 0);
  10. %>
  11. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  12. <html>
  13. <head>
  14. <title>My first FusionCharts</title>
  15. <script type="text/javascript"
  16. src="<%=basePath%>fusionCharts/fusioncharts.js"></script>
  17. <script type="text/javascript"
  18. src="<%=basePath%>fusioncharts/themes/fusioncharts.theme.fint.js"></script>
  19. <script type="text/javascript"
  20. src="<%=basePath%>fusioncharts/fusioncharts.maps.js"></script>
  21. <script type="text/javascript">
  22. FusionCharts.ready(function() {
  23. var revenueChart = new FusionCharts({
  24. "type" : "maps/china",
  25. "renderAt" : "chartContainer",
  26. "width" : "800",
  27. "height" : "600",
  28. "dataFormat" : "json",
  29. "dataSource" : {
  30. "map": {
  31. "animation": "0",
  32. "showbevel": "0",
  33. "usehovercolor": "1",
  34. "canvasbordercolor": "FFFFFF",
  35. "bordercolor": "FFFFFF",
  36. "showlegend": "1",
  37. "showshadow": "0",
  38. "legendposition": "BOTTOM",
  39. "legendborderalpha": "0",
  40. "legendbordercolor": "ffffff",
  41. "legendallowdrag": "0",
  42. "legendshadow": "0",
  43. "caption": "Website Visits for the month of Jan 2014",
  44. "connectorcolor": "000000",
  45. "fillalpha": "80",
  46. "hovercolor": "CCCCCC",
  47. "showborder": 0
  48. },
  49. "colorrange": {
  50. "minvalue": "0",
  51. "startlabel": "Low",
  52. "endlabel": "High",
  53. "code": "e44a00",
  54. "gradient": "1",
  55. "color": [
  56. {
  57. "maxvalue": "30000",
  58. "displayvalue": "Average",
  59. "code": "f8bd19"
  60. },
  61. {
  62. "maxvalue": "100000",
  63. "code": "6baa01"
  64. }
  65. ]
  66. },
  67. "data": [
  68. {
  69. "id": "10",
  70. "value": "4364"
  71. },
  72. {
  73. "id": "11",
  74. "value": "4641"
  75. },
  76. {
  77. "id": "12",
  78. "value": "473"
  79. },
  80. {
  81. "id": "13",
  82. "value": "64963"
  83. },
  84. {
  85. "id": "15",
  86. "value": "54516"
  87. },
  88. {
  89. "id": "16",
  90. "value": "54687"
  91. },
  92. {
  93. "id": "18",
  94. "value": "33112"
  95. },
  96. {
  97. "id": "19",
  98. "value": "32938"
  99. },
  100. {
  101. "id": "20",
  102. "value": "40680"
  103. },
  104. {
  105. "id": "21",
  106. "value": "34474"
  107. },
  108. {
  109. "id": "24",
  110. "value": "33184"
  111. },
  112. {
  113. "id": "25",
  114. "value": "34178"
  115. },
  116. {
  117. "id": "26",
  118. "value": "43872"
  119. },
  120. {
  121. "id": "29",
  122. "value": "39075"
  123. },
  124. {
  125. "id": "30",
  126. "value": "45282"
  127. },
  128. {
  129. "id": "31",
  130. "value": "61138"
  131. },
  132. {
  133. "id": "32",
  134. "value": "35846"
  135. },
  136. {
  137. "id": "36",
  138. "value": "35494"
  139. },
  140. {
  141. "id": "06",
  142. "value": "73357"
  143. },
  144. {
  145. "id": "08",
  146. "value": "46019"
  147. },
  148. {
  149. "id": "05",
  150. "value": "58670"
  151. },
  152. {
  153. "id": "09",
  154. "value": "49797"
  155. },
  156. {
  157. "id": "01",
  158. "value": "73343"
  159. },
  160. {
  161. "id": "04",
  162. "value": "88940"
  163. },
  164. {
  165. "id": "02",
  166. "value": "89712"
  167. },
  168. {
  169. "id": "07",
  170. "value": "93772"
  171. },
  172. {
  173. "id": "03",
  174. "value": "93772"
  175. }
  176. ]
  177. }
  178. });
  179. revenueChart.render();
  180. })
  181. </script>
  182. </head>
  183. <body>
  184. <div id="chartContainer">FusionMaps XT will load s map here!</div>
  185. </body>
  186. </html>


效果图

tomcat运行程序,浏览器输入:http://localhost:8080/FusionChartsTest/map.jsp 






【FusionCharts学习-3】显示中国地图的更多相关文章

  1. 百度Echarts中国地图经纬度

    百度显示中国地图的地址 https://www.makeapie.com/explore.html#sort=rank~timeframe=all~author=all%3Ftdsourcetag v ...

  2. ArcGIS API for JavaScript 4.2学习笔记[2] 显示3D地图

    3D地图又叫场景. 由上一篇可知, require入口函数的第一个参数是字符串数组 ["esri/Map", "esri/views/MapView", &qu ...

  3. vue+echarts+datav大屏数据展示及实现中国地图省市县下钻

    随着前端技术的飞速发展,大数据时代的来临,我们在开发项目时越来越多的客户会要求我们做一个数据展示的大屏,可以直观的展示用户想要的数据,同时炫酷的界面也会深受客户的喜欢. 大屏展示其实就是一堆的图表能够 ...

  4. Highcharts中国地图热力图

    最近有个项目需要将MC销量按大陆各省统计,并以中国地图人力图效果显示.由于项目一直使用Highcharts进行图表的统计,故采用Highmaps来实现. 效果如下: 1)中国各个省.直辖市.自治区: ...

  5. 如何使用highmaps制作中国地图

    如何使用highmaps制作中国地图 文章目录 Highmaps 所需文件 地图初始化代码 highmaps 渲染讲解 highmaps 中国各城市坐标的json文件 highmaps 线上DEMO ...

  6. ehcharts中国地图四级级下钻

    echarts 官网关于中国地图,只有全国-省:省-市,没有中国-省-市-县四级下钻相关文献,echarts地图最重要一点是模块化相对于其他各个图形,一下为三级下钻部分代码包括各级别交互,望指点: 中 ...

  7. Android开发百度地图(一)--显示基本地图

    最近由于比赛的需要,自己学习了一下百度地图的开发.希望以下的内容能够对大家有用. 一.开发前的准备工作: 1.注册百度账号,并登录.(有百度账号的话直接登录) 2.申请Key,地址:http://de ...

  8. silverlight调用bing地图 和 显示中文地图

    bing地图sdk: https://msdn.microsoft.com/en-us/library/ff428643.aspx 引用dll:https://www.microsoft.com/en ...

  9. Windows phone 8 学习笔记(8) 定位地图导航

    原文:Windows phone 8 学习笔记(8) 定位地图导航 Windows phone 8 已经不使用自家的bing地图,新地图控件可以指定制图模式.视图等.bing地图的定位误差比较大,在模 ...

随机推荐

  1. (C#基础)创建文件,文件夹

    文件夹,文件这是常见的,怎么创建?要不要先判断是否存在?非常非常基础的知识点. 代码 using System; using System.Collections.Generic; using Sys ...

  2. 如何搭建.NET Entity Framework分布式应用系统框架

    一.             前言 ADO.NET Entity Framework(以下简称EF)是微软推出的一套O/RM框架,如果用过Linq To SQL的人会比较容易理解,因为Linq To ...

  3. 参数 out

    function outtest(out jo: ISuperObject; out s: string):Boolean; begin //进入函数时 jo =nil ErrStr = '' Res ...

  4. Programming Contest Ranking(题解)

    Programming Contest Ranking . 题目描述 Heilongjiang Programming Contest will end successfully! And your ...

  5. Python 编程核心知识体系-文件对象|错误处理(四)

    错误处理 文件对象

  6. pdo 数据库链接

    在PHP中,我们还可以使用一种更为简单直接的数据库连接方案——PDO持久化连接. 关于PDO本身,这里就不再多作介绍了,大家可以参考之前的文章<使用PDO连接多种数据库>以及PHP官方网站 ...

  7. 强大的Grafana worldping插件

    安装worldping插件: 官方插件地址 查看安装说明,在grafana server上执行命令,完成后重启grafana server,重启,请注意,要重启 重启grafana service g ...

  8. 【转载】Java Web的web.xml文件作用及基本配置

    其实web.xml就是asp.net的web.config一个道理. 说明: 一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的. web.xml文件是用来 ...

  9. pip source

    linux版本 sudo vim .pip/pip.conf[global]index-url = http://pypi.douban.com/simple[install]trusted-host ...

  10. 在VM上安装centOS后的网络配置

    花了点时间,研究了下VM上的linux虚拟机的网络配置问题.1.环境主机:winXP SP2,家庭宽带,局域网连到路由器,ip地址为192.168.1.101. 虚拟机:centOS(redhat l ...