zoukankan      html  css  js  c++  java
  • maptalks 开发GIS地图(8)maptalks.three.01 准备

    开始使用maptalks.three 开发之前,先熟悉几个库和概念。

    1.  dat.gui.min.js

    https://github.com/dataarts/dat.gui

    这是一个用来调试WebGL对象的js库,绑定对象的属性后,可以通过UI的方式,直接修改对象的属性。

    2. stats.min.js

    https://github.com/mrdoob/stats.js/

    Javascript 性能监控库,可以用来监控当前webgl的渲染性能。

    3. 三维对象

    一般三维对象是3dsMax软件制作出来的文件,类型包括很多,比较常用的应该有obj、fbx、glb、gltb等类型。

    可参考我的另外一篇文章,对这几个类型进行了对比。

    在maptalks中加载三维模型obj,fbx,glb

    4. 理解了上面的功能也就可以把 maptalks 的GIS逻辑理清楚了。

    maptalks 主要用来加载和显示地图,支持倾斜角度和旋转。

    threejs 主要用来支持webgl 也就是 3d 对象的控制。

    maptalks.three 类似于一个中间件,将两者结合起来。

  • 相关阅读:
    数据库的......
    数据库
    XML
    网络编程
    I/O系统---流
    周结

    集合,框架
    Spring入门
    Java Wed
  • 原文地址:https://www.cnblogs.com/googlegis/p/14721713.html
Copyright © 2011-2022 走看看