ArcGIS製圖表達Representation實戰篇4-自由式製圖表達

來源:互聯網
上載者:User

標籤:不同的   技術分享   bsp   名稱   ide   影響   play   padding   pre   

ArcGIS製圖表達Representation實戰篇4-自由式製圖表達

by 李遠祥

      上一章節關於製圖表達的控制點中已經介紹過製圖表達的編輯功能,利用製圖表達的編輯功能,可以實現一些規則以外的效果。但前面使用的到的製圖表達編輯,都是非常簡單的編輯,基本上就是一些輔助性的操作,那麼這一章將給大家帶來製圖表達非常強大的編輯方式--自由式製圖表達。

      自由式製圖表達,名字叫起來都是比較拗口(製圖表達的專有名稱都非常拗口,這好像是它的特點)。從字面上來看,就是製圖表達很自由。沒錯,之前介紹的製圖表達都是基於規則和幾何效果的,自由式製圖表達就是打破這些規則的限制,同時繼續可以使用製圖表達。那我們看看這個神奇的效果,下面這個運動場效果(在最初製圖表達的第一章介紹篇已經展示過)

      這個那麼複雜的效果,其實就是一個橢圓面的要素,在資料裡面變現出來的是一條記錄。這樣的效果不是一個或幾個規則和幾何效果疊加可以變現出來的,它更像是用一些繪圖軟體繪製出來的。這就是自由式製圖表達的魅力,可以非常自由的在一個要素裡面繪製不同的效果。下面我們來分解一下如何製作這個效果。

      首先將這個要素載入進來,並將其轉換為製圖表達

      開啟【編輯器】和【製圖表達工具】,開啟編輯模式,用製圖表達的選擇工具選中要素,點擊製圖表達下拉,選擇【自由式製圖表達】--【轉為自由式製圖表達】,轉換後就可以對製圖表達進行非常細緻的編輯了。

      繼續選中這個要素,在【製圖表達】-【自由式製圖表達】,就可以看到【編輯自由式製圖表達】,就可以進入一個更加細緻的介面。

      到了【編輯自由式製圖表達】的介面,看起來就非常熟悉不過了,完全就是一個圖片編輯器。右上方是一系類的編輯工具,選中要素後,同時也可以看到工具條下的製圖表達規則和效果。

      在這個介面下面,就可以同時使用自由編輯工具和製圖表達的規則和幾何效果工具。製圖就是一個需要想象力的工作,當我們看到這個橢圓形的要素的時候,就應該能夠和真實的運動場聯絡起來。最起碼第一時間能夠想到用抽象的簡筆畫繪製出來。所以,製圖也是一個綜合能力的體現。

      首先我們來分解一下球場的大體輪廓,有一圈又一圈的座位,並需要具體知道多少,只需要知道有很多,並且是一圈又一圈就知道了(筆者幾乎每天都看到天河體育場,但從來不清楚有多少個座位,但不影響我們的想象力)。沿著運動場邊緣去繪製座位,非常簡單,只需要用利用邊線去做一些內緩衝線即可。增加好幾層線符號,分別做等距的內緩衝。

      通過簡單的重複操作,運動場的這些作為的輪廓基本上就出來了。在運動場中間加入足球場的白色邊界,那就更加明顯了。使用【建立】工具(就是A字下的工具)可以很快的繪製出一個矩形面。當然,繪製出來的就是一個具有填充的面。

        繪製出來的填充面是可以調整大小和位置的。將其調整好後,放置到運動場的中間。這裡我們不需要面填充,值需要其邊線就足夠了,可以計入一個線符號層,然後刪除其面符號層。

      中場線和兩邊的球門位置的線也可以通過鋼筆工具和圓形工具進行繪製。這些都需要一定的繪圖基礎了。

      基本輪廓出來之後,就是製圖裡面精益求精的部分。與其說是精益求精,不如說是吹毛求疵吧。為了增強視覺效果,可以手繪一些放射線,讓運動場座位變得有間隔;繪製一些不同顏色的面加入到球場裡面,座位最前排座位,看起來更加突出一些;增加一些梯形凹陷,看似是進進球場的球員通道。這些都不是操作問題,而是想象力的問題了。

    當然了,要讓運動場整體還有一個俯瞰的效果,筆者特意針對整個橢圓面,增加兩個面符號層,分別上下移動一些位置,賦予一些灰顏色,看起來層次感更加強烈。

      有時候製圖並不是個技術活,它還是需要一些藝術細胞的,需要一些工匠精神,也需要比較較真和執著。所有的工作完成之後,點擊【確定】按鈕,進行儲存。一般建議是完成一部分繪製就儲存一下,因為這個介面下一不小心退出,之前的工作就全部丟失,這會非常的痛苦。

      再一次重申一下,這種自由式製圖運算式儲存在override欄位裡面的,每次繪製的時候都會從裡面讀取這些雜亂無章的資訊並進行重新載入,會增加整個地圖的顯示效能,因此,不要隨便使用自由式的製圖表達。

      自由式製圖表達一般是在標誌性建築和地貌時才使用,這樣結合其他規則,可以使顯示和效能同時得到兼顧。可以說,自由式製圖表達就是點睛之筆。

ArcGIS製圖表達Representation實戰篇4-自由式製圖表達

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.