tft每日頭條

 > 生活

 > arcgis計算植被覆蓋度教程

arcgis計算植被覆蓋度教程

生活 更新时间:2025-02-23 02:07:27

1. 概述

在GIS數據中,植被一般都是面裝要素的形式存在。很多人在使用植被渲染的時候,一般會采用填充符号去渲染。而在ArcGIS中,填充符号要麼就是純顔色,要麼就是規則的渲染如行列距離多少、網狀、斜紋等,具體的效果沒有什麼沖擊力,往往達不到"望文生義"的制圖效果。

2. 渲染方式

下圖的植被,雖然使用了較為柔和的綠色去表達,圖面沒明顯的違和感,但看起來未免有些單調。

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)1

單一渲染,私信回複"下載器"獲取萬能地圖下載器下載矢量數據

制圖是一個需要想象力的工作,我們隻要在這個框架之下,發揮一下想象力,盡可能與實際情況還原或者相近,那就可以将綠地表現得淋漓盡緻了。例如,我們在城市裡面見到最多的成片的綠地,一般是公園裡的綠地,這些綠地都是有一定的規律的,就是不是純粹的草地,一般是草地上種上一些低矮的小灌叢,或是一兩棵樹。我們最希望出現的可能是下面的這種效果

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)2

真實渲染

3. 制圖規則

有了這個想象力之後,那我們就可以做"無米之炊"。首先我們需要有這些灌叢或者樹木的數據,這是個最基本的核心問題。那這些數據怎麼來?難道要到現場去采集嗎?制圖工作的一個非常大的原則就是盡可能不增加數據的采集成本。其實沒有人關心這些小灌叢和小樹木是否落在真實的位置,也沒有人真的關心它們的數量是否正确,隻要這些小樹在草地上一站,我們就能直觀的認出這些綠地的類型了。這些小灌叢和小樹木就是我們所說的制圖上的"點睛之筆"。

現在的目标已經非常明确了,我們還需要一步就能突破這一張平凡的地圖,就是從綠地中生成出這些無序的大小不一的植被點。這個工作需要相當豐富的制圖經驗的技術人員才可以順利的參悟。首先看幾個規則:

植被點不能超出植被面的範圍

植被點是位置随機的

植被點是大小随機的

植被點的符号是随機參雜的

這些所謂的規則,其實就是我們對這個制圖效果的分解。在制作之前,心裡面必須先有這麼一張制作好的地圖。然後才是每一個規則分别用技術來實現。

4. 規則詳解

針對第一條規則,植被點不能超出植被範圍,這個是一個常識性的隐藏條件。但由于GIS制作的地圖符号和數據是分開的,那麼,我們必須考慮這些植被點被賦予符号後是否會超出其邊界。我們的做法非常簡單粗暴,直接估算一下符号最大值時在當前比例下大約占多少地理距離。例如當前比例下,符号使用30大小,占用的大約為50米,那麼,可以使用緩沖區工具來做一個往内收縮的緩沖區,呼喊沖的距離應該大于符号的二分之一,在這個場景中換算一下,就是不能小于25米。由于做的是内緩沖,因此,需要使用一個負數來作為參數。

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)3

制作緩沖區

将生成緩沖後的植被加入到地圖中看看效果,邊界上明顯做了收縮,這就是我們需要的效果。

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)4

制作的緩沖區

接下來就是針對第二條規則,植被點是随機放置在植被面内的。那麼,我們就需要針對這個緩沖區生成一些随機位置的點數據。好在,這些數據不需要我們手動去編輯,ArcGIS在工具象裡面有生成随機點的工具。如果不清楚工具在哪裡,可以在菜單上窗口\搜索,然後檢索關鍵字"随機點",如圖

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)5

檢索"随機點"

點擊搜索結果,彈出對應的工具。輸入名稱,約束範圍必須指定為做過内緩沖的植被面,為了有更好的效果,我們可以根據經驗去設置一個最小的距離,這樣不至于植被點過密。

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)6

創建随機點

将生成的點加載到地圖,目前看到的隻是非常醜陋的數據,我們還需要給這個數據穿上漂亮的外衣。那就需要繼續分解規則。

第三條規則就是植被點是大小随機的。那麼這個大小随機的設置就涉及到符号的大小了。ArcMap在符号設置有有比較深層次的渲染隐藏,一般要轉得比較深才能發現。我們先給這個點圖層應用一個比較漂亮的符号,默認的單一符号都是同等大小的,如下圖

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)7

創建的随機點

那接下來需要進行深層次的改造。在圖層\屬性\符号系統\單一符号\高級選項下面,選擇大小

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)8

圖層屬性

然後設置随機大小的兩個值,一個是最小值一個是最大值。這裡的最大值就跟第一步裡面的緩沖範圍有關了。我們之所以要做内緩沖,就是擔心這些點在半個符号大小的時候剛好越界,所以做内緩沖設計好了适當的距離。

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)9

設置點大小

點擊确定之後,整體的效果就基本上出來了。這時其實就可以将内緩沖這個圖層移除掉了,因為它隻是做約束性的生成數據,不參與地圖的顯示,如下圖所示

arcgis計算植被覆蓋度教程(如何使用ArcGIS制作真實的植被)10

最終成果圖

5. 結語

如果需要植被的多樣性,隻需要分解第四條規則,将植被點的符号随機參雜。那麼我們隻需要重複一下第二和第三步,然後在第三步中選擇不同的符号即可完成。這裡就不再多論述了。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved