我想以二维方式绘制点(每个点都有x和y坐标)。我想知道你是否知道这样做的库或项目,这样我就不必从头开始构建它。如何使用JavaScript在x/y位置绘制点数
8
A
回答
4
2
Raphaël - 一个小型的JavaScript库,应简化在网络上矢量图形的工作。
14
使用canvas标签是做到这一点的最佳方式。下面是创建一个Canvas的例子:
// Create a canvas that extends the entire screen
// and it will draw right over the other html elements, like buttons, etc
var canvas = document.createElement("canvas");
canvas.setAttribute("width", window.innerWidth);
canvas.setAttribute("height", window.innerHeight);
canvas.setAttribute("style", "position: absolute; x:0; y:0;");
document.body.appendChild(canvas);
//Then you can draw a point at (10,10) like this:
var ctx = canvas.getContext("2d");
ctx.fillRect(10,10,1,1);
此外,你可以操纵使用的ImageData在屏幕上的所有像素。
https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Drawing_shapes
+0
矩形很容易找到,如果它有点大,你可以尝试'ctx.fillRect(10,10,10,10); ' – kkron 2015-03-08 02:33:41
2
如果你使用jQuery已经,然后Flot是绘制图表非常非常简单(但功能强大)的方式。
你也可以看看Google Charts API - 保证跨浏览器:它给你一个图形为图像,而不是帆布或VML等
0
我觉得这一个击中头部的指甲你:
返回值x和y阵列中的图形和运动易用
相关问题
- 1. IPHONE - 使用XY坐标在UIView中绘制位置iphone SDK
- 2. JPGraph:不使用xy数据绘制线
- 3. 在c3.js中绘制这些点xy
- 4. 如何在C#中绘制XY图形?
- 5. flex位图数据绘制 - 如何设置在哪里绘制
- 6. 自动设置控制台xy位置
- 7. Python - 用节点位置绘制图形
- 8. 如何找到在JavaScript中的XY位置偏移
- 9. LibGDX如何在绝对位置绘制
- 10. jfreechart的XY系列绘图数据点
- 11. 使用ggplot2如何在绘制线之后用aes()绘制点?
- 12. JFreeChart XY绘图点(0,0)总是绘图
- 13. 使用graphviz绘制晶格时,我如何在节点上施加y位置?
- 14. 如何在特定位置绘制Matlab中的各个点?
- 15. 如何在QPushButton点击位置绘制一个形状?
- 16. 如何绘制使用html javascript在画布上的点
- 17. 如何使用MyLocationOverlay在MapView上绘制当前GPS位置?
- 18. 如何在两个位置之间绘制路线并使用MapKit绘制主要点?
- 19. 如何使用位图绘制路径?
- 20. 绘制数据点的位置分布在哪里
- 21. 如何用xy坐标缩放和设置绘图盒的原点
- 22. 使用NetworkX/Matplotlib绘制节点坐标位置正确
- 23. SWT使用转换和绘制浮点位置
- 24. 如何在图形对象的任何位置绘制位图?
- 25. 如何绘制位置标记?
- 26. 如何绘制多个地理位置?
- 27. 在highchart绘制XY点作为[的X点列表],[Y点的列表]
- 28. JavaFX 2.x:如何编辑在XY LineChart上绘制的线条?
- 29. 如何使用putImageData与Canvas绘制点?
- 30. 如何使用底图绘制点
你需要轴吗?给点的上下文? – 2009-10-02 16:15:43
是的......实际上我需要展示更多像是一个除了轴线之外还分成四个象限的正方形 – Tam 2009-10-02 16:19:17
您使用的是'