首页 > 资源 > 关键词  > Javascript最新资讯  > 正文

三款顶级Javascript图表图形类库介绍和比对

2015-07-08 15:37 · 稿源:极客标签

Javascript包含了很多开源并且免费的图表类库, 在今天这篇文章中,我们将介绍三款最顶级的Javascript图表类库,包括:

D3.js

Highcharts

FusionCharts

D3.js

Mike Bostock开发的D3.js几乎成为了数据可视化的代名词,它基于现代浏览器标准,并且提供了图形渲染的完整控制

优点如下:

优雅漂亮: 生成漂亮并且优雅的图形图表,绝对超越其它图形类库提供的图形

轻量级:核心336k,压缩后151k,适合开发高性能的应用

高度自定义:它并不提供一些直接使用的功能, 但是通过优化的数据操作,可以自定义出任何你想实现的效果

社区支持: 社区支持非常棒,包含了很多提问和解决方案(stackoverlow.com),任何需要解决的问题基本都可以完成的得到支持

很多超棒的例子: 包含了900多个精心设计的演示例子

缺点如下:

学习曲线陡峭:虽然d3.js很酷,但是如果你需要快速去开发的话,可能使用d3.js会让人很不舒服

浏览器支持: d3.js的浏览器支持不是很好,例如,不支持ie6,7,8,甚至ie9的支持也不是很完整,如果你需要服务不同的浏览器或者企业级别使用,可能不是一个好的选择

标签管理:d3的标签管理比较麻烦,而其它类库都自动管理

导出图形:其它类库都可以方便的导出png,jpg,pdf等格式,但是d3需要额外的开发

在线代码及演示:https://www.gbtags.com/gb/rtreplayerpreview/978.htm

Highcharts

Highcharts是另外一个非常流行的图标类库,除了基础的图表以外,它还包含了股票图和地图等等

优点如下:

类库大小:超轻量级,并且性能非常好,支持所有浏览器,但对于不同设备性能不太一样

社区支持:开源并且非商用免费,如果遇到问题,可以去stackoverflow和自带论坛求教

价格: 初始价格对于个人开发者或者小团队来说价格很低

浏览器支持: 对于highcharts来说,这绝对是一个优点,老式浏览器和现代浏览器都支持的非常好

缺点如下:

个人支持:主要问题是个人支持, 一般的问题好解决,但是一旦遇到了关键问题,个人支持非常有限

支持图形: 支持图形相对于fusioncharts来说,比较少

在线代码及演示:https://www.gbtags.com/gb/rtreplayerpreview/979.htm

Fusioncharts

很牛X的图表类库,基本世界500强大部分都在使用, 提供了不同的包: 图标, 组件,地图等等,你可以购买自己需要滴

优点如下:

支持不同类型图表: 如果需要各种类型图标, Fusioncharts都没有问题,提供了90多种图表和965种地图,很多你能想到的视觉图形都有

自定义并且有实际例子:自定义非常简单,包含了很多直接可以使用的例子。 并且拥有很大的库

封装器和插件: 提供了官方的封装器和插件,所以有非常好的支持

浏览器和设备支持: 支持所有浏览器(IE6)和设备

高级特性: 提供了很多高级特性,宏,可编辑图表

个人支持:得到的支持非常快

缺点如下:

体积: 非常重,如果是基于web的应用会成问题,但是App会好些

价格: 价格相对于前面有些贵,如果你比较关心价格,可能考虑前面的更好

在线代码及演示:https://www.gbtags.com/gb/rtreplayerpreview/980.htm

除了上面的顶级类库,国产百度的echart,也不错,而且母语文档和支持,使用也是非常方便,虽然功能相对于上面的顶级图表来说还相对较弱,大家可以自己衡量利弊,感谢阅读~~

