陸昳麗
摘? ?要:文章介紹了城市規(guī)劃現(xiàn)狀分析過程中廣泛使用的Arcgis軟件的基本情況,列舉其在“CAD格式轉(zhuǎn)換”“圖層內(nèi)部挖空”“圖層內(nèi)圖斑融合”“不同圖層的合并”“不同圖層的相交”中的具體使用案例,為推進該軟件使用、提高工作效率提供參考。
關(guān)鍵詞:Arcgis軟件;城市規(guī)劃;GIS
隨著城鎮(zhèn)化與信息化的加速推進,城市愈來愈成為人類社會和經(jīng)濟生活的主體。要建設好城市,必須有一個統(tǒng)一的、科學的城市規(guī)劃,并嚴格按照規(guī)劃來進行[1]。城市規(guī)劃是一項系統(tǒng)性、科學性、政策性和區(qū)域性很強的工作,需要城市規(guī)劃、建筑、地理信息系統(tǒng)(Geographic Information System,GIS)等多學科的融合貫通[2]。Arcgis作為一個功能強大的地理信息系統(tǒng)平臺,在城市規(guī)劃的日常工作中提供了大量的GIS決策與統(tǒng)計支撐,起到了非常廣泛的作用。本文旨在討論Arcgis在城市規(guī)劃中的一些功能的應用,以達到提升工作效率的目的。
1? ? 軟件介紹
Arcgis軟件是Esri公司集40多年地理信息系統(tǒng)咨詢和研發(fā)經(jīng)驗,開發(fā)出的一套完整的GIS平臺產(chǎn)品[3]。它不僅具有強大的地圖制作、空間數(shù)據(jù)管理、空間分析、空間信息整合、發(fā)布與共享的能力,同時,還支持桌面、移動、Web多平臺以及企業(yè)級、云計算等多環(huán)境,更能提供了豐富多樣的、基于IT標準的開發(fā)接口與工具[4]。
本次介紹的案例均基于ArcGIS10.1桌面軟件完成,Arcgis桌面軟件,即Arcgis for desktop,是一套完整的專業(yè)GIS應用軟件,可以用來管理復雜的基礎地理信息數(shù)據(jù),來創(chuàng)建數(shù)據(jù)、地圖、模型和應用等。Arcgis for Desktop是一系列整合的應用程序的總稱,包括ArcMap,ArcCatalog,ArcGlobe,ArcToolbox和ModelBuilder等一套帶有用戶界面的Windows桌面應用程序,每一個應用都具有豐富的GIS工具和命令。
2? ? 應用案例
2.1? CAD格式轉(zhuǎn)成SHP格式
計算機輔助設計(Computer Aided Design,CAD)格式是城市規(guī)劃畫圖常用軟件AutoCAD輸出的文件格式,為了方便在Arcgis軟件中進行分析與加工,需要將CAD格式的文件轉(zhuǎn)化為SHP文件格式。首先,打開Arcmap,加載CAD文件,可以全部添加,也可以添加單個要素。這里有兩個方法,都可以實現(xiàn)CAD格式轉(zhuǎn)成SHP格式。(1)方法一:選擇CAD文件中的面狀要素,右擊Data->Export Data,打開Export Data框,選擇導出文件存放的路徑。(2)方法二:采用ArcToolbox里的命令功能,加入數(shù)據(jù)的方法同方法一,在ArcToolbox里選擇Conversion Tools->To Shapefile->Feature Class To Shapefile(multiple)(見圖1)。
2.2? 圖層內(nèi)部挖空
在上個案例中可以看到,CAD的原始圖斑實際是中空的,但是轉(zhuǎn)換后的SHP格式并沒有識別出中空部分,從而形成了大小兩個圖斑,為了解決這個問題,需要進行裁剪(Clip)處理。要將圖層設置為可編輯模式:在菜單欄中找到Editor菜單,下拉后點擊Start Editing,圖層就是可編輯模式了。本文中所有單一圖層都需要在可編輯模式下進行操作,在不可編輯狀態(tài)下,Editor下拉菜單中Clip,Merge等功能都是灰色不可選的。選中需要被裁剪的區(qū)域,選中后的區(qū)域范圍如圖高亮顯示。也可在Table Of Contents中右鍵該圖層,打開屬性表(Open Attribute Table)在屬性表中選中相應圖斑。在可編輯并且是選中的情況下,點擊Editor->Clip,緩沖距離默認為0,點擊OK后可以看到,需要被裁剪的區(qū)域已經(jīng)被挖空(見圖2)。
2.3? 圖層內(nèi)圖斑融合
當單一圖層內(nèi)有若干個單元圖斑,如果需要計算總體面積,為了計算準確,需要對所有單元圖層預先進行融合(Merge)操作,即去重處理,以避免圖斑間重疊覆蓋的部分重復計算面積。在可編輯模式下,選中所有圖斑,此時選擇Editor->Merge,默認合并后以首個圖斑的特征為準,也可以根據(jù)實際需要選擇以哪個單元圖斑為準。點擊OK完成融合(見圖3)。
2.4? 不同圖層的合并
當若干個圖層合并到一個圖層時,就需要對若干個圖層進行合并(Union)操作,選擇ArcToolbox->Analysis Tools->Overlay->Union,彈出的選項框中加載所有需要合并的圖層,另存為一個新的圖層,其他選項默認即可。具體步驟如圖4所示。點擊OK鍵后,所有12個圖層已合并在同一個共同圖層中,并且各自的形狀和邊界都是保留的。如果需要進一步將單元圖斑融合成一個整體,可以執(zhí)行上述的融合(Merge)操作。
2.5? 不同圖層的相交
利用Arcgis也可以實現(xiàn)對若干圖層相交部分的提取、顯示與后續(xù)計算。相交在Arcgis中有兩種算法。
(1)方法一:打開ArcToolbox工具,選擇Analysis Tools->Overlay->Intersect,如圖5所示,將相關(guān)圖層全部加載進來后,給目標圖層設好名字和路徑后,點擊OK即可形成一個新建的相交圖層,即圖5中肉紅色圖層。
(2)方法二:Analysis Tools->Extract->Clip,將兩個待處理圖層分別選進Input Features和Clip Features,同樣設定好目標圖層的路徑與名稱,點擊OK即可。這兩種方法都可以實現(xiàn)相同的目標圖層。區(qū)別就在于Intersect命令可以同時提取兩個以上圖層的相交圖層,而Clip只能完成兩個圖層的相交命令。另一個區(qū)別是Intersect操作后的目標圖層的字段屬性繼承的是待處理圖層的合集,而Clip操作后的目標圖層的字段屬性繼承的僅是Input Feature的屬性。