原创 openlayers學習之popup彈窗實現(二)

目錄一、定義popup彈窗dom對象二、定義彈窗樣式三、定義Overlay四、設置單擊地圖後彈窗顯示信息五、設置彈窗關閉事件 一、定義popup彈窗dom對象 要展示彈窗,我們首先需要一個dom對象來承載。 <div id="po

原创 openlayers學習小知識(持續更新)

1、限制地圖縮放級別:在View中定義屬性minZoom和maxZoom,可以設置地圖縮放的最小級別和最大級別; 2、動態設置地圖的縮放級別:使用map.getView()方法獲取地圖當前的View,view.getZoom獲取當

原创 Openlayers學習之調用Geoserver發佈的地圖服務(一)

目錄一、openlayers引用二、創建地圖容器三、加載Geoserver發佈的地圖服務四、Geoserver跨域五、View設置 一、openlayers引用 首先引用js文件,在官網下載類庫的壓縮包,解壓縮在項目目錄下。在ht

原创 openlayers學習之Overlay實現點標記+點標註(三)

目錄一、設置點標記dom對象和樣式二、設置標註的樣式三、定義Overlay 一、設置點標記dom對象和樣式 首先在css文件中設置點標記的樣式,然後再html文件中設置點標記的dom對象。 #marker{ width:

原创 openlayers學習之繪製點線多邊形和矩形(四)

目錄一、構建下拉框二、定義全局變量三、創建繪製函數 一、構建下拉框 首先構建一個簡單的下拉框,下拉框包含點線多邊形和矩形四個類型的元素,每一個option的value對應在openlayers中的value。 <select id

原创 Git學習之分支管理(四)

一、創建合併分支 在我們每次的提交,Git都把它們串成一條時間線,這條時間線就是一個分支。截止到目前,只有一條時間線,在Git裏,這個分支叫主分支,即master分支。HEAD指針嚴格來說不是指向提交,而是指向master,master纔

原创 Git學習之在Intellij IDEA中使用(五)

一、在IDEA中配置Git 安裝好IntelliJ IDEA後,如果Git安裝在默認路徑下,那麼idea會自動找到git的位置,如果更改了Git的安裝位置則需要手動配置下Git的路徑。 選擇File→Settings打開設置窗口,找到Ve

原创 Git學習之Git介紹及軟件安裝(一)

一、Git介紹 Git是分佈式版本控制系統,和SVN不同,它就沒有中央服務器,每個人的電腦就是一個完整的版本庫,這樣,工作的時候就不需要聯網了,因爲版本都是在自己的電腦上,每個人都可以在自己的電腦上完成版本管理。工作的時候自然需要與他人協

原创 Git學習之連接遠程倉庫(三)

一、添加遠程倉庫 我們已經在本地創建了一個Git倉庫,如果想讓其他人來協作開發,此時就可以把本地倉庫同步到遠程倉庫,同時還增加了本地倉庫的一個備份。 常用的遠程倉庫就是github:https://github.com/我們要將本地代碼同