基于Google GWT的图形编辑框架gwt-html5-graph发布了!

项目在google code: http://code.google.com/p/gwt-html5-graph/

案例部分已开源。

 

      gwt-html5-graph基于html5技术,目前已经成功将优秀的图形编辑框架Eclipse GEF,模型编辑框架Eclipse EMF,以及基于Eclipse EMF的Eclipse UML2等成功移植到GWT平台。

       基于gwt-html5-graph,用户可以很方便将eclipse平台开发的各种图形/建模应用移植到WEB上,也可基于强大的eclipse平台的GEF API和EMF/UML2 API来开发新WEB矢量图形应用,如各种流程图、工程图、UML建模、GIS等。

      目前,所有的主流浏览器都以及提供html 5的支持,因此,基于html 5技术的gwt-html5-graph,不仅可以运行于PC上,也可以运行于提供HTML5浏览器的移动设备上,如手机,平板电脑等。

      和现有的WEB绘图框架相比:

      1)jgraph: jgraph提供的mxgraph一方面必须使用javascript开发,和java相比开发、调试等非常不方便;另外其API和成熟的eclipse GEF相比,差距也很大,更何况没有EMF的支持,图形数据的持久化也是个很大的问题。

      2)flash/silverlight:一方面需要用户下载相应的插件;另一方面也有GEF/EMF强大成熟的API提供。

      3)applet/javafx:一方面需要用户下载相应的插件;另一方面兼容性问题比较大。

 

       如果您或者贵公司需要成熟强大的WEB图形编辑框架/模型框架来移植现有的图形建模应用,或者开发新的图形应用,可联系我们: keven.trufun@gmail.com

     

gwt-html5-graph based on:
1)Google gwt
2)html5-canvas: IE9/IE10/firefox/safari/opera/chrome
3)eclipse-gef: Graphical Editing Framework
4)eclipse-emf: eclipse Modeling framework
5)eclipse-uml2: eclipse UML2 project
contact us: keven.trufun@gmail.com

Demo1(GEF Sample): http://euml.trufun.net/drawx/gef-sample/Gef_sample.html

posted on 2011-10-26 11:21  trufun1006  阅读(1236)  评论(0编辑  收藏  举报