原创 vue加載依賴報錯:npm ERR! cb() never called! npm ERR! This is an error with npm itself.

vue加載依賴報錯:npm ERR! cb() never called! npm ERR! This is an error with npm itself. npm install 報錯: npm ERR! cb() never ca

原创 海洋環境數據處理之三角面邊界點向中心點轉換方法

海洋環境數據處理之三角面邊界點向中心點轉換方法 注:此方法針對地球模式專業數據處理記錄,對項目外成員不保密但無意義 一、數據處理背景: 地球模式海洋科學數據數據源文件爲nc格式文件。 目前已知文件字段: node = 359120   三角

原创 nginx部署vue history模式項目頁面刷新報404問題

nginx部署vue history模式項目頁面刷新報404問題 解決方案: 在nginx配置種添加以下代碼: try_files $uri $uri/ /index.html 示例: location / {

原创 mapserver服務加載

mapserver服務加載 服務獲取: 方法:在鏈接後面添加   REQUEST=getcapabilities 例如: http://127.0.0.1/mapserver/vmap/WMTS/1.0/XZQH/11?REQUEST=g

原创 座標轉換網站記錄

座標轉換網站記錄 https://epsg.io/transform#s_srs=4490&t_srs=4523&x=103.0000000&y=26.0000000     鑽研不易,轉載請註明出處。。。。。。  

原创 國內經緯度隨機數據

國內經緯度隨機數據 隨機數據: [121.48,31.22,121.24,31.4,121.48,31.41,121.7,31.19,121.76,31.05,121.46,30.92,121.24,31,121.16,30.89,12

原创 ffmep報錯:無法定位程序輸入點SetThreadDpiAwarenessContext

ffmep報錯:無法定位程序輸入點SetThreadDpiAwarenessContext於......ffmep.exe 過程: 安裝vs sdito 2015 安裝微軟常用運行庫合集 解決方式:換一個ffmep版本   鑽研不易,轉載請

原创 通過域名解析IP

通過域名解析IP    直接ping通該域名,會直接顯示IP  如圖www.baidu.com的IP爲110.242.68.3    如果如上圖返回的是16進制的域名則爲ipv6,轉換成ipv4的方法是在後面加一個選項  -4 如圖:

原创 重置ArcGIS Server Manager的密碼

 重置ArcGIS Server Manager的密碼 忘記了ArcGIS Server Manager的密碼,可以採用以下方法進行重置。 1、找到ArcGIS Server的安裝目錄 E:\Program Files\ArcGIS\Ser

原创 谷歌瀏覽器關閉跨域限制

谷歌瀏覽器關閉跨域限制 報錯: Access to XMLHttpRequest at 'http://10.1.1.1:8080/web-api/login' from origin 'http://xxx.com' has been

原创 iframe之鍵盤事件監聽

iframe之鍵盤事件監聽 場景: 子頁面中如果聚焦,頁面會監聽子頁面的鍵盤事件,監聽不到父頁面和其他子頁面的鍵盤事件 原理: 在父級別頁面,獲取到子頁面的window,掛載監聽事件 代碼: <html> <body> <ifra

原创 cesium之添加天地圖

cesium之添加天地圖 公共參數: var token = '7b56038c276128a86a5b946404bf4df4'; // 服務域名 var tdtUrl = 'https:

原创 earthsdk之tileset樣式調整

earthsdk之tileset樣式調整               // 注意shader中寫浮點數是,一定要帶小數點,否則會報錯,比如0需要寫成0.0,1要寫成1.0             float _baseHeight = 0

原创 Cesium之屏蔽光照方向受時間的影響

Cesium之屏蔽光照方向受時間的影響 原理: cesium的太陽光照方向受系統時間和時間軸的影響。 只需要新建一個光照(DirectionalLight)替代環境光即可。 代碼: this.viewer.scene.light = ne

原创 three之文字標籤添加

three之文字標籤添加 原理: 使用CSS2DRenderer將html標籤繪製到three的畫布中,放置在指定位置。 主要代碼: addLabel.js文件:(使用mixins引入主vue文件) import * as THREE f