1、影像格式的轉換
例如把jpg格式轉換為tiff格式。可以在arctoolbox中的conversiontools-->to Raster-->Raster to Other Format multiple)。
2、矢量化準備
矢量化前建立一個.mxd工程文件,該文件為索引文件,記錄的是所有圖層的相對路徑和圖層渲染標注等信息。然后通過arcaltalog建立點線面圖層,添加到工程中即可進行矢量化操作,主要疊放順序是點在上,線在中間,面下面,待矢量的底圖放到最新面。在大的工程中往往需要建立personalgeodatabase數據庫,主要是方便管理,并且可以通過access打得開。
3、矢量化設置捕捉功能
在Editor--Snapping->SnappingToolbar可以設置捕捉的類型,如點、節點、邊界等。
4、設置點顯示的比例尺
在矢量化時,如果設置了點的大小,在放大和縮小圖層是發現點不會底圖放大縮小變換,需要設置縮放的比例尺。
5 、合并要素
如果想對兩個點,線,面要素合并成一個要素,可以通過shift選擇要合并的要素,然后在Editor->merger,需要指定要合并到的目標要素。
6、為底圖做地理配準影像配準空間參考配準地理參考過程地理Georeferencing
校正是對沒有坐標信息的底圖,如tiff,img等底圖賦予地理坐標信息的過程。可以通過通過右擊,彈出的功能條中選擇Georeferncing工具,然后對要進行校正的底圖添加控制點(controlpoint),一般最少添加4個角上控制點,可以通過點擊連接表打開控制點的坐標信息并修改,添加超過3個后會出現殘差。如果精度不夠可以多加些點進行加密。只有校正后的圖片才可進行矢量化。該方法是針對影像做配準的。
而空間配準spatialadjustment是指的對矢量圖層的配準。
7、柵格影像的裁剪
在對一個大的遙感或者地形圖操作時,往往不需要其全部范圍。那么可以根據定義的范圍對底圖進行裁剪,可以根據已有的邊界圖形裁切(勾選使用輸入裁切要素的幾何特征作為邊界,生成的是不規則)或者根據邊界圖形的最大最小值組成的矩形進行裁切。
工具在:ArcToolbox-->DataManagerment Tolls-->Raster-->Raster Processing-->Clip。
8 、ArcGIS矢量的裁剪
工具位于ArcToolbox-->Analysis Tools-->Extract-->Clip。其中輸入要素Input Feature為被裁切的圖層(可以為點線面),clip feature裁切要素為裁切范圍邊框(需要為面)。注意:裁切后的要素數量是根據原裁圖層決定的,如果原圖層的一個要素對象被裁切為多個部分,那么裁切后作為一個多部分對象,屬性表中仍然為一條記錄。
9、ArcGIS矢量數據的空間校正
空間校正的目的是對于地理上不匹配的圖層進行匹配校正處理,例如兩個圖層之間存在一定偏移時。首先調出空間校正spatialadjustment工具。然后開啟編輯功能,然后“spatialadjustment”-->set adjust data設置要校正的圖層。然后通過工具new displacementlink工具拉出帶箭頭的線到對應的點位置即可,一般需要4個對應點即可。設置好對應點后點擊校正rectify即可。
10 、ArcGIS坐標點生成點圖層文件(也可以帶屬性)
首先準備存有XY坐標的xls或者dbf格式的數據,其中必須有XY的列頭。通過arcgis的File-->add data-->add x y data即可。
導入的數據為dataevent,然后右擊導出export-->導出為shapefile格式即可。
11、ArcGIS投影轉換
坐標轉換是指不同的坐標系統之間的轉換,例如從北京54轉到西安80下或從6度分帶裝換到3度分帶上。工具位于:ArcToolbox-->Datamanagerment Tolls-->Projections andTransformations-->Feature-->Project
我國跨越的帶寬:
六度帶我國跨11個6°帶(為13-23帶),一般用于1:2.5萬及1:5萬地形圖;
三度帶我國跨22個3°帶(為24-45帶),一般用于1:1萬的地形圖。
各個分帶的中央經線算法:
六度帶為:帶號×6°-3°(如16帶中的中央經線為16×6°-3°=93°)
三度帶為:帶號×3°(如31帶的中央經線為31×3°=93°)
我國經度跨度為:73°E~135°E(最西端新疆的帕米爾高原上-黑龍江與烏蘇里江的主航道匯合);
故而我國的六度跨帶為13~23帶,三度帶為24 ~45帶。
一個好記的方法:在中華人民共和國陸地范圍內,坐標(Y坐標,8位數,前兩位是帶號)帶號小于等于23的肯定是6度帶,大于等于24的肯定是3度帶。
地形圖上公里網橫坐標前2位為帶號,例如1:5萬地形圖上的橫坐標為20345486,其中20即為帶號,345486為橫坐標值。
12、 ArcGIS點線區要素之間的相互轉換
要素之間的轉換包括點線面要素類型之間的相互轉換。工具位于:arctoolbox—>datamanagerment toolsàfeature下
① 面轉線:polygon to line是把面的輪廓線轉換為一個線對象;面轉點:feature topoint是只把面對象的中心點轉換為點要素;面折點轉點:featurevertices to points把面的輪廓的所有的折點轉化為點。
②線轉面:feature to polygon是把閉合線轉換為面對象。線轉點:feature topoint是把線的中心點轉為點。線折點轉為點:featurevertices to points是把線的所有折點轉為點。
③點轉線:point to line是把有序列的點集合轉為線;(測試發現不理想,會把所有的線最后點連上)。
13、CAD文件(dwg)轉Arcgis格式(shp)
打開對應的CAD數據圖層(如polyline),右擊圖層—export data,保存為shapefile格式即可。或者conversion toolsàtoshapefile –feature class to shapefile(multiple)。
14、 ArcGIS將柵格圖片作為矢量要素的屬性
首先確保文件存儲在數據庫(如mdb)操作,在其中的要素圖層中添加存儲圖片的字段(如pic),注意類型一定要指定為柵格raster。然后打開編輯,即可的對屬性表的圖片字段(pic)通過右擊可以添加圖片。
15、ArcGIS從幾何圖形獲取點坐標
對于arcgis的點線面的幾何形狀及坐標值是存在shape字段中的,但如果想獲取其中的幾何信息(如點圖層的XY坐標,線圖層的中間點XY坐標或者長度,面圖層的中心點XY坐標或周長面積等)。可以通過打開要素屬性表(如點圖層),添加新字段用于存儲想獲取的信息(如X,Y坐標字段),然后在字段上選中該列,右擊屬性à計算幾何(calculate geometry);同理可以獲取其他要素圖層的相關信息。
16、ArcGIS自動計算面積長度字段,一個圖層多種顯示樣式
①把地圖要素創建到數據庫mdb中后,即可自動建立了長度和面積字段,并且新建要素后會自動計算。②對于一個圖層要想用多種樣式顯示,可以通過設置圖層的樣式:右擊圖層à屬性—>樣式,可以根據不同的屬性值設置顯示的樣式。設置后必須保存工程文件才會記錄當前的樣式設置,因為該信息記錄在mxd文件中。