生成百度echarts省、市、区县js地图小工具(3.0版,之前的版本不建议下载)
百度echarts地图目前不提供下载和在线构建了,对于想继续使用echarts地图的人员来说,只能从其他途径来获得。
虽然可以从其他网站上下载,但仅限于省市的地图,没有单独的区县地图,于是本人花了一两天时间写了这个小工具,可以生成任何区县的js地图。
注:
1、生成的区县地图中没有乡镇区划,只有区县的轮廓(百度echarts地图本身也只到区县)。
2、也可以生成省级或市级的地图,但也仅仅是这个省或市的轮廓,里面没有下一级区划。如果想要包括下一级区划,可以研究、改动代码。
3、与之前版本相比,此版本改进之处在于可以生成带有岛屿(如上海)或“飞地”(如宁夏隆德县)的区划地图。
说明:从2.0版本开始,此工具生成的地图是基于百度在线地图来描绘的。
生成百度echarts省、市、区县js地图小工具(2.0版,之前版本有重大缺陷)
百度echarts地图目前不提供下载和在线构建了,对于想继续使用echarts地图的人员来说,只能从其他途径来获得。
虽然可以从其他网站上下载,但仅限于省市的地图,没有单独的区县地图,于是本人花了一两天时间写了这个小工具,可以生成任何区县的js地图。
注:
1、生成的区县地图中没有乡镇区划,只有区县的轮廓(百度echarts地图本身也只到区县)。
2、也可以生成省级或市级的地图,但也仅仅是这个省或市的轮廓,里面没有下一级区划。如果想要包括下一级区划,可以研究、改动代码。
3、对于不是只包括一个封闭区域的区划,如上海这种包括岛屿的,生成出来的地图只能显示其中一个封闭区域。因此小工具不适合这种情况,或需要改动代码。
说明:之前的版本是借助高德地图来生成js文件,后来发现高德地图上有些区划轮廓跟百度的差别很大(可能跟区划不是最新的有关),因此此版本改用百度在线地图。之前的版本建议不要下载使用。
高德地图行政区划聚合demo(展示某类数据在各地区的分布情况,用于数据统计和显示)
高德地图官网上虽然有行政区划聚合的例子和代码,但代码复制下来并不能单独运行。因此我在其基础上进行改造,做了一个能独立运行的demo,其实也就一个html文件而已。方便大家理解行政区划聚合功能,参照并引入到自己的项目中。
注:打开index.html时,地图加载时可能会延迟几秒钟。
简单明了实用的百度echarts地图使用示例(含js和json格式地图两种情况)
特点:
1、浏览器上直接打开页面就能显示地图。
2、使用的是一些常用的配置项,且大多都有注释说明。
3、有标记示例。js格式的例子中,地图可用滚轮缩放、可用鼠标拖拽移动。
生成百度echarts省、市、区县js地图小工具
百度echarts地图目前不提供下载和在线构建了,对于想继续使用echarts地图的人员来说,只能从其他途径来获得。
虽然可以从其他网站上下载,但仅限于省市的地图,没有单独的区县地图,于是本人花了一两天时间写了这个小工具,可以生成任何区县的js地图。
注:
1、生成的区县地图中没有乡镇区划,只有区县的轮廓(百度echarts地图本身也只到区县)。
2、也可以生成省级或市级的地图,但也仅仅是这个省或市的轮廓,里面没有下一级区划。如果想要包括下一级区划,可以研究、改动代码。
3、对于不是只包括一个封闭区域的区划,如上海这种包括岛屿的,生成出来的地图只能显示其中一个封闭区域。因此小工具不适合这种情况,或需要改动代码。
使用方法:
1、用IE浏览器打开index.html,当底部提示“Internet Explorer已限制此网页运行脚本或ActiveX控件”时,点击右侧的按钮让其允许。
2、输入行政区划名和地图引用名,点击“点击生成 js”按钮。
3、点击“确认生成的地图 ”链接,确认是否生成了正确的地图。
4、如生成了正确的地图,目录中map.js文件即为可以使用的地图js文件。