摘要:的羅盤控件最早來自于顆星,截至日,最近的更新是兩年以前,同時(shí)他的使用方式是或示例參見這里。當(dāng)然第一步先是支持到最新版本,至于想法,會(huì)利用業(yè)余時(shí)間逐步實(shí)現(xiàn)的。這個(gè)項(xiàng)目也是我第一次參與項(xiàng)目,也有好幾個(gè)夜晚在專注做這個(gè)事情。
Cesium的羅盤控件最早來自于alberto-acevedo/cesium-navigation(226顆星),截至2021-9-21日,最近的更新是兩年以前,同時(shí)他的使用方式是UMD或requirejs,示例參見這里。
然后緊隨其后的就是richard1015/cesium-navigation-es6(100顆星,有幸成為這第100顆的收藏者…),創(chuàng)建者是richard1015,截至2021-9-21(中秋節(jié))日,最近的更新是13月以前,當(dāng)然還有一些issues是開著的,當(dāng)然這里也有我提出的,原因是在最新版本的Cesium中移除了defineProperties,需要使用Object.defineProperties替代,此前在項(xiàng)目中我是直接克隆下來修改的源碼,但總覺得這樣做不是正道,聯(lián)系到作者后,作者主動(dòng)提出共建此項(xiàng)目,我感到這個(gè)還是一件有意義的事情,畢竟有一些自己的想法關(guān)于這個(gè)項(xiàng)目,如支持ts,支持umd引入。當(dāng)然第一步先是支持到最新版本,至于想法,會(huì)利用業(yè)余時(shí)間逐步實(shí)現(xiàn)的。
經(jīng)過前面這段業(yè)余時(shí)間的努力,在項(xiàng)目發(fā)起者richard1015的幫助下,將項(xiàng)目的框架腳手架進(jìn)行了升級(jí),包括項(xiàng)目測(cè)試腳手架、打包腳手架、發(fā)布腳手架,同時(shí)也支持了UMD的引入方式,具體參見github,于2021年9月28日完成了該項(xiàng)目對(duì)Cesium1.85的支持,并且在我們公司的項(xiàng)目中也使用了cesium-navigation-es6最新版2.0.1。
這個(gè)項(xiàng)目也是我第一次參與github項(xiàng)目,也有好幾個(gè)夜晚在專注做這個(gè)事情。此過程還是比較有成就感的,歡迎大家使用此項(xiàng)目,在此過程中如有問題請(qǐng)給我們留言!
未來計(jì)劃利用業(yè)余時(shí)間將此用ts重寫,敬請(qǐng)期待!
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/121663.html
摘要:對(duì)于每個(gè)來說,都有著內(nèi)心的一種希望寫擴(kuò)展的沖動(dòng)了吧。然而,缺乏一個(gè)很好的切入點(diǎn)。生成了擴(kuò)展之后,我們會(huì)看到四個(gè)文件和一個(gè)文件夾。雖然大寫的有宏定義,但是為什么會(huì)報(bào)錯(cuò),我也不太清楚了。這個(gè)宏最終會(huì)被翻譯成一個(gè)函數(shù)。 PHP 是用 C 語言寫的。對(duì)于每個(gè) PHPer 來說,都有著內(nèi)心的一種希望寫擴(kuò)展的沖動(dòng)了吧。然而,缺乏一個(gè)很好的切入點(diǎn)。Google 上搜 PHP 擴(kuò)展開發(fā),大部分都是復(fù)制...
摘要:解決思路既然每訪問一次就會(huì)一個(gè),那能不能就創(chuàng)造一個(gè)全局的,讓他一直存在,通過顯示與隱藏去控制在每個(gè)單頁面應(yīng)用中的顯示呢。 1、背景: 項(xiàng)目使用的語言是vue+iview,因?yàn)橛玫搅?D,所以找公司買了3d地圖的產(chǎn)品,但是問題隨之而來。把我們項(xiàng)目需要用到的3d地圖封裝成一個(gè)組件叫3dMap.vue,方便各個(gè)頁面調(diào)用,vue的工作機(jī)制是在離開當(dāng)前頁面的時(shí)候把當(dāng)前頁面進(jìn)行銷毀,但是由于C...
摘要:是圍繞軸旋轉(zhuǎn),也叫偏航角,如圖所示。模型屬性設(shè)置對(duì)于加入中的模型,一般用。如若修改他們的屬性,就可根據(jù)這兩個(gè)類型向下尋找屬性,不可修改它的私有屬性。獲取單個(gè)模型,用去除版權(quán)信息之博客博客實(shí)例 1.幾種坐標(biāo) cesium事件 1.相機(jī)事件(移動(dòng)開始、移動(dòng)結(jié)束等等) viewer.scene.camera.moveEnd.addEventListener(function(){ }); ...
摘要:是一套庫,用來渲染地球,區(qū)域地圖,和多種要素,不需要安裝任何插件就能在支持最新標(biāo)準(zhǔn)的瀏覽器上運(yùn)行,支持硬件加速,非常適合動(dòng)態(tài)數(shù)據(jù)在圖層上的展示,是一個(gè)跨平臺(tái),開源,非常有前途的表現(xiàn)層庫。 Cesiumjs 是一套javascript庫,用來渲染3D地球,2D區(qū)域地圖,和多種GIS要素,不需要安裝任何插件就能在支持最新HTML5標(biāo)準(zhǔn)的瀏覽器上運(yùn)行,支持WebGL硬件加速,非常適合動(dòng)態(tài)數(shù)據(jù)...
摘要:方式參會(huì)感想?yún)⒓右粓?chǎng)技術(shù)開放日線上直播線下參會(huì)均可,在用戶社區(qū)發(fā)布參會(huì)后的感想并提出你的建議。方式成為講師,與共行根據(jù)模板發(fā)送演講簡介至指定郵箱申請(qǐng)成為下一場(chǎng)技術(shù)開放日的講師。UCLOUD為了近距離傾聽開發(fā)者的聲音,特舉辦UCan技術(shù)開放日系列活動(dòng),致力于搭建一個(gè)開放協(xié)同、樂于分享的非商業(yè)化技術(shù)交流平臺(tái),和廣大開發(fā)者一起探討和學(xué)習(xí)前沿技術(shù)的發(fā)展與應(yīng)用。UCloud用戶社區(qū)結(jié)合本次線下活動(dòng)將舉...
閱讀 1170·2021-10-20 13:48
閱讀 2195·2021-09-30 09:47
閱讀 3107·2021-09-28 09:36
閱讀 2348·2019-08-30 15:56
閱讀 1200·2019-08-30 15:52
閱讀 2025·2019-08-30 10:48
閱讀 611·2019-08-29 15:04
閱讀 573·2019-08-29 12:54