问题标签 [dojox.charting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Dojo 折线图上的自定义标记/工具提示
我正在使用 Dojo 1.8 创建一个折线图,用于绘制时间序列数据。数据由在 24 个周期内每 5 分钟采集一次的样本组成,最多提供 288 个 (12x24) 数据点。
为了在图表上显示工具提示,我需要在图表上启用标记(dojo 需要这样做)。问题是,默认情况下,dojo 会为每个数据点创建一个标记,这会导致标记过多。理想情况下,我会为最新数据点显示一个标记,并且可能每隔一两个小时显示一个标记。
可以自定义标记的外观,但到目前为止,我还没有找到任何自定义标记出现频率的方法。任何建议都会非常受欢迎。
dojo - Dojo 图表:我可以根据值更改线条的颜色吗?
我有一个 Dojo 1.8 的工作图表。
我的系列数据正确显示为行,整行(系列)的颜色为“绿色”。我知道如何更改整个系列的颜色,但是线条是否有可能根据数据值改变颜色?让我们假设 x 轴是一个时间轴,我需要线(系列)直到今天是绿色的,然后是红色的未来值。这可能吗?如何?(我正在使用值的标记。如果这些可以根据值改变就足够了)
我在文档中发现了类似的东西:
但它仅适用于 PIE 图表,不适用于 LINES 图表。
先感谢您。
onclick - 单击 dojox.charting.Chart 时如何获取单击的系列名称?
我正在尝试使用 dojo 创建图表。我选择 StackedColumns 图表。我想让它互动。当用户单击图形列时,应调用超链接。但要创建超链接'url,我需要系列名称。当用户单击列时,有什么方法可以获取系列名称?我一直在寻找几天,但我没有找到任何解决方案。这是我的代码:
javascript - Dojo StackedColumn 工具提示
当我在 dojo 中创建 StackedColumns 图表时,默认工具提示会显示累积值。我想展示个人价值(或可能两者兼而有之)。
根据我的经验,当我有一个系列的第一个值:2,另一个系列的第一个值:5 时,当悬停在第二个系列上时,工具提示会显示 7。我希望它仍然显示 5(或者可能是“值:5,累积值:7”)。
我发现以下问答非常有用。Phillipes jsFiddle 示例适用于 StackedArea,但我无法让它在 StackedColumns 上工作。 Dojo StackedAreas 图表不接受对象作为值
感谢任何帮助。
这是我的代码:
我创建了一个新的 jsFiddle @ http://jsfiddle.net/Tony_D/CqNhB/5/
javascript - Dojo Chart中各个条的填充颜色?
这可能是相当简单的 Q(使用 Dojo 学习技巧)。
我已经在我的网络应用程序中成功创建了一个条形图。
我看到您可以为图表创建自定义主题。但是,我认为必须有一种更简单的方法来为我的每个条形定义颜色(最好是微妙的渐变)。我也仅限于使用 Esri 提供的 dojo 版本,并且不确定这是否允许我创建自定义主题。
只会有 5 个条形图(在上面的代码段中为 2 个)。
即我想为每个条定义不同的颜色。
有人可以让我摆脱痛苦并就如何实现这一目标提供一些指导吗?
dojo - Dojox 图表 Y 轴标签数量
当我创建一个 DojoX 垂直条形图时,它会自动计算 Y 轴上的标签以覆盖最大值。在本例中,它创建了 3 个 Y 轴标签,100、200 300。
如何增加标签的数量,比如 50 个间隔而不是 100 个间隔?
java - 使用 Dojo 绘制条形图
如何使用 Dojo 绘制条形图?我有一个包含 2 列empid
和empsalary
. empid
我想用x 轴和empsalary
y 轴在 dojo 中绘制条形图。请建议。
在此先感谢
拉胡尔库马尔
java - 将大型 svg 数据发送到服务器
在我的应用程序中,我正在使用 dojox 图表。现在我想将图表导出为 pdf。我有以下方法来做到这一点。
发送 svg 到服务器
光栅化 svg,为此我使用 apache batik。
将光栅化图像插入 pdf,我正在使用 itext。
现在问题是将svg发送到服务器。有时 svg 会超过 4000 个字符。最糟糕的是,有时我一次要导出三到四个图表。那么有没有办法将图表对象发送到服务器并获取 svg?或者将svg发送到服务器的可行方法是什么?
我还需要在导出 pdf 时出现图表图例。我在服务器端使用 Java。
提前致谢!!
charts - 是否可以在道场图表中选择多个标记并将它们的坐标传递给事件?
我想在图表中选择两个或多个标记并使用它们的坐标执行操作。选择点是主要问题,因为我没有找到关于这个主题的任何内容,我不确定是否可以完成。
dojo - 更改主题轮廓颜色
我使用 Claro 主题创建了一个饼图,并且想将轮廓颜色更改为透明或将其关闭。Claro 的默认背景颜色是浅灰色,我想将其更改为透明。在使用以下代码设置图表主题之前,我能够将背景颜色更改为透明:
我仍然在图表周围留下浅灰色的边框。关于如何将其更改为透明或将其关闭的任何想法?