1. 程式人生 > >ArcGIS製圖——單圖層道路壓蓋處理

ArcGIS製圖——單圖層道路壓蓋處理

        由於城市道路等級多、道路複雜,如何讓這些道路很好的顯示,並體現道路疊加和融合關係,顯得十分重要。ArcGIS中,可以使用Symbol Levels(符號級別)來解決道路間的這些關係。

        符號級別用來控制要素符號系統的繪製順序,還可以控制線符號彼此之間的連線方式。ArcMap繪製要素時,預設根據內容列表中的圖層順序(從下至上)繪製圖層,再根據圖層的屬性表順序繪製要素。啟用符號級別繪製時,將會覆蓋此機制。

        可通過兩種檢視使用符號級別:預設檢視 和 高階檢視。使用預設檢視可設定符號的連線和合並,利用常用效果快速建立地圖;使用高階檢視可以建立更為複雜的效果。


     預設情況下,所有圖層的符號級別繪製都處於關閉狀態。我們可以根據需要,對單圖層或圖層組開啟符號級別繪製,進入方式如圖所示。



下面以城市中道路的疊加和融合為例,介紹單圖層、圖層組的符號級別使用。

單圖層符號級別

[1]      啟動ArcMap,載入線要素類Road_All,該要素類包含多種型別的道路,如主要高速公路、街道等;

[2]      在內容列表中,右鍵單擊Roads_All要素類,選擇屬性

開啟圖層屬性視窗,切換到符號系統頁,選擇類別->唯一值,在 值欄位列表中選擇Road_Class欄位,單擊 新增所有值,為每種道路型別設定符號,如圖;


[4]      放大地圖,可以看到,使用預設的繪製順序,道路之間會產生衝突,使用符號級別可以很好的解決這一問題;

[5]  再次開啟圖層屬性視窗,切換符號系統頁,單擊高階,選擇符號級別


[6]      開啟符號級別視窗,在符號級別設定中有兩種檢視模式,如是下圖所示為預設模式,勾選 使用下面指定的符號級別來繪製此圖層 選項可以啟用符號級別繪製。列表中顯示了當前圖層的所有符號,可以選擇任何一種,並設定其符號的連線和合並特性,可通過箭頭鍵調整符號繪製順序,也可以單擊切換到高階檢視,切換到高階檢視;


[7]      高階檢視中單擊多圖層符號可檢視每個層符號對應的數值。在繪製順序中,數值越小對應的繪製順序越靠前,即值設定為0的圖層最先繪製,值最大的圖層最後繪製;高階檢視中單擊多圖層符號可檢視每個層符號對應的數值。在繪製順序中,數值越小對應的繪製順序越靠前,即值設定為0的圖層最先繪製,值最大的圖層最後繪製;


[8]      按高階檢視中的數值設定圖層繪製順序,連續單擊確定,回到地圖視窗,道路顯示效果如圖所示。


還有一種利用圖層組符號進行處理的方法,請看下篇——多圖層道路壓蓋處理。

相關推薦

ArcGIS製圖——道路處理

        由於城市道路等級多、道路複雜,如何讓這些道路很好的顯示,並體現道路疊加和融合關係,顯得十分重要。ArcGIS中,可以使用Symbol Levels(符號級別)來解決道路間的這些關係。         符號級別用來控制要素符號系統的繪製順序,還可以控制線符號彼

ArcGIS Online Web製圖新增

想一下,我們使用Desktop是如何製圖的,第一步是什麼?載入圖層或者是新建工程!如果有相關的資料,就載入進去,沒有就建立一個空的圖層。 ArcGIS Online不過在這之前,我們可以做一件事情,那就是載入底圖,就像上次博文所說的那樣,新建web製圖

ArcGIS Engine10.0輕鬆入門級教程(2)——建立一個ArcGIS Engine桌面應用程式 ArcGIS Engine10.0輕鬆入門級教程(3)——ArcEngine10.0查詢分析功能 ArcGIS Engine— 學習符號化

ArcGIS Engine10.0輕鬆入門級教程(1)——必備基礎知識 ArcGIS Engine10.0輕鬆入門級教程(2)——建立一個ArcGIS Engine桌面應用程式 ArcGIS Engine10.0輕鬆入門級教程(3)——ArcEngine

如何呼叫天地圖js API 新增arcgis釋出的服務

描述:最近專案中用到天地圖,後來需要在天地圖中新增一個arcgis釋出的圖層服務,那要如何實現呢,其實挺簡單,但是有些地方需要注意,尤其是對於新手來說,就鬱悶了,因為我也是新手,下面就說下如何實現:

ArcGIS教程:組的使用方法

  圖層組包含其他圖層。圖層組有助於對地圖中相關型別的圖層進行組織,並且可用於定義高階繪製選項。例如,假設在地圖上有兩個圖層分別用於表示鐵路和高速公路。您可將這些圖層組合在一起,並將生成的圖層組命名為“交通網”。如果需要,您甚至可建立巢狀圖層組(圖層組的組)。   圖層組的