尊重我们的干货,请留下您的高水平发言~~~ ^_^

  • 相关推荐
  • 大家在看
  • 腾讯云服务器12.12限时秒杀-1核2G首年50元

    腾讯云服务器12.12多种机型限时抢购,1核2G服务器4.17元/月,2核4G服务器6.17元/月,专业技术7*24小时在线服务,腾讯云为企业和个人提供快捷,安全,稳定的云服务!

    广告
  • AMD宣布推出Ryzen 6000移动平台、Ryzen 5800X3D CPU和Radeon 6500 XT图形

    AMD今天在CES上发表了一场充满活力的主题演讲,其中包含了超过六条2022年的公告和产品发布。其中大部分是针对笔记本电脑市场的,但我们也有一些针对台式机市场的公告此次活动最大的一项宣布是Ryzen 6000移动平台的发布。此次发布包括为移动市场推出十款新的APU型号,其中包括更新的CPU和GPU选项在CPU方面,AMD正在转向Zen3+体系结构,这是5000系列上使用的Zen3体系结构的更新版本。基于更新的6nm TSMC工艺,6000系列CPU主要围绕降?

  • AMD锐龙9 6900HX曝光:集成全新RX 680M图形单元

    在即将开幕的CES 2022大展上,预计AMD、Intel都将面向笔记本尤其是游戏本平台推出全新标压平台处理器。据爆料,AMD将推出的新旗舰处理器为锐龙9 6900HX,CPU部分基于6nm Zen3+,GPU部分则是RDNA2。不同于此前的Vega,AMD似乎要对RDNA2 GPU进行重新命名,锐龙9 6900HX上的就会叫做Radeon RX680M,最大12组CU(768颗流处理器)。其他参数方面,锐龙9 6900HX采用8核16线程,二级缓存4MB,三级缓存16MB,最高加速频率4.6GHz(同5900HX?

  • 荣耀手GS 3今晚发布:三款全部亮相 丰满弧面屏设计

    今天晚上19:30,荣耀将召开新品发布会,届时将带来旗下首款折叠屏手机MagicV,同时带来荣耀手表GS3...现在,荣耀智慧生活官微已经放出了荣耀手表GS3海报,三款配色全部亮相,包括黑色、金色和银色,而且表带颜色也不一样,与表盘相映成趣...海报中可知,荣耀手表GS3采用经典的圆表外观,3D轻薄曲面玻璃,弧面边缘略高于中框的丰满设计,让整个表镜的屏幕观感更加饱满和富有张力...表带似乎有两种材质,黑色的应该是氟橡胶,而金色和银色的看起来是牛皮材质,价格可能要更贵一些...

  • 所有三款Galaxy S22机型都将使用新一代大猩猩玻璃Victus+

    康宁公司大约在一年半前发布了Gorilla Victus玻璃,从那时起,它就被用于许多旗舰手机(从Galaxy Note20 Ultra开始)以及一些加固型手机所运用...而S21和S21+都选用了塑料后盖,只有S21 Ultra两面都使用了Victus玻璃...三星Galaxy S22 Ultra的背面将配备特殊的玻璃,泄露的规格表提到了超级透明玻璃,这也是由康宁公司开发,这种玻璃可以减少反射和眩光......

  • 曝iPhone 14或采用药丸打孔屏!种屏幕对比出炉:屏占比暴增

    据相关爆料,iPhone14这一代将出现非常大的变化,首先是mini机型取消,iPhone14的两款入门机型将分别是6.1和6.7英寸机型,新增了大屏幕的iPhone14Max,作为低价的大屏版本...至于Pro版本则变化更大,依然维持一大一小两款产品,但是将首次取消刘海屏,采用挖孔式的设计,虽然目前还是早期传言,但是几乎所有供应链传出的消息都指向这种方案...根据爆料,iPhone14Pro系列将会采用类似药丸形的居中打孔设计,这对于以往的刘海屏来说,屏占比获得了巨大的提升,备受期待...图片分别显示了居中打孔方案、药丸打孔方案,以及完全无任何开孔的屏下方案,从图上来看,无论是哪一种相比现在刘海屏的屏占比都有明显的提升...值得注意的是,虽然无刘海的设计目前来看非常渺茫,但是有消息称,苹果近几年一直在研究屏下传感器的技术,很可能会在iPhone15系列上首次实现屏下前摄、屏下FaceID等技术,带来完全无开孔的完整屏幕效果...

  • 只有天空才是你的极限,我们热爱探索的过程并沉浸其中丨图数据库 TiMatch 团队访谈

    据 Gartner 预测,到 2025 年图技术在数据和分析创新中的占比将从 2021 年的 10% 上升到 80%,该技术将促进整个企业机构的快速决策...Hackathon 2020 由于时间所限使用了用于跑单元测试的 unistore,而今年引入 TiKV 存储引擎,运算性能也极大的提升,在 Demo 演示中可以看到,100 万点的单源 6 度人脉查询只需要 200 毫秒,相比去年在 unistore 上 10 万数据需要 6 秒来说,性能提升极为明显......

  • OPPO三款外观设计专利获批公开:后置辅助屏幕成标配

    近日,OPPO此前申请的三项外观专利正式获得WIPO(世界知识产权组织)批准,并进行公布,这三款专利设计的共通点便是背后均有一个后置的辅助屏幕。后置屏幕本身并不特殊,早在魅族Pro 7中,就已经出现了一块2英寸的后置屏幕,而在小米11 Ultra中也采用了一块1.1英寸的后置小屏。根据专利信息展示的图片来看,这三项设计中有两项采用了环形摄像头布局,并将辅助屏幕放在了摄像头的中心,不过一个是圆形,另一个是矩形。但从专利图来?

  • 智能电视比较受欢迎的三款直播软件,蚂蚁市场分享!

    2022 新年开始!无论是否还在家中,我们都早已习惯在智能电视上看直播、点播电视频道。相信很多智能电视用户都早已发现,如今的智能电视看视频直播非常方便,但是看直播需要下载专门的直播软件,那么究竟哪些直播软件画质、流畅度更佳,来看蚂蚁市场给你推荐吧。第一款:闪电超清直播闪电超清直播是一款体积小巧、功能强大的电视直播APP,节目内容涵盖央视、各地卫视、少儿等众多频道,换台速度快,播放流畅稳定不卡顿,为广大用户提

  • Redmi K50宇宙三款新机配置出炉:骁龙8、天玑9000配齐了

    该机将搭载高通骁龙8处理器,正面同样是一块居中打孔的OLED屏幕,尺寸大概在6.67英寸左右,采用侧边指纹方案,机身内置4700mAh电池,支持120W神仙秒冲Pro,能在17分钟充满整机...至于Redmi K50 Pro将会搭载性能强劲的天玑9000,采用4nm工艺打造,拥有不弱于骁龙8 Gen1的性能输出,而且在其他各方面的堆料会更加全面......

  • 家用扫地机器人哪个牌子好?三款热销机型出炉,实至名归

    若要问如今最实用的智能家电产品,恐怕很多人会异口同声的说“扫地机器人”。的确,扫地机器人发展至今,已经完全不需要人工干预,能够自动自发把地面打扫干净,非常方便。然而,面对市场上琳琅满目的扫地机器人,我们该如何选择呢?家用扫地机器人哪个牌子好?今天我们就来了解一下市面上最为热销的三款机型吧。1、斐纳TOMEFON-G90扫地机器人斐纳TOMEFON这款机型是年度销量王。作为来自德国的欧洲第一品牌,斐纳TOMEFON在40多年间始

这篇文章对你有价值吗?

  • 热门标签

热文

  • 3 天
  • 7天