cesum之earthsdk简介
cesum之earthsdk简介
cesum之在3d地球方面确实强大,但是相对来说更偏底层一点,一些很炫酷的效果如果需要自己做,会花费大量的时间,而且很多时候实现起来很有挑战。
earthdk是一个cesum的封装,里面有很多炫酷的效果可以直接使用。
效果图:(http://earthsdk.com/v/last/Apps/Examples/?menu=true&url=./earth-digitalCity.html)
其中效果可直接使用开发,当然巨坑的api导致想自己定制一些东西很难。但是以上示例里的东西就已近足够一些要求不精细的演示使用了。
展示代码:(创建图标点)
// 创建点 function createODPoints(earth, lon, lat) { const objConfig = { "name": 'Pin1', "xbsjType": "Pin", "position": [lon, lat, 500], "near": 20000, imageUrl: '../img/station.png', disableDepthTestDistance: 0 }; const pin = new XE.Obj.Pin(earth); pin.xbsjFromJSON(objConfig); return pin; }
钻研不易,转载请注明出处、、、、、、