►依照不同圖徵等級,進行不同的Buffer範圍
此操作為線(line)的bufferSTEP 1
讀入台北市道路圖SHP觀察屬性欄位表,看出"Roadtype"欄位藏有玄機,這個欄位以代碼告訴使用者道路的等級
STEP 2
新增一個欄位 "Width" ,我們打上道路依等級要Buffer的距離STEP 3
以 "select by attribute" 將 "HW"高速公路欄位選擇出來,使用"Field caculator"給予自己想要的數值 (我選擇300)以 "select by attribute" 反轉選取將不是國道的欄位選擇出來,使用"Field caculator"給予自己想要的數值 (我選擇10)
**在此示範內為求效果,因此數字差異大**
**使用欄位的值去進行buffer,只須注意所有的數值單位皆相同即可,buffer時就好像是相對數值去呈現範圍大小
STEP 4
進入buffer功能工具路徑:ArcToolbox\Analysis Tools\Proximity\Buffer
**在Distance的地方,選擇剛剛自己新增的欄位作為距離值
STEP 5
即可呈現依據不同等級所給予的數值,所畫出的Buffer圖粗橘色為國道、其他則較細
--------------------------------------------------------------------------------------------------------------------------
►同時輸入多個數值,進行不同的Buffer範圍
此操作為點(point)的bufferSTEP 1
下載全台捷運站位置,資料可於交通網路地理資訊倉儲平台載得STEP 2
捷運對於人的通勤方式有很大的影響,捷運站周圍的房價地價等等也會隨著路線開通而高漲但捷運站本身周圍會聚集商家,對於住家來說有時候是噪音來源,生活品質也會不好
因此,距離捷運站有一些距離,但又不要離太遠的居住方式漸漸地越來越多見
所以我想知道
距離捷運站50~100m的範圍在哪裡
你可以畫50m和100m的buffer,然後相減,但這要做兩次buffer,我能不能節省一點操作的時間呢?
工具路徑:ArcToolbox\Analysis Tools\Proximity\Multiple Ring Buffer
這個功能,可以直接讓你設定"多個buffer距離"
在"Distance"的地方,打上數字後加入,待會出現的圖就會如右方說明所示的一環一環的
STEP 3
呈現結果並解讀紅色圈為捷運站50~100M遠的範圍,綠色為50M範圍
ps:圖層多個環合在一起因為圖層是捷運站出口,並非捷運站中心
**許多人會以為,以此例來說,畫出50和100公尺的Buffer範圍,代表一圈是50M(綠色),一圈是100M(紅色),其實不然,繼續往下操作即可知
STEP 4
由於我要的只是50~100M,所以開啟 Editor 進行編輯,進入屬性欄位表將50M的欄位刪除,然後 記得 Save editor即可完成50~100M範圍選定
沒有留言:
張貼留言