Highcharts 是一个用纯 JavaScript 编写的一个图表库, 能够很简单便捷的在 Web 网站或是 Web 应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。

Highcharts 支持的图表类型有直线图、曲线图、区域图、柱状图、饼状图、散状点图、仪表图、气泡图、瀑布流图等多达 20 种图表,其中很多图表可以集成在同一个图形中形成混合图。

相关链接

Highstock 是用纯 JavaScript 编写的股票图表控件,可以开发股票走势或大数据量的时间轴图表。它包含多个高级导航组件:预设置数据时间范围,日期选择器、滚动条、平移、缩放功能。

相关链接

Highmaps 是一款基于 HTML5 的优秀地图组件。

Highmaps 继承了 Highcharts 简单易用的特性,利用它可以方便快捷的创建用于展现销售、选举结果等其他与地理位置关系密切的交互性地图图表。

Highmaps 可以单独使用,也可以作为 Highcharts 的一个组件来使用。

相关链接

1. 兼容性

Highcharts 系列软件支持IE6 +、iPhone/iPad、Android 等目前市面上所有主流的浏览器,即开创性的支持 IE6 浏览器,又前瞻性的支持手机浏览器(响应式、缩放、手势操作等)。

这里可以查看我们提供的 兼容性测试及说明文档

2. 开源

个人及非商业使用完全免费,并且提供完整的源代码,方便您学习和研究;同时基于 Github 开源社区,我们可以第一时间吸取用户反馈及社区力量,丰富和完善我们的产品。

对于商业用途,只需要支付少量的 授权费用 即可使用我们的产品,同时我们会提供相应的 。

3. 纯 Javascript

Highcharts 系列软件完全基于本地浏览器技术,不需要任何插件(例如 Flash、java),不需要安装任何服务器环境或动态语言库支持,只需要两个 js 文件即可运行。

Highcharts 支持直线图、曲线图、面积图、曲线面积图、面积范围图、曲线面积范围图、柱状图、柱状范围图、条形图、饼图、散点图、箱线图、气泡图、误差线图、漏斗图、仪表图、瀑布图、雷达图,共18种类型图表,其中很多图表可以集成在同一个图形中形成综合图。

Highstock 支持股票走势图、K线图及大数据量时间轴图表,方便您创建股票、大数据量时间轴图表。

Highmaps 支持各种地图,支持经纬度、GeoJSON 标准地图数据,方便您创建于地理位置相关数据可视化图表。

5. 丰富的交互特性

提供丰富的 API 接口,方便在创建图表后对图表的任意点、线和文字等进行增加、删除和修改操作。支持众多的 Javascript 事件,结合jQuery、MooTools、Prototype 等 Javascript 框架提供的 Ajax 接口,可以实时地从服务器取得数据并实时刷新图表。

6. 多轴支持

对于需要比较的数据,Highcharts 系列软件提供多轴支持。并且可以针对每个轴设置其位置、文字和样式等属性。

7. 动态提示框

当鼠标悬停在图表上的数据点时,Highcharts 系列软件支持显示信息提示框,当然,显示的内容和样式可以自己指定和设置。

8. 图表导出和打印功能

你可以将 Highcharts 系列软件生成的图表导出为 PNG、JPG、PDF 和 SVG 格式文件或直接在网页上打印出来。

9. 图表缩放

可以设置图表的缩放、平移、手势缩放,让你更方便查看图表数据及交互互动。

Highstock 还支持滚动条、范围选择器、日期选择器等更多高级功能。

Highcharts 系列软件支持多种数据形式,可以是 Javascript 数组、json 文件、json 对象、表格数据、CSV 文件等,这些数据来源可以是本地文件、数据接口,甚至是不同网站。

11. 支持扩展及二次开发

Highcharts 提供插件机制,方便您进行二次开发;同时也有非常多的 供您使用;另外我们也提供相关的 图表定制、项目开发等技术支持、项目合作业务

在国内,Highcharts 系列软件由 简数科技 提供全面、完善服务,让更多人用上优秀的产品。

1. 专注于数据可视化图表

HIGHSOFT 一直专注于提供优秀的图表软件,经过 8 年的发展,目前已经是市面上 Web 图表的领导者,下图表示了 Highcharts 与其他知名图表软件的受欢迎程序的趋势图

2. 专业的技术支持服务

针对购买授权或购买技术支持服务的客户,我们提供更加专业及周到的技术支持服务。

服务的内容包括软件使用咨询服务,功能可否实现、技术方案是否可行咨询服务, 子版本更新维护服务等;

服务的形式是提供远程电话、远程实时聊天、电子邮件与我们的一线工程师联系;服务时间是 5 * 8小时(工作日 10:00 ~ 18:00)。

另外我们还提供高级的图表扩展开发、数据可视化项目合作开发等各种高级的图表定制服务。

图表定制服务

3. 完善的技术社区

我们提供完善的技术社区,目前已经拥有包括技术社区、QQ 交流群、Github 开源项目等众多社区支持,同时我们也投入大量的技术人员参与技术社区维护、开源项目维护,让您在使用过程中可以更快速的完成您的数据可视化需求,让您的数据可视化更简单!

我们提供非常方便的易用的 API文档,分层次词条、每个词条都对应有相应的实例演示、方便易用的搜索功能等。

除了正式对外发布的实例外,基于我们的代码托管平台 HCODE,已经累计有 3800 个实例代码运行在我们的系统中,这些代码可以方便的在 API 文档、社区帖子、教程中查看。

原文: https://www.hcharts.cn/docs/start-introduction