arcgis engine中與資料表之間的join操作

在進行join之前,請確認資料庫可以連線          try            {                //使用oledb連線資料庫,連線到sys.基本資訊表                IWorkspaceFactory pWorkspaceFacto

海量管理的新希望——ArcGIS Server 動態服務

1眾裡尋他千百度 “海量資料的釋出與共享一直是GIS應用系統建設中的難題,尤其是當資料還在不斷增加的時候……”,像是被針紮了般,小崔猛然一驚。然 後他全神貫注,緊緊盯著大螢幕,生怕錯過了任何細節。當看到臺上的工程師將65個圖層匯入資料庫中,隨後在 客戶端立即就可以看到最

Android百度地圖(三):百度地圖畫運動軌跡及點選事件處理

上篇文章講述瞭如何在地圖顯示位置點,這篇文章主要講述如何在地圖上畫運動軌跡,以及地圖圖層點選事件的處理。 很多運動類的app都有畫出跑步者運動軌跡的需求,拿咕咚來說,我們看一下它的效果圖: 咕咚運動軌跡圖 本篇將要實現的效果 1.跑步結束後,靜態的畫出整個運動

arcgis server 10.1 發布動態展示海量及頻繁更新的數據步驟

遍歷 services new tle ole () map() 添加 source 轉自原文 arcgis server 10.1 發布動態圖層展示海量及頻繁更新的數據步驟 Arcgis server 發布動態圖層及調用動態圖層 做這個動態圖層功能的原由是 有

ArcGIS JS之查詢一個的全部信息

clas link result arcgis ini var tex value add <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> &

ArcGIS API for JavaScript3.x 學習筆記[8] 動態地圖服務

etl mapserver esri tex png utf ons css mes 在ArcGIS API 中給我們提供了一個類叫做ArcGISDynamicMapServiceLayer利用這個類,我們可以獲得發布的地圖服務。調用動態地圖服務一般只需要兩步: 通過地

轉——WGS84坐標系轉火星坐標系(是整個轉喲,不是轉點坐標)

無法 工具 open cal 根據 線性 雙擊 延伸 出版 開篇嘮叨(著急的略過) 大天朝“火星坐標系”小科普:是一種國家保密插件,對真實坐標系統進行人為的加偏處理,將真實的坐標加密成虛假的坐標,加密後的坐標被稱為火星坐標系統。所有的電子地圖所有的導航設備,都需要加入國家

leaflet獲取arcgis服務所有信息

style 處理 cgi ons pre 獲取 服務 foreach ole L.esri.query({ url: "http://127.0.0.1:6080/arcgis/rest/services/demo/ditu/MapServer/0"

ArcGIS Android切換

1.重點學習一下圖層切換,接下來我需要用的。 2.原理:實際上圖層切換好像沒什麼難度,只要寫幾個按鈕或者其他的事件,通過觸發事件切換地圖 3.按鈕的程式碼 佈局xml <Button android:id="@+id/buttonStart" and

ArcGIS JavaScript API動態

  向量動態圖層     <!DOCTYPE HTML> <html>   <head> <meta http-equiv="Content-Type" content="text

ArcGIS小技巧——多情況下互動顯示效果

在使用ArcMap處理資料的過程中,通常需要對比不同圖層之間的差異、或者檢視影像配準情況,這時我通常會懷念ENVI中的強大的拉幕顯示、閃爍、亮度和透明度顯示工具......  直到有一天,閒著沒事幹搗鼓各個工具的時候,才發現其實在ArcMap中就有一個類似的工具可以做這個工作。並且功能似乎更加

arcgis jsapi介面入門系列(3):各種型別的新增

這裡說的tomcat切片,是指arcgis server切片後,把切片圖片檔案用tomcat釋出(其他任意web伺服器釋出都行) //新增tomcat切片圖層 addTomcatTileLayer: function () { //圖層

arcgis jsapi介面入門系列(2):基礎操作

  //圖層相關demo layerFun: function () { //獲取地圖的所有圖層(不包括的圖層型別:底圖圖層(basemaps)) let layers = this.map.laye

android arcgis(100.0.0)載入MMPK和GEODATABASE資料型別的離線

arcgis版本:arcgis-android:100.0.0 圖層型別:使用FeatureLayer 資料型別:MMPK,GEODATABASE //圖層載入類 LayerUtil{ private static ArrayList<FeatureLayer> mFe

android arcgis(100.0.0) 載入網路

arcgis版本:arcgis-android:100.0.0 載入線上地圖: 1.是使用ArcGISMapImageLayer載入,以圖片形式載入整個地圖,適合大資料量載入 ArcGISMapImageLayer layer = new ArcGISMapImageLayer(