开发动态

Drawsee Earth发布2.0.1版,增加游戏引擎Babylon扩展,提升微观显示效果。具体方法参考    Babylon三维扩展指南

提示:由于天地图接口升级,如果地球影像异常,请清除浏览器缓存,重新刷新演示页面

开发者路线图

三维开发指南:这是为开发者快速掌握三维开发精心设计的教程, 包括了最重要的API,采用TypeScript编写代码。每节一个完整的示范程序,可以在线浏览运行。 只要了解前4步,就具备了行业应用开发的重要基础。

Step1:开始部署运行

开始部署运行

Step2:打开背景数据

打开背景数据

Step3:添加查询实体

添加查询实体

Step4:动态更新实体

动态更新实体

Step5:关联屏幕标签

关联屏幕标签

Babylon三维扩展指南:引入Babylon游戏引擎技术,整合了宏观数据管理与微观显示特效双方的优势, 为GIS + BIM这样的行业应用打开了丰富的想象空间。扩展库原封不动保持了Babylon所有的原生API。

Step0:技术背景

技术背景

Step1:创建基本场景

开始部署运行

Step2:打开glTF模型

打开背景数据

Step3:协同绘制场景

添加查询实体

Step4:使用Babylon材质

动态更新实体

在线演练: 在线方式学习朝夕GIS平台的开发接口。页面同时展示演示效果和对应的js代码,修改js程序,立刻运行观察结果。

增加了专门的Babylon示例,绝大部分Babylon Playground的代码,去除相机操作,直接粘贴使用。

二维开发指南:对二维地图感兴趣的开发者可以从这里开始。 依然是每节一个完整的示范程序,可以在线浏览运行。

API参考手册: 查阅各个类的属性和方法细节。

下载: 提供示例源程序、数据等的下载。

代码预览

打开三维数字地球全部代码


    <html>
    <head>
        <script src="http://www.drawsee.com/jslib/drawsee_trial/v2.0.1/drawsee.min.js"></script>
    </head>
    <body>
        <div id="mapDiv"/>
        <script language="javascript">
            earthViewer = new Drawsee.EarthViewer("mapDiv");
            earthViewer.open();
        </script>
    </body>
    </html>
    

咨询请加  QQ:  825095663

在线咨询  在线咨询