"Reprint" Original address: http://www.cnblogs.com/webgis8/articles/1516639.html
Because of the needs of the Google Map project, we have been looking for the relevant JavaScript graphics library recently, and have found it less effective and inefficient when trying to draw with the JavaScript interface provided by the Google Maps API, and have used the Jsgraphics library. is not very good. and found the following on the Internet.
- Mxgraph
Mxgraph is a web-based drawing flowchart of the JavaScript Library tool, although not yet available to register, but fortunately Mxgraph has released the demo, you can go first, although there are many features are not so perfect.
More mxgraph Information
- JavaScript image processing Imagefx
The JavaScript library adds effects to images such as Blur, Sharpen, emboss, highlight, and more. Imagefx uses canvas objects to achieve these effects and is compatible with all major browsers. This library is very easy to use, just insert the. js Library file into the Web page and call those functions.
More Imagefx Information
- JSXGraph (highly recommend this, very good, this library is very perfect)
JSXGraph is an interactive geometry library drawing that supports a variety of browsers. JSXGraph uses SVG and VML.
Http://jsxgraph.uni-bayreuth.de/wiki/index.php/Main_Page This is its help documentation wiki
More jsxgraph Information
- JavaScript image processing Pixastic
Pixastic uses the HTML5 canvas object to allow manipulation of the original pixels. Effects include de-saturation, grayscale, inversion, brightness, contrast adjustment, hue, saturation adjustment, and Emboss, bokeh and other effects. Because of the use of the HTML 5 canvas object, it is not compatible with all browsers.
More pixastic Information
- Binviz
Binviz (bidirectional Interactive Network visualization) is a JavaScript library for Network and graph visualization. The goal of this tool are to provide a better-visualize complex graphical models and the underlying data in a WEB-BA SED environment ...
More Binviz Information
In addition, on the Internet to find such a paragraph,
If we want to draw with JavaScript, what is the current way to achieve it? First of all we say well, jfreechart that background generated images sent to the foreground of the method is not included in, we will arrange the way html+js to paint.
1. Use the graphics engine supported by the browser, such as IEVML,firefox, Opera,safari supported SVG or canvas.
2.http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm, this is a fairly pure JS graphics library, its unique place is: "Complete use of div to draw." ”
3.http://excanvas.sourceforge.net/, Google provides a library of tools, you can use the VML under IE to simulate other browsers on the canvas API.
4.http://dojotoolkit.org/, the advertised dojo provides a set of 2d and 3d graphics APIs that automatically switch between VMLand Svg,canvas based on the browser.
5.http://prototype-graphic.xilinus.com/ This is also a set of graphical APIs that automatically switch implementations according to the browser.
6.http://www.lutanho.net/svgvml3d/index.html also has this, which is designed to achieve 3d effects with SVG and VML .
[Reprint] Several open source JavaScript graphics library