我想以二維方式繪製點(每個點都有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
您使用的是'