原创 cesium面板動態顯示並跟隨移動

我的需求,首先顯示一個billboard,點擊billboard後,在旁邊顯示一個div面板,並且該面板隨着地圖拖拽也能進行相對運動。 做成效果如下。 概要實現步驟: 1、自定義div面板,面板需要設置id值 2、使用我自己定義

原创 文件樹的功能整理

我的需求是實現一個文件樹,需要對原始數據結構進行處理,返回前端需要的數據。 1、mongodb數據庫中存放的原始數據: let fData = [ { "pid": null, "_id": "5e847c7f

原创 cesium根據輸入高度設置相機camera視角高度

核心代碼: camera.setView({ destination: Cesium.Cartesian3.fromRadians(viewer.camera.positionCartographic.longitude, v

原创 cesium的clock開始,結束,控制速率

開始 viewer.clock.shouldAnimate = true; 結束 window.viewer.clock.shouldAnimate = false; 速率調整 viewer.clock.multiplier

原创 js 全屏 退出全屏

直接上代碼: 全屏 function fullScreen() { var el = document.documentElement; var rfs = el.requestFullScreen || el.webki

原创 高德地圖 amap 設置鼠標樣式

我的需求,要在高德地圖裏面做一個地圖選點的功能。這個功能很簡單,但是高德地圖的默認鼠標樣式是一隻小手,不適合做選點用。 高德地圖中有4中樣式如下圖 對應名稱如下: pointer,default,move,crosshair 需

原创 cesium 根據 id 獲取實體 entity並移除實體

官方參考文檔 https://cesium.com/docs/cesiumjs-ref-doc/EntityCollection.html 我是在數據庫中記錄了entity的id,每次調用接口,獲取到id,希望能獲取實體。 官方方

原创 neditor 自定義工具欄配置

neditor是ueditor的亞種。我已經實現了vue+neditor的封裝,下面記錄一下常用工具欄的配置。 1、配置方法 實例化編輯器的時候傳入 toolbars 參數 2、參數列表 名稱 描述 anchor 錨

原创 java使用AntPathMatcher進行uri匹配

需求:我在做rbac權限校驗的時候,設置管理員的訪問路徑爲/admin/**,希望所有的開頭爲/admin/的uri操作地址都能進行匹配判斷。 import org.springframework.util.AntPathMatc

原创 mac 升級 15.4之後,部分軟件無法打開解決

我的mac升級版本後,有一些好用的軟件就打不開了,比如orc識別軟件text scanner 解決方法: sudo codesign -f -s - --deep /Applications/TextScan.app 可以直接輸

原创 java setDataSource 報紅

開始學習spring security遇到一個問題,setDataSource老是報紅 解決方案,在pom.xml中增加 <dependency> <groupId>org.springframework.boot

原创 mac安裝mysql記錄,使用zsh

1、正常安裝去官網下載最新版,依次下一步就可以。 2、配置zsh 執行vim ~/.zshrc_profil 添加mysql/bin的目錄: export PATH=$PATH:/usr/local/mysql/bin 添加完成

原创 JDK8和JDK1.8有何區別

通常所說的JDK8和JDK1.8是同一個意思。

原创 微信小程序map作爲子組件wx.createMapContext失效

我是將map封裝成了子組件進行使用,發現wx.createMapContext無論如何都沒有效果。最後,定睛一看,原來將map放到子組件中,再使用wx.createMapContext需要增加額外的參數this 具體使用方法如下:

原创 nuxt引用static或者assets目錄下資源注意事項

Nuxt 服務器啓動後,會將static文件目錄映射到根路徑/下。 所以想引用static目錄下圖片,直接寫法如下 <img src="/log.png"/> 引用assets目錄下文件,寫法如下 <img src="~/ass