这里介绍一种简单的方法—echarts,一个前端网页可视化库,可以快速绘制漂亮、简洁的中国地图,下面我简单介绍一下实现过程,主要内容如下:
1.首先,下载echarts.min.js,这个直接到ecahrts官网下载就行,如下,也就不到750k,很快就能下载成功:
2.接着,下载china.js,因为绘制的是中国地图,所以必须要单独下载这个js文件,这个可以直接到网上搜一下,很多,GitHub也有,大概60k左右,直接点击下载就行,如下:
3.最后就是在html网页中编码实现绘制中国地图了,主要步骤及截图如下:
首先,我们创建一个html文件,在head标签中依次引入echarts.js和china.js文件,在body标签中创建一个div容器,用于放置绘制的地图,代码如下:
接着,我们需要js随机生成一些测试数据,用于在绘制地图时,根据数值显示不同颜色的地区,代码如下,这里放在body标签里就行:
然后,就是绘制地图,配置相关数据和属性,这里可以根据自己需要,自行设置相关参数和选项,如下,很简单(可以参考echarts官网资料进行配置):
最后,保存html文件,用浏览器打开这个文件,绘制的中国地图效果如下,很不错吧:
至此,我们就完成了在html中绘制中国地图。总的来说,整个过程很简单,不难,借助echarts我们可以快速绘制地图,只要你有一定的前端基础,会简单的html,js,css,熟悉一下相关示例和代码,很快就能掌握的,当然,你也可以使用其他框架来绘制中国地图,像g2,d3等,都可以,网上也有相关教程和资料,感兴趣的可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。
用代码的方式,给图片上标上文字,小编这里使用定位的方法,将文字定位到想要的任意位置。
1、在body中建立文字信息以及图片内容,也就是在header中包含两个同级,图片和文字。
2、在CSS中对文字图片进行简单样式添加。
3、效果如图所示;大盒子使用描边显示,里面包含了图片和下面的文字。
4、想要将文字弄到画面上去,这时候需要对header添加相对定位,对文字标签p添加绝对定位。
5、对文字添加了绝对定位后,如图效果,然后就需要对其设置下位置关系了。
6、位置关系通常就是top bottom left right 上下左右四个方向了。
7、定位到右上方位置,最后效果就是这样了。
丙肝是什么病微信交流群,丙肝母婴贴吧
耳鸣微信交流群,全国耳鸣交流群
打呼噜微信交流群,怎么加入陌生微信群
「东莞车迷微信群」求个东莞的大众高尔夫微信群
「聋人微信和扣扣群」微信有聋哑人的群吗
「加入菏泽大型微信群」如何加入菏泽一中高三一部十八班微信群
「启动微信群名软件」微信群怎么设置不让别人改群名?
「微信红包群规则复制」微信红包群规章制度是什么样的?
「微信稀奇古怪总代群」我想在微信上卖稀奇古怪的玩意,一件代发的,不需要加盟费!有的留个
「微信群群主有哪些特权」微信群主有哪些特权?