一、他们所有的发展。从地上爬起来

VML+SVG发展矢量地图。你并不需要导入第三方的图片作为背景,直接在地图编辑器可以在底图内容编辑,由于岩石、巷道、煤层、画水。础地图样子再在其上面画出智慧线等设备,全部操作显示等都用SVG来实现,形成的SVG地图自然就是纯矢量地图。

二、基于WEBGL和3DMAX开发

WEBGL+3DMAX开发3D效果,WEBGL是从OpenGL演进来的WEB上展示3D效果的技术,能够用3DMAX像开发3D游戏场景一样开发立体3D场景。在WEB上能够使用WEBGL显示3D地图。

三、基于VectorDraw开发

VectorDraw开发矢量+3D,VectorDraw是一个矢量3D图形库。是欧美一个小公司开发的比較不错的关于矢量绘图的一些工具和类库等。不仅能够打开CAD文件还支持其它矢量对象在不论什么支持HTML5平台上显示。

四、基于Flash开发

Flash开发矢量+3D。Flash发展历史比較悠久。功能比較强大是网页上显示语音动画等首选,近年来随着Flash的发展其功能也日渐强大。有不少2D地图和3D动画等使用Flash开发,效果也非常好。

五、基于kabeja类库开发

kabeja是一个欧美公司开发的关于矢量CAD等图和矢量SVG等转换的JAVA类库,眼下该类库最新版本号时0.4,而且08年以后没有更新,但该类库功能依然更强大。作为能够实现CAD至PDF、SVG、JPG等后台转换。因为图书馆是JAVA图书馆只是最WEB发展JAVA使用对方。唯一遗憾的是kabeja小资料,国内几乎没有,国外一些国家也较差。假设使用kabeja发展。首先阅读kabeja源代码。

最新文章

  1. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
  2. C#设计模式-外观模式
  3. event.stopPropagation()与event.preventDefault()
  4. RancherOS Hyper-V 安装
  5. FPSCalc——简单FPS观测类
  6. LoadRunner之自定义HTTP请求
  7. POJ2676-Sudoku(数独)
  8. C连接MySQL数据库开发之Linux环境完整示例演示(增、删、改、查)
  9. cf C. Maze
  10. 安装fedora 16 之后
  11. 邻接表(C++)
  12. C语言第三次博客作业—循环结构
  13. 服务器禁止ping
  14. (数学 尾0的个数) 51nod1003 阶乘后面0的数量
  15. 如何让多个dz论坛共用一个用户数据库
  16. array 数组去重 过滤空值等方法
  17. 2018.12.18 bzoj5296: [Cqoi2018]破解D-H协议(bsgs)
  18. POJ2488&&3083&&3009&&1321&&2251&&2049
  19. Linux 下V4l2摄像头采集图片,实现yuyv转RGB,RGB转BMP,RGB伸缩,jpeglib 库实现压缩RGB到内存中,JPEG经UDP发送功(转)
  20. python之event【事件】

热门文章

  1. 管理工具 Kafka Manager
  2. Tiny Mapper是一个.net平台开源的对象映射组件
  3. cocos2dx游戏开发学习笔记3-lua面向对象分析
  4. android--手机桌面添加网址链接图标(解决方式)
  5. 杭电acm阶段之理工大版
  6. [linux]chown和chmod命令
  7. Android中倒计时代码
  8. MBR格式无法识别2T以上的硬盘的问题
  9. .net数据根据字段进行分类(linq语句)
  10. Windows phone 8 学习笔记(7) 设备