欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

图表组件FusionCharts v3.10.0发布【附下载】 fusionchart数据可视化图表库图表控件图表

程序员文章站 2022-03-03 17:42:06
...

FusionCharts XT是跨平台、跨浏览器的JavaScript/HTML图表组件。 FusionCharts支持 ASP、 ASP.NET、 PHP、 JSP、 ColdFusion、 Ruby on Rails、 JavaScript、甚至简单的HTML页面。它是您值得信赖的JavaScript图表解决方案,目前在全球有50万用户选择 Fusioncharts来制作专业的JavaScript图表。最新发布的v3.10.0版本更新详情如下:

 

< 立即下载FusionCharts v3.10.0最新版本>

 

新增:
  • FusionCharts Suite XT v3.10.0 引入了三种新的图表类型:树形图、缩放散点图、缩放双Y轴折线图。
    • 树形图表可以用于分析分层信息。图表可视化是仿照树形数据结构,并采用二维嵌套矩形的呈现方式。
    • 缩放散点图具有能对大数量的数据点进行缩放和平移的功能,并且可以用于发现数据组之间的相关性。
    • 缩放双y轴折线图表是缩放折线图的扩展,可用于绘制和比较大量具有不同的数值单位或不同时间间隔的数据集。
  • 以下新属性已添加到的FusionCharts Suite XT,在数据图动画的相应图例项被点击时使用:
    • transposeAnimation
    • transposeAnimDuration
  • 以下属性已被引入在第一次加载图表时确定数据图的可见性:
    • visible
  • 下面已有的属性也得到了改进:
    • use3dLineShift(默认值由0改为1)
    • alpha(该属性现在设置为大于0时也能影响锚的透明度)
  • 缩放折线图引入了showTerminalValidData属性。
    以前,当缩放折线图在精简模式渲染,绘制的线段不包括第一个和最后一个有效数据值,如果该终端的值(第一个和最后一个)都为空并且connectNullData=1。 showTerminalValidData=1确保了折线从第一个有效数据值到最后一个的绘制。
  • 现在当鼠标指针悬停在图例项目相应的数据图会被突出显示。随着可视化的增强,这个新功能也能建立数据图和图例之间的关系。
改进:
  • 现在如果图表是用来绘制大量数据系列,图表图例可以超出画布宽度。
    以前在这种情况下,即便有剩余的使用空间,图例图标上还是带有滚动条。
    此前,位于边缘的值被部分隐藏。虽然chartRightMargin帮助解决这个问题,但它影响了仪表的对齐。现在该问题已得到修复。
  • svgDeCanvo库已建成,并引入到FusionCharts库中。该库:
    • 允许直接在HTML5 Canvas绘图SVG图表
    • 克服了IE客户端导出功能中的安全问题,让IE10和IE11的用户也可以使用此功能
  • 2D金字塔图中的数据图现在可以渲染为单一颜色的平坦表面,通过设置is2d=1。
  • 下面的图例指针的自定义属性已被引入到渐变图例中:
    • legendPointerColor
    • legendPointerBorderColor
    • legendPointerAlpha
    • legendPointerBorderAlpha
  • 核心地图包做了如下更新:
    • 意大利区域下的Valle D'Aosta新增了详细说明
    • 印度北方邦更新了详细说明,新增了5个实体
    • 北美新增了加勒比详细说明
    • 孟加拉国新增了8个子区域详细说明
    • 意大利的5个子区域新增了详细说明
    • 阿富汗的34个省新增了详细说明
    • 更新了法国的详细说明,用13个实体取代以前的22个
    • 美国DMA更新了详细说明用于整顿DMA ID

修复:

  • 在角度测量仪中的大趋势线值现在会在画布内显示。
  • 2D柱状图的最后一列的工具提示文本中的多余空间被删除。
  • 在2D柱状图和2D条形图中的大量数据集/数据图宽度和数据图之间的间隙现在会渲染成相同。
  • 对于3D饼图和3D环形图表,现在当manageLabelOverflow=1时,具有大量文本值的数据标签不会被截断。
  • 截断数据标签的工具提示现在在iOS和Android设备可见。
  • 热图图表中的Y轴的标签,现在被渲染成maxLabelWidthPercent属性的所有值。
    此前,该标签显示此属性的随机值。
  • 垂直LED图表的useEllipsesWhenOverflow属性现在能进行正确处理。
  • lineDashLen属性现在能正确处理折线图和缩放折线图中的所有值。
  • connectNullData属性现在在缩放折线图中能进行正确的处理,连接从第一个数据点到最后一个数据点中的所有数据。
    以前,该属性不能连接所有数据点。
  • 在气泡图中,当labelDisplay=rotate并且指定了字体大小为随便,X轴标签现在也会显示。
  • 事件参数的displayValue属性现在返回数据图的值,showValue=0。
    以前,如果showValue=0,则displayValue属性返回空值。
  • 自定义数据值的以下属性现在能在多层次饼图中正确处理:
    • valueFont
    • valueFontColor
    • valueFontSize
    • valueFontBold
    • valueFontItalic
    • valueBgColor
    • valueBorderColor
    • valueAlpha
    • valueFontAlpha
    • valueBgAlpha
    • valueBorderAlpha
    • valueBorderThickness
    • valueBorderPadding
    • valueBorderRadius
    • valueBorderDashed
    • valueBorderDashGap
    • valueBorderDashLen
  • &lt;和&gt;现在可用于分别显示图表画布内的标签中的<(小于)和>(大于)符号。
  • 对于rotateValues=1,每叠在堆叠柱形图的总和(showSum=1)现在渲染在图表画布内。
    以前,如果rotateValues=1,总和将显示到画布外面。
  • 在实时温度计中,当使用gaugeOriginX和gaugeOriginY属性时仪表刻度现在能正确渲染。
    以前,使用这些属性导致仪表刻度扭曲。
  • 在缩放折线图表中,工具提示不再被用于画布区域之外的数据图。
  • 现在温度仪表的showGaugeBorder属性当gaugeBorderAlpha属性被定义时能正确处理。
  • 渐变图例的legendPointerBorderThickness属性现在能进行正确处理。
  • LogMSColumn和LogStackedColumn图表现在能渲染0到1之间的所有数据。
    以前,在这种条件下图表被扭曲绘制。
  • ignoreCols和ignoreRows阵列,现在在jQuery插件中能正常使用。此外,以下属性的操作也被修复:
    • useLabels
    • useLegend
    • labelSource
    • legendSource
    • seriesColors
    • convertBlankTo
  • 修复了当水平线性仪表的高度被设置成一个非常小的值时出现JavaScript错误的问题。
  • 甘特图表现在可以在所有浏览器被输出为所有可用的格式。
    以前,当在Firefox浏览器将某些特殊数据类型输出为PDF格式时不能正确输出。
  • 修复了渲染带有虚线线段的折线图表时UIWebView中出现的问题。
  • 在实时水平线性仪表中,一个指针值具有两个或多于两个小数位并且被放置在边缘现在渲染在图表画布内。

>>查看更新原文