原创 windows下安裝python 版的igraph(一次性解決 無法找到version?可視化包用不了?出現 jgraph ?)

python版的igraph各種安裝不成功?請往下看 不能用pip install igraph 會導致報錯,提示名字是jgraph,需要改名。 安裝後,無法可視化?這是因爲你沒有安裝依賴包。 pip install python-igr

原创 在谷歌瀏覽器上播放rtmp視頻的坑

遇到了很多坑,記錄一下。 首先,谷歌瀏覽器默認禁用flash,所以第一步必須是 在瀏覽器設置-高級-網站設計-flash 改爲先詢問。   第二個坑,谷歌瀏覽器這個flash設置只能維持到你關閉瀏覽器前,意思是你每次打開瀏覽器,都必須重新

原创 純js實現圖片拖拽與縮放

代碼如下: 請自行把html中的圖片src改爲你自己的圖片路徑,之後就能直接運行了。 這裏要注意,<img>的position必須是absolute,而其父節點的position必須是relative。否則父節點的 overflow:hi

原创 【搬運】純css實現氣泡

<html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

原创 【新手全講解】arcgis 路網距離(批量求最短路徑)的超詳細步驟

如果你有一堆點數據需要兩兩求路網最短距離,那麼請往下看。(以arcgis10.2爲例) 步驟1: 數據加載 打開ArcCatalog,找到文件樹後右鍵新建“File Geodatabase”,隨後在新建的gdb上右鍵新建“feature

原创 html頁面一直抖動,晃動的解決辦法

如果頁面一直在晃,就是css的問題,網上查了一下有兩種方法。 第一種是: html,body{ overflow:scroll; min-height:101%;} html{ overflow:-moz-scrollbars-vert

原创 openlayers 圖層順序;在任意位置疊加圖層

添加圖層時默認將圖層放在所有圖層的最上面,那麼如何在任意位置插入圖層呢? 根據api,我們可以利用下圖所示的兩個接口:getLayers與collection的insertAt。具體代碼見下。   var ImageVector =

原创 自動補全、自動提示的兩種實現方式(前端實現與後端實現)

input輸入框有時需要實現自動提示的功能,如下圖: 那麼怎麼實現呢?一是使用autocomplete屬性,二是直接調用後端的服務。下面分別記錄一下代碼,以供參考。 1.autocomplete 引入jquery-ui.min.css與

原创 【入門】vert.x中eventBus實現通信的例子(前端js部分)

1.打開webstorm新建html 2.下載  vertx-eventbus.js文件並引入到你的html中 <script src="https://code.jquery.com/jquery-1.11.2.min.js"></sc

原创 使用react第一步:搭建環境(webpack)

項目中要用到react,在此總結一下流程。1.安裝node.js2.新建一個根目錄,名爲myapp . 在這個目錄下執行命令行npm init順序輸入name等信息此時package.json已生成。因爲之後的webpack是本地安裝的,

原创 使用maptalks 時出現的問題與解決辦法(setInfoWindow)

1.點擊marker彈出對話框 maptalks的網址上有彈出信息框的例子,複製如下: <!DOCTYPE html> <html>   <meta charset="UTF-8">   <meta name="viewport" con

原创 寫js代碼小技巧(新手)--持續更新

利用這篇博客,總結記錄日常學習中遇到的寫js代碼的小技巧。沒有什麼邏輯順序,僅按時間進行排序,以供回顧。 1.  數組降維: 把二維數組降維到一維數組的方法,一般就是利用for循環。 function fun1(arr) {

原创 mapbox-gl.js本地化

mapbox-gl官網地址:https://www.mapbox.com/mapbox-gl-js/api/ 介紹 mapbox-gl.js是mapbox用於web端地圖可視化的api。 使用的時候首先要註冊個賬戶,然後獲得一個  acc

原创 在地圖上畫正六邊形時出現的問題(d3)

在一個項目裏需要在地圖上疊加正六邊形圖形進行分割。用的方法是d3給的方法。流程是: (1)獲取地圖邊框範圍 (2)計算出鋪滿地圖範圍的所有六邊形的中心點的座標centers[]; (3)利用sin 與 cos函數計算出六邊形六個頂點的座標

原创 mapbox-gl 使用中遇到的問題與解決辦法

此文用於總結一下mapboxgl使用過程中遇到的一些問題。 1.圖層順序 問題:不知道如何對多個圖層進行排序 解決辦法:利用  addLayer(layer,[before])   這個函數對圖層順序進行控制。這個函數的第一個參數是要