# 圖層管理
## 圖層的分級
每一張地圖都是由無數點線面地圖元素組成的。而在發現中國地圖編輯器中,每一個地圖元素,都對應為一個圖層。為什么他是圖層而不是僅僅是地圖元素呢?因為任何一個圖層,都可以擁有自己的子圖層。通過圖層的嵌套關系,可以組成一個圖層樹,將數據進行有效的組織和管理,并支持拖動、移動、過濾等功能。
分級后的圖層還可以設置分級顯示。可以根據地圖的放大級別隱藏或顯示某一級的圖層,具體的設置參考地圖設置。
> 每個地圖元素必然對應一個圖層,但一個圖層卻可以是空的,沒有任何地理元素。這種空圖層的作用類似一個文件夾,單純作為圖層組織和管理使用。
> 為了防止圖層結構過于復雜,發現中國限制圖層深度不超過四級。
## 新建、選中、展開和刪除圖層
### 新建
使用編輯器右側的新建按鈕建立地圖元素時,會自動在圖層面板創建一個包含地圖元素的圖層。如果你想建立一個空白圖層,可以點擊一個已有圖層最右邊的菜單按鈕,通過“新圖層”按鈕在當前圖層的下方建立一個空白圖層。也可以通過“新建子圖層”按鈕,為該圖層新建一個空白的子圖層。
### 選中
點擊一個圖層即可選中該圖層,如果該圖層具有一個地圖元素,則地圖元素也會同時被選中。如果這個地圖元素在當前地圖中不可見,會改變地圖使其可見。
再次點擊這個選中的圖層,可以取消選中。
### 展開
如果一個圖層擁有子圖層,則會在這個圖層的左側出現一個+圖標,點擊+圖標,則展開這個圖層,+突變變為-圖標。點擊-圖標,可以收起這個圖層。
### 刪除
如果圖層具有一個地圖元素,那么當選中圖層或者地圖元素后,可以通過點擊頂部的刪除按鈕,或者使用Delete快捷鍵刪除這個圖層。但是,如果這個圖層還具有子圖層,則只會刪除圖層具有地理元素,但不會刪除圖層本身。這樣設計是為了防止你誤刪除一個包含大量子圖層的圖層。
如果你要徹底刪除一個圖層和他所有的子圖層,那么你可以通過點擊這個圖層右側的菜單按鈕,點擊“刪除”菜單刪除。
## 修改圖層的順序和層級
### 上下移動圖層
點擊圖層右側的菜單按鈕,點擊向上移動或者向下移動菜單,使圖層上下移動。
### 拖動圖層
你也可以直接拖過圖層直接改變圖層的順序和層級關系。將圖層拖動到另一個圖層的中部位置,目標圖層背景顏色改變為淺紅色,會使這個圖層成為目標圖層的子圖層,并排列在所有子圖層的末尾。
將圖層拖動到另一個圖層的上部位置,目標圖層背景顏色改變為淺紅色,上部出現粗紅色的描邊,會使這個圖層移動到目標圖層之前。
將圖層拖動到另一個圖層的下部位置,目標圖層背景顏色改變為淺紅色,下部出現粗紅色的描邊,會使這個圖層移動到目標圖層之后。
## 顯示、隱藏和過濾圖層
### 顯示和隱藏
有時你需要隱藏所有圖層,只查看地圖底圖。通過點擊圖層面板右上角的眼睛按鈕,可以隱藏所有圖層。再次點擊則恢復顯示所有圖層。
### 過濾
當圖層太多時,你可能難以找到一個圖層,這時候需要用到圖層過濾功能。點擊圖層面板右上角的過濾按鈕,會在圖層面板上部出現過濾輸入框,你可以在這里輸入過濾條件,圖層面板會根據你的過濾條件,自動隱藏不包含過濾關鍵字的圖層。
> 被選中的圖層始終不會被過濾,你可以使用這個特性快捷完成某些操作。比如你要改變一個的圖層的顯示順序或者層級,但目標圖層又相隔很遠,那么你可以先選中這個圖層,再通過過濾功能,將除目標圖層外的圖層過濾掉,就可以很方便的移動圖層了。