




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目 錄第一章 mapgis地理信息系統的基本功能 1第二章 圖形輸入 8第三章 圖形編輯 13第四章 拓撲處理及實用工具 26第五章 系統庫編輯 30第六章 誤差校正 34第七章 圖型裁剪 37第八章 數字高程模型(dtm分析) 39第九章 圖形輸出 42第十章 數據接口轉換 45第一章 mapgis地理信息系統概述一、 mapgis軟件概述 mapgis是中國地質大學信息工程學院武漢中地信息工程有限公司自行研制開發的地理信息系統,是國產優秀的桌面gis軟件,它屬于矢量數據結構gis平臺,主要優勢功能有: 將空間數據數字化輸入、編輯、拓撲一體化。 具有強大的制圖功能,包括各種專題圖例符號的制作
2、較其它軟件方便靈活得多。 基本上完成了gis方方面面的分析功能。二、mapgis 地理信息系統的基本功能(一) mapgis系統的運行環境及應用范圍mapgis 硬件環境:pc486(推薦奔騰)以上微機,內存 8m(推薦64m)以上,硬盤420m(推薦4.3g)以上,1024768256色的彩顯設備。 mapgis 軟件環境:中文windows95、windows98(推薦)、windows2000以及nt4.0以上。mapgis地理信息系統適用于地質、礦產、地理、測繪、水利、石油、煤炭、鐵道、交通、城建、規劃及土地管理專業,目前我國已建立的各類地理信息系統絕大部分使用國外軟件,它大多運行在工
3、作站上,而mapgis的軟件完全是自行開發并運行在pc486以上微機平臺,這套系統的推廣使用,可以使更多的用戶使用地理信息系統。(二)mapgis系統的安裝與啟動mapgis目前最高版本是7.0,包括usb狗一個,系統光盤一張,使用手冊一本。在運行各子系統前,最好先進性系統設置,即設置好工作目錄、矢量字庫目錄、系統庫目錄和系統臨時目錄。圖1 mapgis軟件系統配置(三) mapgis系統的總體結構mapgis是具有國際先進水平的完整的地理信息系統,它分為“輸入”、“圖形編輯”、“庫管理”、“空間分析”、“輸出”以及“實用服務”六大部分,如圖2。根據地學信息來源多種多樣、數據類型多、信息量龐大
4、的特點,該系統采用矢量和柵格數據混合的結構,力求矢量數據和柵格數據形成一整體的同時,又考慮柵格數據既可以和矢量數據相對獨立存在,又可以作為矢量數據的屬性,以滿足不同問題對矢量、柵格數據的不同需要。輸入子系統數字化輸入掃描矢量化文件轉換、外業測量gps及其它數據源空間分析子系統空間分析圖像分析網絡分析dtm分析 空間數據屬性數據庫管理子系統地圖庫管理屬性庫管理影像庫管理網絡數據庫管理圖形編輯子系統圖形編輯及建拓撲圖象鑲嵌配準投影變換誤差校正實用服務子系統圖形裁剪報表定義輸出子系統版面定義矢量輸出柵格輸出文件轉換圖2 mapgis系統總體結構圖(四)mapgis的主要功能 l數據輸入 在建立數據庫
5、時,我們需要將各種類型的空間數據轉換為數字數據,數據輸入是gis的關鍵之一。mapgis提供的數據輸入有數字化儀輸入、掃描矢量化輸入、gps輸入和其它數據源的直接轉換。(1) 數字化輸入 數字化輸入也就是實現數字化過程,即實現空間信息從模擬式到數字式的轉換,一般數字化輸入常用的儀器為數字化儀。(現在很好用)(2)掃描矢量化輸入掃描矢量化子系統,通過掃描儀輸入掃描圖象,然后通過矢量追蹤,確定實體的空間位置。對于高質量的原資料,掃描是一種省時、高效的數據輸入方式。(3)gps輸入 gps是確定地球表面精確位置的新工具,它根據一系列衛星的接收信號,快速地計算地球表面特征的位置。由于gps測定的三維空
6、間位置以數字坐標表示,因此不需作任何轉換,可直接輸入數據庫。(4)其他數據源輸入 mapgis升級子系統可接收低版本數據,實現6.x與5.x版本數據的相互轉換,即數據可升可降,供mapgis使用。mapgis還可以接收autocad、arc/info、mapinfo等軟件的公開格式文件。同時提供了外業測量數據直接成圖功能,從而實現了數據采集、錄入、成圖一體化,大大提高了數據精度和作業流程。2. 數據處理 輸入計算機后的數據及分析、統計等生成的數據在入庫、輸出的過程中常常要進行數據校正、編輯、圖形整飾、誤差消除、坐標變換等工作。mapgis通過圖形編輯子系統及投影變換、誤差校正等系統來完成,下面
7、分別介紹之。(1) 圖形編輯 該系統用來編輯修改矢量結構的點、線、區域的空間位置及其圖形屬性、增加或刪除點、線、區域邊界,并適時自動校正拓撲關系。圖形編輯子系統是對圖形數據庫中的圖形進行編輯、修改、檢索、造區等,從而使輸入的圖形更準確、更豐富、更漂亮。(2) 投影變換 地圖投影的基本問題是如何將地球表面(橢球面或圓球面)表示在地圖平面上。這種表示方法有多種,而不同的投影方法實現不同圖件的需要,因此在進行圖形數據處理中很可能要從一個地圖投影坐標系統轉換到另一個投影坐標系統,該系統就是為實現這一功能服務的,本系統共提供了20種不同投影間的相互轉換及經緯網生成功能。通過圖框生成功能可自動生成不同比例
8、尺的標準圖框。(3) 誤差校正 在圖件數字化輸入過程中,通常的輸入法有:掃描矢量化、數字化儀跟蹤數字化、標準數據輸入法等。通常由于圖紙變形等因素,使輸入后的圖形與實際圖形在位置上出現偏差,個別圖元經編輯、修改后可滿足精度要求,但有些圖元由于發生偏移,經編輯很難達到實際要求的精度,說明圖形經掃描輸入或數字化輸入后,存在著變形或畸變。出現變形的圖形,必須經過數據校正,消除輸入圖形的變形,才能使之滿足實際要求,該系統就是為這一目的服務的。通過該系統即可實現圖形的校正,達到實際需求。(4) 鑲嵌配準 圖象鑲嵌配準系統是一個32位專業圖象處理軟件,本系統以msi圖象為處理對象。本系統提供了強大的控制點編
9、輯環境,以完成msi圖象的幾何控制點的編輯處理;當圖象具有足夠的控制點時,msi圖象的顯示引擎就能實時完成msi圖象的幾何變換、重采樣和灰度變換,從而實時完成圖象之間的配準,圖象與圖形的配準,圖象的鑲嵌,圖象幾何校正,幾何變換,灰度變換等功能。(5) 符號庫編輯系統庫編輯子系統是為圖形編輯服務的。它將圖形中的文字、圖形符號、注記、填充花紋及各種線型等抽取出來,單獨處理;經過編輯、修改;生成子圖庫、線型庫、填充圖案庫和矢量字庫,自動存放到系統數據庫中,供用戶編輯圖形時使用。應用而建立專用的系統庫。如地質符號庫、旅游圖符號庫等。3. 數據庫管理 mapgis數據庫管理分為網絡數據庫管理、地圖庫管理
10、、屬性庫管理和影象庫管理四個子系統。(1) 地圖庫管理 圖形數據庫管理子系統是地理信息系統的重要組成部分。在數據獲取過程中,它用于存儲和管理地圖信息;在數據處理過程中,它既是資料的提供者,也可以是處理結果的歸宿處;在檢索和輸出過程中,它是形成繪圖文件或各類地理數據的數據源。圖形數據庫中的數據經拓撲處理,可形成拓撲數據庫,用于各種空間分析。mapgis的圖形數據庫管理系統可同時管理數千幅地理底圖,數據容量可達數十千兆,主要用于創建、維護地圖庫,在圖幅進庫前建立拓撲結構,對輸入的地圖數據進行正確性檢查,根據用戶的要求及圖幅的質量,實現圖幅配準、圖幅校正和圖幅接邊。 (2) 屬性庫管理 gis系統應
11、用領域非常廣,各領域的專業屬性差異甚大,以至不能用一已知屬性集描述概括所有的應用專業屬性。因此建立動態屬性庫是非常必要的。動態就是根據用戶的要求能隨時擴充和精簡屬性庫的字段(屬性項),修改字段的名稱及類型。具備動態庫及動態檢索的gis軟件,就可以利用同一軟件管理不同的專業屬性,也就可以生成不同應用領域的gis軟件。如管網系統,可定義成“自來水管網系統”、“通訊管網系統”、“煤氣管網系統”等。 該系統能根據用戶的需要,方便地建立一動態屬性庫,從而成為一個有力的數據庫管理工具。(3) 影象庫管理 該系統支持海量影象數據庫的管理、顯示、瀏覽及打印;支持柵格數據與矢量數據的疊加顯示;支持影象庫的有損壓
12、縮和無損壓縮。4. 空間分析 地理信息系統與機助制圖的重要區別就是它具備對中間數據和非空間數據進行分析和查詢的功能,它包括矢量空間分析、數字高程模型(dtm)、網絡分析、圖像分析、電子沙盤五個子系統。(1) 矢量空間分析空間分析系統是mapgis的一個十分重要的部分,它通過空間疊加分析方法、屬性分析方法、數據查詢檢索來實現gis對地理數據的分析和查詢。 (2) 數字高程模型該系統主要由離散數據網格化、數據插密、繪制等值線圖、繪制彩色立體圖、剖面分析、面積體積量算、專業分析等功能。 (3) 網絡分析mapgis網絡分析子系統提供方便地管理各類網絡(如自來水管網、煤氣管網、交通網、電訊網等)的手段
13、,用戶可以利用此系統迅速直觀地構造整個網絡,建立與網絡元素相關的屬性數據庫,可以隨時對網絡元素及其屬性進行編輯和更新;系統提供了豐富有力的網絡查詢檢索及分析功能,用戶可用鼠標指點查詢,也可輸入任意條件進行檢索,還可以查看和輸出橫斷面圖、縱斷面圖和三維立體圖;系統還提供網絡應用中具有普遍意義的關閥搜索、最短路徑、最佳路徑,資源分配、最佳圍堵方案等功能,從而可以有效支持緊急情況處理和輔助決策。(4) 圖像分析多源圖象處理分析系統是一個新一代的32位專業圖象(柵格數據)處理分析軟件。多源圖像處理分析系統能處理柵格化的二維空間分布數據,包括各種遙感數據、航測數據,航空雷達數據、各種攝影的圖像數據以及通
14、過數據化和網格化的地質圖、地形圖、各種地球物理、地球化學數據和其它專業圖像數據。(5) 電子沙盤 電子沙盤系統是一個32位專業軟件。本系統提供了強大的三維交互地形可視化環境,利用dem數據與專業圖象數據,可生成近實時的二維和三維透視景觀,通過交互地調整飛行方向,觀察方向、飛行觀察位置、飛行高度等參數,就可生成近實時的飛行鳥瞰景觀。系統提供了強大的交互工具,可實時的調節各三維透視參數和三維飛行參數;此外,系統也允許預先精確地編輯飛行路徑,然后沿飛行路徑進行三維場景飛行瀏覽。 電子沙盤系統主要用途包括:地形踏勘、野外作業設計、野外作業彩排、環境監測、可視化環境評估、地質構造識別、工程設計、野外選址
15、(電力線路設計及選址、公路鐵路設計及選址)、dem數據質量評估等。5. 數據的輸出如何將gis的各種成果變成產品供各種用途的需要,或與其它系統進行交換,是gis中不可缺少的一部分。gis的輸出產品是指經系統處理分析,可以直接提供給用戶使用的各種地圖、圖表、圖象、數據報表或文字報告。mapgis的數據輸出可通過輸出子系統、電子表定義輸出系統來實現文本、圖形、圖象、報表等的輸出。(1) 輸出 mapgis輸出子系統可將編排好的圖形顯示到屏幕上或在指定的設備上輸出。具有版面編排、矢量或柵格數據處理、不同設備的輸出、光柵數據生成、光柵輸出驅動、印前出版處理功能。 (2) 報表定義輸出 電子表定義輸出系
16、統是一個強有力的多用途報表應用程序。應用該系統可以方便地構造各種類型的表格與報表,并在表格內隨意地編排各種文字信息,并根據需要打印出來。它可以實現動態數據連結,接收由其它應用程序輸出的屬性數據,并將這些數據以規定的報表格式打印出來。(3) 數據轉換 數據文件交換子系統功能為mapgis系統與其它cad、cam軟件系統間架設了一道橋梁,實現了不同系統間所用數據文件的交換,從而達到數據共享的目的。輸入輸出交換接口提供autocad的dxf文件、arc/info文件的公開格式、標準格式、e00格式、dlg文件與本系統內部矢量文件結構相互轉換的能力。 三、mapgis幾個基本術語 圖層:用戶按照一定的
17、需要或標準把某些相關的物體組合在一起,我們稱之為圖層。如地圖中水系構成一個圖層,鐵路構成一個圖層等。我們可以把一個圖層理解為一張透明薄膜,每一層上的物體在同一張薄膜上。一張圖就是由若干層薄膜疊置而成的,圖形分層有利于提高檢索和顯示速度。點元:點元是點圖元的簡稱,有時也簡稱點,所謂點元是指由一個控制點決定其位置的有確定形狀的圖形單元。它包括字、字符串、子圖、圓、弧、直線段等幾種類型。 弧段:弧段是一系列有規則的、順序的點的集合,用它們可以構成區域的輪廓線。它與曲線是兩個不同的概念,前者屬于面元,后者屬于線元。 區/區域;區/區域是由同一方向或首尾相連的弧段組成的封閉圖形。 拓撲:拓撲即位相關系,
18、是指將點、線及區域等圖元的空間關系加以結構化的一種數學方法。主要包括:區域的定義、區域的相鄰性及弧段的接序性。區域是由構成其輪廓的弧段所組成,所有的弧段都加以編碼,再將區域看作由弧段代碼組成。區域的相鄰性是區域與區域間是否相鄰,可由它們是否具有共同的邊界弧段決定。弧段的接序性是指對于具有方向性的弧段,可定義它們的起始結點和終止結點,便于在網絡圖層中查詢路徑或回路。拓撲性質是變形后保持不變的屬性。 透明輸出:與透明輸出相對的為覆蓋輸出。如果區與區、線與區或點圖元與區等疊加,用透明輸出時,最上面的圖元顏色發生了改變,在最終的輸出時最上面圖元顏色為它們的混合色。最終的輸出如印刷品等。 數字化:數字化
19、是指把圖形、文字等模擬信息轉換成為計算機能夠識別、處理、貯存的數字信息的過程。 矢量:是具有一定方向和長度的量。一個矢量在二維空間里可表示為(dx,dy),其中dx表示沿x方向移動的距離,dy表示沿y方向移動的距離。 矢量化:矢量化是指把柵格數據轉換成矢量數據的過程。 光柵化:光柵化是指把矢量數據轉換成柵格數據的過程。 結點:結點是某弧段的端點,或者是數條弧段間的交叉點。 結點平差(頂點匹配):本來是同一個結點,由于數字化誤差,幾條弧段在交叉處即結點處沒有閉合或吻合,留有空隙,為此將它們在交叉處的端點按照一定的匹配半徑捏合起來,成為一個真正結點的過程,稱為結點平差。裁剪:裁剪是指將圖形中的某一
20、部分或全部按照給定多邊形所圈定的邊界范圍提取出來進行單獨處理的過程。這個給定的多邊形通常稱作裁剪框。在裁剪實用處理程序中,裁剪方式有內裁剪和外裁剪,其中內裁剪是指裁剪后保留裁剪框內的部分,外裁剪是指裁剪后保留裁剪框外面的部分。 屬性:就是一個實體的特征,屬性數據是描述真實實體特征的數據集。顯示地物屬性的表通常稱為屬性表,屬性表常用來組織屬性數據。 tin:是由一組不規則的具有x、y坐標和z值的空間點建立起來的不相交的相鄰三角形,包括節點、線和三角形面,用來描述表面的小面區。tin的數據結構包括了點和它們最相鄰點的拓撲關系,所以tin不僅能高效率地產生各種各樣的表面模型,而且也是十分有效的地形表
21、示方法。tin的模型化能力包括計算坡度、坡向、體積、表面長,決定河網和山脊線,生成泰森多邊形等。 數字高程模型(dem):即 digital elevation model,是數字形式的地形定量模型。 數字地形模型(dtm):即digital terrain model,是數字形式表示的地表面,即區域地形的數字表示,它是由一系列地面點的x、y位置及其相聯系的高程z所組成。這種數字形式的地形模型是為適應計算機處理而產生的,又為各種地形特征及專題屬性的定量分析和不同類型專題圖的自動繪制提供了基本數據。在專題地圖上,第三維z不一定代表高程,而可代表專題地圖的量測值,如重力值、au含量等。四、mapg
22、is常用文件類型wt:點文件wl:線文件wp:區文件mpj:工程文件mpb:拼版文件cln: 工程圖例文件det:高程數據明碼文件(ascii碼)tin:三角剖分文件(二進制)grd:規則網數據文件(二進制)wat:明碼格式點文件wal:明碼格式線文件wap:明碼格式區文件clp:裁剪工程文件pnt:誤差校正控制點文件rbm:內部柵格數據文件tif:掃描光柵文件dic:層名字典文件dxf:autocad文件clib:矢量字庫文件sib:系統庫文件第二章 圖形輸入 一、基本概念mapgis把矢量地圖要素根據基本幾何特征分為三類:點數據、線數據和區數據(即面數據)。與之相應的文件的也分為三個基本類
23、型:點文件(*.wt)線文件(*.wl)和區文件(*.wp)。一幅地圖或幾個地區的地理信息數據可以由上述的一類或幾類數據疊加組成。為了將幾類數據有機地結合起來,統一管理這些數據,我們引入了“工程”的概念,采用工程文件(*.mpj)來描述管理各種數據。為了有效地管理和利用空間數據,在gis中還引入了一個“圖層”的概念。下面簡單介紹一下它們之間的關系。1點:點是地圖數據中點狀物的統稱,是由一個控制點決定其位置的符號或注釋。它不是一個簡單的點,而是包括各種注釋(英文,漢字、阿拉伯數字等)和專用符號(包括圓、弧、直線、五角星、亭子等各類符號)。所有的點圖元數據都保存在點文件(*.wt)中。2線:線是地
24、圖中線狀物的統稱。mapgis將各種線型(如點劃線、省界、國界、等高線、道路、河堤)以線為單位作為線圖元來編輯。所有的線圖元數據都保存在線文件(*.wl)中。3區:區通常也稱面,它是由首尾相連的弧段組成封閉圖形,并以顏色和花紋圖案填充封閉圖形所形成的一個區域。如湖泊、居民地等。所有的區圖元數據都保存在區文件(*.wp)中。4工程:對mapgis要素層的管理和描述的文件,它提供了對gis基本類型文件和圖像文件的有機結合的描述。它可由一個以上的點文件,線文件,區文件和圖像文件(*.msi)組成。在工程管理中還提供了對工程所使用的不同的線型、符號等圖例以及圖例參數、符號的管理和描述。5圖層:通常我們
25、將具有相同屬性的地理要素分為一層,如等高線、公路、鐵路、河流等地理要素可以分別存放到不同的層中。每一種要素還可以細分為若干層,如公路可以細分成高速公路、一級公路、普通公路、鄉村公路等。對圖形進行分層,有助于圖形的編輯與檢索。當我們對圖形編輯時可以調入相應的圖層,無關圖層不調入,這樣進入工作區的圖形數據就可大大減少,從而提高檢索與顯示速度;同時也避免了無關圖形干擾編輯者的視線。對圖形分層更有意義的是有利于制作專題圖。例如,某一地區的地形圖按照要素的特性分成公路層、水系層、地貌層等等。由于某種需要,要制作此地區的水系分布圖,那么就可以容易地把水系層及有關的要素提取出來,保存為一個新文件,這樣就大大
26、地提高了工作效率。 在mapgis中我們提供了兩級圖層管理的機制,我們將具有相同屬性的地理要素的層稱作“要素層”,在要素層中細分的層稱為“普通圖層”。每一個要素層存放在不同的文件中,對應于工程中的每一項文件,使用工程管理工具進行管理。在每一個要素層中細分出來的普通圖層,使用編輯器中的圖層管理工具進行管理。二、智能掃描矢量化 mapgis提供了數字化儀輸入、掃描矢量化輸入、gps輸入、其它數據源的數據接口、野外數字測圖等多種靈活方便、開放、高效的圖形輸入方式。我們在這里主要介紹掃描矢量化輸入。 智能掃描矢量化即掃描輸入法是通過掃描儀直接掃描原圖,以柵格形式存貯于圖象文件中(如*.tif等),然后
27、經過矢量化轉換成矢量數據,存入到線文件(*.wl)或點文件(*.wt)中,再進行編輯、輸出。掃描輸入法是目前地圖輸入的一種較有效的輸入法。掃描矢量化提供了對整個圖形進行全方位游覽、任意縮放,自動調整矢量化時的窗口位置,以保證矢量化的導向光標始終處在屏幕中央;矢量化方式有無條件全自動矢量化和人工導向自動識別跟蹤矢量化兩種方式,人工導向自動識別跟蹤矢量化除了能對二值掃描圖矢量化外,還可對灰度掃描圖、彩色掃描圖進行識別跟蹤矢量化,因而可對復雜的小比例尺全要素彩色地圖進行有效矢量化。在矢量化時,具有退點、加點、改向、抓線頭、選擇等功能,可有效地選取所需圖形信息,剔除無用噪聲,克服無條件全自動矢量化時的
28、盲目性,減少后期圖形編輯整理的工作量,并可同時對圖形進行分層處理。(一) 矢量化流程矢量化流程如圖3所示。用掃描儀將圖紙掃描存于tiff文件 可用二值掃描、灰度掃描或彩色掃描 有必要時進行圖像校正,為了顯示速度可存rbm格式 (圖象鑲嵌模塊) 一般情況下,先矢量化后對矢量圖形數據進行校 正,但有時需要與已有的圖型套何時,即需要先 將掃描的圖像與已有的圖像配準,后進行矢量化讀圖、分層編輯層名詞典裝入光柵文件設置當前層設置缺省參數設置矢量化參數 抽稀因子就是控制線在抽稀后與 原光柵中心線之間的最大偏差值, 實際上就是控制數據精度要求設置矢量化范圍保存文件交互矢量化圖3 矢量化流程圖(二) 矢量化系
29、統的文件操作 1. 裝入光柵:柵格數據可通過掃描儀掃描原圖獲得,并以圖像文件形式存儲。本系統可以直接處理tiff(非壓縮)格式的圖象文件,也可接受經過mapgis圖象處理系統處理得到的內部格式(rbm)文件。該功能就是將掃描原圖的光柵文件或將前次采集并保存的光柵數據文件裝入工作區,以便接著矢量化,此時將清除工作區中原有光柵數據。 2. 保存光柵:將工作區中的光柵數據存成mapgis系統的內部格式(rbm)文件。在矢量化的過程中,若設置“自動清除處理過光柵”選項,則工作區中的光柵圖象會發生變化;另外,當進行“光柵求反”操作后,工作區中的光柵圖象也會發生變化。為了保存修改后的圖象,就得選擇該功能來
30、保存光柵圖象文件。 3. 清除光柵:清除工作區中的光柵文件。 4. 光柵求反:將工作區中的二值或灰度圖象進行反轉(invert),如使二值圖象的白色變為黑色,黑色變為白色。在矢量化的過程中,是以灰度級高的象素為準,即只對灰度級高的象素進行矢量化,灰度級低的象素作為背景。若掃描進來的圖象與此剛好相反,則需利用該功能進行反轉后才能開始正確的矢量化操作。如二值圖象,正常的光柵數據顯示出來應是灰底白線,如果出現白底灰線,說明圖像黑白相反,應用“光柵文件求反”功能將光柵求反,求反后的光柵文件應存盤,否則下次裝入的光柵文件還是不變。(三) 矢量化設置1. 設置矢量化范圍:全圖范圍:矢量化操作在全圖范圍內有
31、效。窗口范圍:矢量化操作在定義窗口范圍內有效。2. 設置矢量化參數:矢量化參數包括矢量化時的幾個必須的控制參數,設置矢量化參數包括抽稀因子、同步步數、最小線長、自動清除處理過光柵、細線、中線、粗線。一般用系統默認值即可。3. 設置矢量化高程參數:在進行等高線矢量化時,需要給每一條線賦高程值,為提高效率,系統設計了自動賦值的功能。在進行等高線矢量化時,您首先得在線編輯菜單下利用編輯線屬性結構功能建立高程字段,然后利用該功能設置當前高程、高程增量、和高程存儲域,這樣,在每矢量化一條線時,系統就會根據指定的高程存儲域,將當前高程值賦予該屬性域中。若當前高程值要增加,則每按一次f4鍵,當前高程值就增加
32、“高程增量”所指定的值。所以配合f4鍵,您就可以方便地為線賦高程值。若您仍覺得不方便,則在矢量化完畢,可利用前邊的(高程自動賦值)功能,方便地為線賦高程值。當前高程:當前矢量化線的高程值,每矢量化一條線自動賦予當前高程。高程增量:高程遞增量。矢量化過程中,每按一次f4鍵,當前高程就遞增一次,并彈出一個小窗口,顯示當前高程值。高程域名:存儲高程值的屬性域名,可選擇屬性庫中任意一個浮點型域來存儲高程值。在矢量化高程線時,最好先在線編輯菜單下利用編輯線屬性結構功能建立高程字段,這樣才可以在這里指定高程域名,其中線缺省屬性字段不允許賦高程值。注意:需要系統自動給每一條線賦高程值時,必需事先設置好線的屬
33、性結構,使它包含有“高程”的屬性域(浮點型)。否則系統不能給等高線賦值。4. 設置圖像原點參數:柵格圖像與矢量圖形配準是使用“圖像鑲嵌配準”模塊,可達到精確配準的目的。但操作要復雜些。在一些情況下,可以設置圖像的原點和相應的x、y比例達到與圖形座標套合。(四) 矢量化 矢量化是把讀入的柵格數據通過矢量跟蹤,轉換成矢量數據。柵格數據可通過掃描儀掃描原圖獲得,并以圖像文件形式存儲。本系統可以直接處理tiff格式的圖像文件,也可接受經過mapgis圖象處理系統處理得到的內部格式(rbm)文件。1. 非細化無條件全自動矢量化它是一種新的矢量化技術,與傳統的細化矢量化方法相比,它具有無需細化處理,處理速
34、度快,不會出現細化過程中常見的毛刺現象,矢量化的精度高等特點。無條件全自動矢量化無需人工干預,系統自動進行矢量追蹤,既省事,又方便。全自動矢量化對于那些圖面比較清潔,線條比較分明,干擾因素比較少的圖,跟蹤出來的效果比較好,但是對于那些干擾因素比較大的圖(注釋、標記特別多的圖),就需要人工干預,才能追蹤出比較理想的圖。本系統的自動矢量化除了可進行整幅圖的矢量化外,還可對圖上的一部分進行自動矢量化。具體使用時,先用設置矢量化范圍設置要處理的區域,再使用全自動矢量化就只對所設置的范圍內的圖形進行矢量化。2. 交互式矢量化對于那些干擾因素比較大,需要人工干預的圖,要想追蹤出比較理想的圖,無條件全自動矢
35、量化就顯得力不從心了,此時人工導向自動識別跟蹤矢量化正好解決這個問題。矢量化追蹤的基本思想就是沿著柵格數據線的中央跟蹤,將其轉化為矢量數據線。當進入到矢量化追蹤狀態后,即可以開始矢量跟蹤,移動光標,選擇需要追蹤矢量化的線,屏幕上即顯示出追蹤的蹤跡。每跟蹤一段遇到交叉地方就會停下來,讓你選擇下一步跟蹤的方向和路徑。當一條線跟蹤完畢后,按鼠標的右鍵,即可以終止一條線,此時可以開始下一條線的跟蹤。按ctrl+右鍵可以自動的封閉選定的一條線。在人工導向自動識別跟蹤矢量化狀態下,可以通過鍵盤上的一些功能鍵,執行所需要的操作。矢量化系統常用功能鍵包括:f4鍵(高程遞加):這個功能是供進行高程線矢量化時,為
36、各條線的高程屬性進行賦值時使用的。在設置了高程矢量化參數后,每按一次f4鍵,當前高程值就遞加一個增量。f5鍵(放大屏幕):以當前光標為中心放大屏幕內容。f6鍵(移動屏幕):以當前光標為中心移動屏幕。f7鍵(縮小屏幕):以當前光標為中心縮小屏幕內容。f8鍵(加點):用來控制在矢量跟蹤過程中需要加點的操作。按一次f8鍵,就在當前光標處加一點。f9鍵(退點):用來控制在矢量跟蹤過程中需要退點的操作,每按一次f9鍵,就退一點。有時在手動跟蹤過程中,由于注釋等的影響,使跟蹤發生錯誤,這時通過按f9鍵,進行退點操作,消去跟蹤錯誤的點,再通過手動加點跟蹤,即可解決。f11鍵(改向):用來控制在矢量跟蹤過程中
37、改變跟蹤方向的操作。按一次f11鍵,就轉到矢量線的另一端進行跟蹤。f12鍵(抓線頭):在矢量化一條線開始或結束時,可用f12功能鍵來捕捉需相連接的線頭。3. 封閉單元矢量化對于地圖上的居民地等一些圖元,它的本身是封閉的,然而,由于內部填充的陰影線等內容,無論無條件全自動或人工導向自動識別跟蹤矢量化都無法將其一次完整地矢量化出來,這時選用封閉單元矢量化功能就能將其完整地矢量化出來。封閉單元矢量化功能有兩項選擇,一種是以這個光柵單元的外邊界為準進行矢量化;另一種是以邊界的中心線為準進行矢量化。4. 高程自動賦值這是快速等高線賦值方法,具體操作是:(1) 在線編輯中,修改線屬性結構,加高程字段,字段
38、類型必需是浮點型。(2) 設置高程參數。(3) 自動賦值。用鼠標拖出一條橡皮線,系統彈出高程設置對話框要求用戶設置當前高程、高程增量、和高程域名,然后系統將凡與該橡皮線相交的等高線,根據已設置的“當前高程”為基值,自動逐條按“高程增量”遞增賦值,原先若有值,則被自動更新高程。第三章 圖形編輯mapgis圖形編輯器提供分別對點、線、面三種圖元的空間數據和圖形屬性進行編輯的功能,是一個功能強大的圖形編輯系統。圖形編輯是機助制圖中最重要的不可缺省的階段。通過編輯,我們能夠改善繪圖精度、更新圖形內容、豐富圖形表現力,實現圖形綜合。mapgis for windows 的圖形編輯器,以“所見即所得”的工
39、作方式面向用戶,提供多級的undo(后悔)以避免誤操作,使用方便簡單。一、文件在gis應用中,一般把同一類地理要素存放在同一文件中,我們稱該文件為“要素層”或“地理層”。對文件的操作包括:裝入圖元(點、線、區)文件、添加圖元文件、保存圖元文件、換名存圖元、存部分圖元、清除圖元工作區、清除全部工作區、退出系統裝入新的圖元(點、線、區)文件或退出系統前,如果原有數據經過編輯而沒有存盤,圖形編輯器會提示用戶存盤。二、工程一幅地圖或工程項目輸入到計算機后可能被分成多個文件(要素層)來進行編輯、處理和分析,當文件太多時,不易查找和記憶,因此我們要建立一個工程文件,來描述這些信息,管理這些內容,而且在編輯
40、處理同一工程時,不必裝入每一個文件,只需裝入工程文件即可。這樣,既方便裝入,也方便編輯處理。在mapgis5.0及以上的版本建立工程的概念,一旦進入編輯器,就可以建立或打開工程文件。工程文件的操作功能包括:打開工程、新建工程、工程的編輯、圖例板當創建或打開一個工程后,在上部文件列表框中,顯示出當前工程所含的文件、每個文件當前的狀態及所在的目錄路徑。狀態分關閉狀態(不顯示)、打開狀態(顯示、只讀)、可編輯狀態(顯示、可編輯、修改)和當前編輯狀態(顯示、可編輯、修改,還可添加圖元)。 如果您要在工程文件中加入或刪除文件項,您先在列表框中選擇要插入或刪除的文件位置,然后按菜單項上的插入項目、添加項目
41、或刪除項目按鈕,即可完成插入、添加或刪除操作。插入是加在選中位置的前面,添加是加在最后面。若想修改文件名稱或目錄,在列表框中選擇所要修改的文件,選修改項目功能,此時該文件的描述信息就顯示在下面的編輯窗口中,這時您就可以在編輯窗口中修改文件的描述信息。其中說明摘要介紹該文件的內容,狀態表示該文件是否可編輯修改狀態、只讀顯示狀態、關閉不可見狀態,打開的狀態下可以顯示,關閉的狀態下則不顯示。同一工程中,可同時編輯多個文件,但只能有三個文件處于當前編輯狀態,分別為點、線和區文件。換句話說,同一圖元類型的文件每次只能有一個文件處于當前編輯狀態。每個文件文件的狀態,可在列表窗口中選擇所要設置的文件,按鼠標
42、右鍵,選擇文件狀態。如果該文件處于關閉不可見狀態即不起作用。在文件名左邊的藍框處單擊鼠標左鍵即可使該文件處于當前編輯狀態,再單擊即變成可編輯狀態,在狀態圖標處雙擊鼠標左鍵可在關閉、打開、可編輯三種狀態之間切換。工程輸出編輯編輯版面,用于工程輸出。亦可在輸出子系統中編輯。三、圖例板將光標放在文件或要素層以外位置按右鍵,系統會彈出對話框。新建工程圖例:當您錄入數據時,在輸入另一類圖元之前,都要進入菜單修改此類圖元的缺省參數,這樣無疑是重復操作,并且影響工作效率。為此,您可以生成含有固定參數工程圖例,系統將其放到圖例板中,在數據輸入時,您直接拾取圖例板中某一圖元的固定參數,這樣就可以您靈活輸入了。建
43、議在您進行數據輸入之前,最好提前根據圖幅的內容,建立完備的工程圖例。1. 選擇圖例類型,不同類型的圖元對應不同類型的圖例。2. 輸入圖例的名稱和描述信息的分類碼。3. 設置圖例參數:首先選擇圖元類型,然后輸入圖元的各種參數。4. 屬性結構和屬性內容:在這里的屬性結構和屬性內容與點、線、區菜單下的有所不同,當您對圖例的屬性結構和屬性內容進行修改時,并不影響在文件中的屬性結構及屬性內容。5. 按添加按鈕,將圖例添加到右邊的列表框中。6. 如果您要修改某圖例,先用光標激活圖例,再按編輯按鈕,或者用光標雙擊列表框中的圖例,這樣系統馬上切換到圖例的編輯狀態,于是就可以對圖例參數及屬性結構、內容進行修改了
44、。修改后,按確定按鈕,由于此時在圖例編輯狀態,確定按鈕只是對所修改的內容進行確認。當輸入了其它類型的圖例后,再次按確定按鈕,此時系統要求您保存圖例文件。7. 關聯工程圖例一個mpj工程只能有一個工程圖例文件,關聯工程圖例是使當前mpj工程文件與指定的工程圖例相匹配。8. 創建分類圖例文件在制作圖件時為了便于他人閱讀,常常需要附帶圖例,這樣您可以利用已編輯好的工程圖例,直接添加到工程文件當中,作為圖幅的組成部分。第一步:選擇cln圖例文件,將它添加到工程中,作為圖幅的圖例。第二步:設置cln圖例文件,出現在工程文件中的文件名和路徑。第三步:選擇符合您意愿的圖例邊框。第四步:確定圖例集合在圖幅中的
45、位置和大小,缺省位置在圖幅的左下角。第五步:選擇圖例的排列方式,以行優先是指圖例從左到右排列,以列優先是指圖例從上到下排列。第六步:輸入合適的圖例顯示參數。第七步:設置標題及腳注的位置、內容、參數。第八步:設置完畢,按預示按鈕,預示一下結果,滿意后,再按創建按鈕,這樣就把圖例添加到工程中,成為了圖幅的組成部分。9. 打開圖例板新建圖例后,在輸入數據時,為了方便、快捷,您可以直接在圖例板中拾取某圖元的固定參數。四、窗口窗口操作是交互式圖形編輯系統的重要工具,利用窗口既可以觀察圖形的全景,又可移動窗口觀察圖形的不同部分,還可以將圖形局部放大,觀察其細部,使圖形的編輯、修改、設計更加方便、精確。命令
46、(單擊鼠標左鍵)有:放大窗口、縮小窗口、窗口參數、窗口復位、返回上級窗口、更新窗口、移動窗口、清除窗口、顯示線、顯示注釋、顯示區域、顯示弧段、顯示光柵圖像。放大窗口:用一拖動操作在當前窗口中產生一個矩形框,凡落在矩形內的圖形就是可視部分。矩形的大小和位置在拖動過程中由用戶確定,矩形越小所包括的圖元就越少,放大倍數就越大;放大窗口是逐級進行的;前一級窗口,是后一級窗口的上級窗口。直接點按鼠標,則以鼠標位置為中心,放大為當前屏幕的3/4。縮小窗口:是逐級縮小窗口。直接點按鼠標即可。窗口參數:用來設置當前窗口的位置及顯示比例,如下圖所示,輸入相應的參數后,窗口及自動更新顯示。窗口復位:將當前窗口置為
47、第零級,將整幅圖最大比例地完整地顯示出來。返回上級窗口:從當前窗口返回到上級窗口,并顯示落入該級窗口的圖形。更新窗口:重新顯示當前窗口的圖形。移動窗口:通過鼠標在屏幕上抓圖移動距離來移動當前窗口。清除窗口:將屏幕置為背景色。顯示線:顯示當前窗口的線圖元。顯示注釋:顯示當前窗口的點圖元。顯示區域:顯示當前窗口的面圖元。顯示弧段:顯示區域的邊界(即弧段)。顯示光柵圖像:顯示當前窗口的光柵圖像。五、設置設置菜單為圖形編輯提供了輔助手段。選擇或設置該選擇項時就在前邊打。坐標點可見:將圖元的座標點或線、弧段上座標數據點用紅色小“+”顯示在屏幕上,便于用戶編輯。該項初始狀態為off,每次選擇該功能就將該選
48、項狀態取反。在on狀態下,系統將對屏幕上的數據點標上紅色“+”。弧段可見:該項初始狀態為off,每次選擇該功能就將該選項狀態取反。在on狀態下,編輯器顯示區并顯示弧段,在off狀態下,編輯器顯示區不顯示弧段。還原顯示:該項初始狀態為off,每次選擇該功能就將該選項狀態取反。在on狀態下,對線圖元,編輯器將按線型來顯示線,如某條線的線型為鐵路,編輯器依此線為基線來生成鐵路;對區圖元,編輯器將顯示區的內部填充圖案。數據壓縮存盤:該項初始狀態為off。圖形數據經過編輯操作(如:刪除、加點等)后,有的數據在邏揖上被刪除,但物理上并沒有被刪除,造成數據冗余。該項狀態為on時,存盤時系統自動將冗余的數據去
49、掉。拓撲重建時搜子區:若該項狀態為on,則在建拓撲過程中,自動搜索子區,解決子區嵌套問題。符號編輯框可見:若該項狀態為on,在庫編輯時,自動出現在視窗中。使用十字大光標:若該項狀態為on,則光標為大“十”字。透明顯示:針對面圖元顯示而設置,一般情況下面圖元顯示為覆蓋方式,顯示時會將先顯示的圖元覆蓋,設置透明顯示后,面元顯示時不再覆蓋先顯示的圖元。用戶定制菜單:為用戶提供重組菜單、修改菜單名、修改菜單位置、增加快捷鍵、增加調用外部執行程序等功能。目錄設置:設置漢字庫,系統庫,當前工作目錄路徑名。設置系統參數:選中本菜單項后彈出一對話框,可以修改平行雙線的距離(供造平行線時使用),結點搜索半徑(供
50、自動結點平差使用),裁剪搜索半徑,插密光滑半徑,坐標點間最小距離值等選項。工作區信息:編輯器彈出下圖所示信息板,向用戶報告當前工作區中的內容。編輯地圖參數:可用此功能選擇地圖的比例尺,為在圖上測量距離提供參數。選擇背景色及光標色:供用戶選擇設置窗口背景色及光標色,以適合作業人員習慣,保護作業人員眼晴。六、圖層這里的圖層與工程中的“要素層”(文件)概念不同,這里的圖層是指每“要素層”內分的層,“圖層”菜單提供了圖形分層的編輯功能。它能打開、關閉任一層,更換當前圖層,顯示工作區現有圖層,還能從有多個文件中分離出指定的圖層。層操作有: 替換層號 修改層號 存當前層 刪當前層 開所有層 關所有層 改層
51、開關 改當前層 修改層名七、捕獲圖元在編輯操作中,大部分的操作都是對指定的某個圖元進行操作,這些操作都需要首先捕獲了指定的圖元后才能進行,所以捕獲圖元的操作是mapgis圖形編輯的最基本操作。捕獲區域:移動光標指向要捕獲的區域內的任意地方,按鼠標左鍵,如果捕獲成功,則該區變成閃爍顯示,如果不成功則區域不變。如果要捕獲的區域有重疊壓蓋的情況,系統會將重疊的區域逐個閃爍顯示,并讓您選擇您要捕獲的是那一個區。捕獲弧段:移動光標指向要捕獲的弧段上任意一點,按鼠標左鍵,如果捕獲成功,則該弧段變成閃爍顯示,如果不成功則弧段不變。如果光標所指的點是幾個弧段的交會點,系統逐個閃爍顯示這幾個弧段,并提示您選擇您
52、要捕獲的是那一個弧段。捕獲線:移動光標指向要捕獲的線上任意一點,按鼠標左鍵,如果捕獲成功,則這條線變成閃爍顯示,如果不成功則不會變。如果光標所指的點是幾條線的交點,系統將逐個閃爍顯示這幾條線,并提示您選擇您所要捕獲的是那一條線。捕獲點:捕獲單個點時,移動光標指向要捕獲的注釋、子圖等點圖元,按鼠標左鍵,如果捕獲成功,則該點變成閃爍顯示,如果不成功則該點不變。如果要捕獲的點有重疊壓蓋的情況,系統會將重疊的點逐個加亮顯示,并讓您選擇您要捕獲的是那一個點。捕獲多個圖元時,移動光標開一個窗口,用這個窗口包圍住要捕獲的圖元的控制點,如果捕獲成功,則捕獲到的圖元變成亮黃色顯示或從屏幕上消失掉,如果不成功則無
53、這些現象。編輯捕獲圖元時一次可以捕獲不止一個的圖元,對捕獲到的各個圖元依次進行編輯。八、線編輯編輯指定的線:用戶輸入將要編輯的線的序號,編輯器將此線閃爍,然后用戶可再進入其他線編輯功能,對該線進行編輯。例如:在圖形輸出過程中,輸出系統報告出錯圖元的圖元號,利用此功能將出錯圖元定位,便可對出錯圖元進行修改。刪除線:刪除一條線捕獲一條線將之刪除。刪除一組線在屏幕上開一個窗口,將用窗口捕獲到的所有曲線全部刪除。該功能為一個拖動過程。移動線:移動一條線單擊鼠標左鍵捕獲一條線,移動鼠標將該線拖到適當位置按下左鍵即完成移動操作。移動一組線移動一組線操作過程可分解為兩個過程,第一個拖動過程確定一個窗口,落入
54、此窗口的所有線為將要被移動的線,第二個拖動過程確定移動的增量。在屏幕上,用窗口(拖動過程)捕獲若干線,按下鼠標左鍵,拖動鼠標光標到指定的位置松開鼠標即可。移動線坐標調整:在屏幕上,用窗口(拖動過程)捕獲若干線,按下鼠標左鍵,拖動鼠標光標到指定的位置松開鼠標后,屏幕彈出具體移動的距離,供用戶修改。推移線:移動光標指向要移動的線,按下鼠標左鍵捕獲該線,拖動鼠標光標到指定的位置松開鼠標后,屏幕彈出具體移動的距離,供用戶修改。復制線:復制一條線捕獲一條線,移動鼠標將該線拖到適當位置按下左鍵將復制之。繼續按左鍵將連續復制直到按右鍵為止。復制一組線復制一組線操作過程可分解為兩個拖動過程,第一個拖動過程確定
55、一個窗口,落入此窗口的所有線為將要被復制的線;第二個拖動過程確定復制線的移動的增量。陣列復制線:在屏幕上,用窗口(拖動過程)捕獲若干曲線,并將它們作為陣列一個元素進行拷貝。捕獲到的所有曲線構成一個陣列元素。我們把這元素稱為基礎元素。此時按系統提示輸入拷貝陣列的行、列數(行數是基礎元素在縱向的拷貝個數;列數是基礎元素在橫向的拷貝個數)和元素在x、y(水平、垂直)方向的距離。您依次輸入行、列數及x、y方向距離值后系統將完成拷貝工作。剪斷線:在屏幕上將曲線在指定處剪斷,將一條曲線變成兩條曲線。該功能在圖形編輯中很重要。在輸入子系統中我們曾說過區域可以按線圖元輸入,然后將這些線圖元拼成區域。在拼區中對于有些連續曲線需要剪斷。在數字化采集時
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 棉花種植農業氣象服務研究考核試卷
- 紡織機械的智能生產流程考核試卷
- 電子產品銷售數據分析考核試卷
- 木樓梯生產流程優化考核試卷
- 核子儀表在核材料管制中的技術發展考核試卷
- 管道工程歷史文化保護與利用考核試卷
- 電機在電力行業能源科普宣傳與教育活動策劃的應用考核試卷
- 緊固件行業企業戰略聯盟與合作考核試卷
- 石油開采業的人力資源管理與培訓考核試卷
- 山西大學《工程造價案例分析(實驗)》2023-2024學年第二學期期末試卷
- 2025年高考作文備考之十大熱點主題及寫作導引
- 《管理學原理》(課件)
- 2025屆上海市浦東新區高三二模英語試卷(含答案)
- 開曼群島公司法2024版中文譯本(含2024年修訂主要內容)
- 【MOOC】航空燃氣渦輪發動機結構設計-北京航空航天大學 中國大學慕課MOOC答案
- 悅己人生-大學生心理健康智慧樹知到期末考試答案章節答案2024年哈爾濱工業大學
- 職業衛生評價考試計算題匯總
- JJF 1318-2011 影像測量儀校準規范-(高清現行)
- 住院病歷交接登記本
- 沉井工程施工綜合方案
- 沖壓作業指導書模板
評論
0/150
提交評論