Web 墨卡托投影和ArcGIS中拓撲處理_第1頁
Web 墨卡托投影和ArcGIS中拓撲處理_第2頁
Web 墨卡托投影和ArcGIS中拓撲處理_第3頁
Web 墨卡托投影和ArcGIS中拓撲處理_第4頁
Web 墨卡托投影和ArcGIS中拓撲處理_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、目錄一. Web墨卡托投影11 EPSG 387522 投影公式43 投影分析5二. 基于ArcGIS的拓撲處理81. Arcgis中topolopy說明:82. 在arccatalog中創(chuàng)建拓撲規(guī)則的具體步驟?83. 有關geodatabase的topology規(guī)則94. Geodatabase組織結(jié)構(gòu)。105. 拓撲規(guī)則簡介115.1 點拓撲規(guī)則舉例115.2 多邊形拓撲規(guī)則舉例125.3 線拓撲規(guī)則舉例125.4拓撲容差136. ArcGIS拓撲處理136.1 在ArcCatalog 中創(chuàng)建拓撲規(guī)則136.2 ArcGIS中拓撲關系的檢查和處理146.3 Geodatabase

2、中拓撲的優(yōu)點146.4實驗_Geodatabase中拓撲處理14一. Web墨卡托投影Google Maps、Virtual Earth等網(wǎng)絡地理所使用的地圖投影,常被稱作Web Mercator或Spherical Mercator,它與常規(guī)墨卡托投影的主要區(qū)別就是把地球模擬為球體而非橢球體.什么是墨卡托投影? 墨卡托(Mercator)投影,又名“等角正軸圓柱投影”,荷蘭地圖學家墨卡托(Mercator)在1569年擬定,假設地球被圍在一個中空的圓柱里,其赤道與圓柱相接觸,然后再假想地球中心有一盞燈,把球面上的圖形投影到圓柱體上,再把圓柱體

3、展開,這就是一幅標準緯線為零度(即赤道)的“墨卡托投影”繪制出的世界地圖。Google們?yōu)槭裁催x擇墨卡托投影? 墨卡托投影的“等角”特性,保證了對象的形狀的不變行,正方形的物體投影后不會變?yōu)殚L方形?!暗冉恰币脖WC了方向和相互位置的正確性,因此在航海和航空中常常應用,而Google們在計算人們查詢地物的方向時不會出錯。為什么是圓形球體,而非橢球體? 這說來簡單,僅僅是由于實現(xiàn)的方便,和計算上的簡單,精度理論上差別0.33%之內(nèi),特別是比例尺越大,地物更詳細的時候,差別基本可以忽略。Web墨卡托投影坐標系:以整個世界范圍,赤道作為標準緯線,本初子午線作為中央經(jīng)線,兩者交點為坐標

4、原點,向東向北為正,向西向南為負。X軸:由于赤道半徑為6378137米,則赤道周長為2*PI*r = 2*20037508.3427892,因此X軸的取值范圍:-20037508.3427892,20037508.3427892。Y軸:由墨卡托投影的公式可知,同時上圖也有示意,當緯度接近兩極,即90°時,y值趨向于無窮。這是那些“懶惰的工程師”就把Y軸的取值范圍也限定在-20037508.3427892,20037508.3427892之間,搞個正方形。因此在投影坐標系(米)下的范圍是:最小(-20037508.3427892, -20037508.34

5、27892 )到最大 (20037508.3427892, 20037508.3427892)。對應的地理坐標系: 地理坐標系(經(jīng)緯度)對應的范圍是:最小(-180,-85.05112877980659),最大(180, 85.05112877980659)。1 EPSG 3875 Google Web地圖采用的地圖投影,ESRI 稱其為“WGS 1984 Web墨卡托輔助球投影”(WGS 1984 Web Mercator Auxiliary&

6、#160;Sphere,WMAS),EPSG(,國際石油行業(yè)協(xié)會OGP下的歐洲石油勘探組織,維護著大地測量參數(shù)數(shù)據(jù)庫EPSG Geodetic Parameter Database,坐標參照系CRS及坐標轉(zhuǎn)換和變換的方法與代號由EPSG管理并發(fā)布)稱其為“公共可視化偽墨卡托投影”(Popular Visualisation Pseudo Mercator,PVPM)。該投影是將球面墨卡托投影公式運用于橢球面坐標的投影計算,大地基準面采用WGS 84橢球體,球面墨卡托投影公式取WGS84橢球的長半軸半徑

7、為球半徑,即球半徑取6378137米。 Web墨卡托投影在2005年發(fā)布的Google 地圖中首次使用,考慮到相互之間的平臺兼容,隨后跟進的微軟Bing Maps、在線地圖服務公司Mapquest Maps、以及雅虎的Yahoo Maps紛紛采用了Google的Web地圖投影方式。 地圖投影是將數(shù)據(jù)坐標從球面轉(zhuǎn)換到平面的數(shù)學變換,投影算法的選擇是有一定規(guī)則的。首先投影坐標系(Projected Coordinate Reference System,PCRS)建立在地理坐標系(Geographic

8、0;Coordinate Reference System,GCRS)之上,因此原則上球體與橢球體的投影公式是不應混用的;其次,投影總該保證某一幾何特征是不變形的,例如等角、等面積、等距離。大概鑒于Google地圖的Web Mercator有悖于常規(guī)的投影規(guī)則,EPSG未予以響應。 2007年8月Christopher Schmidt在一個GIS論壇中建議,給Google 的Web地圖投影坐標系冠以代號“900913”(2008年3月EPSG正式給Google Web地圖投影坐標系賦予CRS代號3785。2009年1月EPS

9、G將Google Web地圖投影方法命名為“公共可視化偽墨卡托投影”(PVPM),投影運算方法代號1024,并將EPSG 3785替換為EPSG 3875,由此CRS 3875代表了基于WGS 84橢球基準面的球面Mercator投影坐標系“WGS84/PVPM”。 ESRI的Google地圖投影坐標系ID號最早為102113,命名為“WGS 1984 Web Mercator”,可與EPSG 3785相對應;后來添加了102100,命名為“WGS 1984 Web 

10、;Mercator Auxiliary Sphere”,可與EPSG 3875相對應(2 投影公式   取球半徑值R=a(a = 6378137.0米),標準緯線緯度 = 0°(赤道),應用球面墨卡托投影公式,下面列出了公共可視化偽墨卡托投影,即Google Web 墨卡托投影的正、反解投影公式3 投影分析 墨卡托投影又稱等角正軸圓柱投影,基于橢球面與球面的墨卡托投影均沒有角度變形,由每一點向各方向的長度比相等(比例因子為常數(shù)),因此具有沿直線方位不變的特

11、點,這樣航海者只要根據(jù)直線與子午線之間的夾角即可在圖上確定航線,因此航海圖幾乎清一色采用墨卡托投影,但在陸域制圖中很少采用,因為長度和面積變形明顯。墨卡托投影坐標系的經(jīng)緯線都是平行直線,且相交成直角,經(jīng)線間隔相等,緯線間隔從標準緯線(這里取赤道)向兩極逐漸增大。 Web墨卡托投影采用基于橢球面的球面墨卡托投影公式(相當于橢球面墨卡托投影近似公式),圖中的紅色格網(wǎng)為Web Mercator計算結(jié)果(黑色格網(wǎng)為Mercator投影結(jié)果),標準緯度0°。 從圖可見,經(jīng)向,Web Mercator投影結(jié)果與Mercator一致;緯向,兩投影偏差隨緯度增

12、大逐漸增大,赤道處兩投影無偏差,15°N線偏差 11.052公里,55°N線偏差 35.028公里,85.05112878°N線(Web Mercator滿足全球地圖區(qū)域為正方形的最大緯度)偏差42.633公里,從15°N至55°N兩投影方法約有0.4%的比例差。根據(jù)Web Mercator投影格網(wǎng)變化趨勢及Mercator等角特征,可推知Web Mercator是非等角的投影,其比例因子是方位的函數(shù),因此稱其近似墨卡托或偽墨卡托比較合適。 總之,Google在滿足Web應用需求的前提

13、下,選擇了一種最簡單的實現(xiàn)方法,即ERSI的“WGS 1984 Web Mercator Auxiliary Sphere”,或EPSG的“Popular Visualisation Pseudo Mercator”,EPSG CRS代號3857,全球地理坐標范圍85.05112878°S,180°W,85.05112878°N,180°E,恰好構(gòu)成一個正方形投影坐標區(qū)域-20037508.34,-20037508.34,20037508.34,20037508.3

14、4,以赤道及本初子午線(零經(jīng)線)為坐標軸分隔的各象限投影坐標區(qū)也是正方形,坐標值關于X軸對稱、關于Y軸對稱、關于原點對稱,利于坐標運算及金字塔模型的瓦片地圖網(wǎng)絡服務。今天,我們能獲取如此便捷的網(wǎng)絡地圖服務,首先應該感謝谷歌Google。參考網(wǎng)址:之前一直對WKT、EPSG、SRID不是很理解,總是混淆,今天看了一下,清晰了很多,順便總結(jié)一下,嘿嘿:)EPSG:European Petroleum Survey Group (EPSG), /,它成立于1986年,并在2005年重組為OGP(Internation Association of Oil

15、 & Gas Producers),它負責維護并發(fā)布坐標參照系統(tǒng)的數(shù)據(jù)集參數(shù),以及坐標轉(zhuǎn)換描述,該數(shù)據(jù)集被廣泛接受并使用,通過一個Web發(fā)布平臺進行分發(fā),同時提供了微軟Acess數(shù)據(jù)庫的存儲文件,通過SQL 腳本文件,mySQL, Oracle 和PostgreSQL等數(shù)據(jù)庫也可使用。目前已有的橢球體,投影坐標系等不同組合都對應著不同的ID號,這個號在EPSG中被稱為EPSG code,它代表特定的橢球體、單位、地理坐標系或投影坐標系等信息。SRID:,OGC標準中的參數(shù)SRID,也是指的空間參考系統(tǒng)的ID,與EPSG一致;WKT:空間參考系統(tǒng)的文字描述;無論是參考橢球、基準面、投影方

16、式、坐標單位等,都有相應 的EPSG值表示,如下表:Beijing 1954地理坐標系,高斯-克呂格投影(橫軸等角切圓柱投影)下面為投影相關信息:投影方式 Gauss_Kruger中央經(jīng)線 75.000000原點緯線 0.000000標準緯線(1) 0.000000標準緯線(2) 0.000000水平偏移量 13500000.000000垂直偏移量 0.000000比例因子 1.000000方位角   0.000000第一點經(jīng)線 0.000000第二點經(jīng)線 0.000000地理坐標系 GCS_Beijing_1954大地參照系 D_Beijing_1954參考橢球體 Kra

17、sovsky_1940橢球長半軸 6378245.000000橢球扁率 0.0033523299本初子午線 0.000000WKT形式表示該投影坐標系:PROJCS"Gauss_Kruger",GEOGCS"GCS_Beijing_1954",   DATUM"D_Beijing_1954",    SPHEROID"Krasovsky_1940",6378245.000000,298.299997264589    PEIMEM&qu

18、ot;Greenwich",0 UNIT"degree",0.0174532925199433/地理單位:0.0174532925199433代表與米之間的轉(zhuǎn)換,PROJECTION"Gauss_Kruger",PARAMETER"False_Easting",13500000.000000,PARAMETER"False_Northing",0,PARAMETER"Central_Meridian",75.000000,PARAMETER"Scale_Factor

19、",1.0,PARAMETER"Latitude_Of_Origin",0.0,UNIT"Meter",1.0 ;二. 基于ArcGIS的拓撲處理1. Arcgis中topolopy說明:在arcgis中有關topolopy操作,有兩個地方,一個是在arccatalog中,一個是在arcmap中。通常我們將在arccatalog中建立拓撲稱為建立拓撲規(guī)則,而在arcmap中建立拓撲稱為拓撲處理。arccatalog中所提供的創(chuàng)建拓撲規(guī)則,主要是用于進行拓撲錯誤的檢查,其中部分規(guī)則可以在容限內(nèi)對數(shù)據(jù)進行一些修改調(diào)整。建立好拓撲規(guī)則后,就可以在ar

20、cmap中打開些拓撲規(guī)則,根據(jù)錯誤提示進行修改。arcmap中的topolopy工具條主要功能有對線拓撲(刪除重復線、相交線斷點等,topolopy中的planarize lines)、根據(jù)線拓撲生成面(topolopy中的construct features)、拓撲編輯(如共享邊編輯等)、拓撲錯誤顯示(用于顯示在arccatalog中創(chuàng)建的拓撲規(guī)則錯誤,topolopy中的error inspector),拓撲錯誤重新驗證(也即刷新錯誤記錄)。2. 在arccatalog中創(chuàng)建拓撲規(guī)則的具體步驟?要在arccatalog中創(chuàng)建拓撲規(guī)則,必須保證數(shù)據(jù)為geodatabase格式,且滿足要進行拓

21、撲規(guī)則檢查的要素類在同一要素集下。因此,首先創(chuàng)建一個新的geodatabase,然后在其下創(chuàng)建一個要素集,然后要創(chuàng)建要素類或?qū)⑵渌鼣?shù)據(jù)作為要素類導入到該要素集下。進入到該要素集下,在窗口右邊空白處單擊右鍵,在彈出的右鍵菜單中有new->topolopy,然后按提示操作,添加一些規(guī)則,就完成拓撲規(guī)則的檢查。最后在arcmap中打開由拓撲規(guī)則產(chǎn)生的文件,利用topolopy工具條中錯誤記錄信息進行修改。3. 有關geodatabase的topology規(guī)則多邊形topology: 1.must not overlay:單要素類,多邊形要素相互不能重疊 2.must not have gaps

22、:單要素類,連續(xù)連接的多邊形區(qū)域中間不能有空白區(qū)(非數(shù)據(jù)區(qū)) 3.contains point:多邊形點,多邊形要素類的每個要素的邊界以內(nèi)必須包含點層中至少一個點 4.boundary must be covered by:多邊形線,多邊形層的邊界與線層重疊(線層可以有非重疊的更多要素) 5.must be covered by feature class of:多邊形多邊形,第一個多邊形層必須被第二個完全覆蓋(省與全國的關系) 6.must be covered by:多邊形多邊形,第一個多邊形層必須把第二個完全覆蓋(全國與省的關系) 7.must not overlay with:多邊形多

23、邊形,兩個多邊形層的多邊形不能存在一對相互覆蓋的要素 8.must cover each other:多邊形多邊形,兩個多邊形的要素必須完全重疊 9.area boundary must be covered by boundary of:多邊形多邊形,第一個多邊形的各要素必須為第二個的一個或幾個多邊形完全覆蓋 10.must be properly inside polygons:點多邊形,點層的要素必須全部在多邊形內(nèi) 11.must be covered by boundary of:點多邊形,點必須在多邊形的邊界上線topology 1.must not have dangle:線,不能

24、有懸掛節(jié)點 2.must not have pseudo-node:線,不能有偽節(jié)點 3.must not overlay:線,不能有線重合(不同要素間) 4.must not self overlay:線,一個要素不能自覆蓋 5.must not intersect:線,不能有線交叉(不同要素間) 6.must not self intersect:線,不能有線自交叉 7.must not intersect or touch interrior:線,不能有相交和重疊 8.must be single part:線,一個線要素只能由一個path組成 9.must not covered wi

25、th:線線,兩層線不能重疊 10.must be covered by feature class of:線線,兩層線完全重疊 11.endpoint must be covered by:線點,線層中的終點必須和點層的部分(或全部)點重合 12.must be covered by boundary of:線多邊形,線被多邊形邊界重疊 13.must be covered by endpoint of:點線,點被線終點完全重合 14.point must be covered by line:點線,點都在線上4. Geodatabase組織結(jié)構(gòu)。Geodatabases中,將地理數(shù)據(jù)組織成為

26、數(shù)據(jù)對象(data objects)。這些數(shù)據(jù)對象存儲于要素類(feature class)、對象類(object class)或要素集(feature datasets)中。對象類(object class)用于存儲非空間信息。要素類(feature class)則存儲了空間信息及其相應的屬性信息,在同一個要素類中,空間要素的幾何形狀必須一致,比如必須都是點、線或者面。簡言之,要素類是同類要素的集合。要素集(feature dataset)用于存放具有同一空間參考(spatial reference)的要素類。存放了簡單要素的要素類可以存放于要素集中,也可以作為單個要素類直接存放在Geoda

27、tabase的目錄下。直接存放在Geodatabase目錄下的要素類也稱為獨立要素類(standalone feature)。存儲拓撲關系的要素類必須存放到要素集中,使用要素集的目的是確保這些要素類具有統(tǒng)一的空間參考,以利于維護拓撲。Geodatabase支持要素類之間的邏輯完整性,體現(xiàn)為對復雜網(wǎng)絡(complexnetworks)、拓撲規(guī)則和關聯(lián)類等的支持。下面描述Geodatabase中的數(shù)據(jù)對象(data objects)。要素類(Feature class)要素類,可稱為點、線或面類型要素的集合,同時,地圖的文本信息也可用注記(annotation)要素類存儲。非獨立要素類,也就是相關

28、聯(lián)的要素類(如參與拓撲規(guī)則或者幾何網(wǎng)絡的要素類),以要素集的形式管理到一起。柵格數(shù)據(jù)集(Raster data set)以柵格表的形式管理的單或多波段柵格數(shù)據(jù)。表(Tables)描述非空間信息的表。關聯(lián)類(Relationships)關聯(lián)類是一種機制:從一個表(要素類)中選擇記錄以后,可以在相關聯(lián)的表(要素類)中可以獲取到相應記錄。域(Domains)列有效值的一個列表(或范圍)。子類(Subtypes)將要素類中的要素進行了邏輯分組,每一個分組便是一個子類。每一個這樣的都有其完整性規(guī)則和GIS行為(如高速公路,是道路要素的一個子集)??臻g關系(Spatial relationships)在拓

29、撲工具(topologies)或幾何網(wǎng)絡(Geometricnetwork)中定義。拓撲規(guī)則可以指定要素類中的要素之間有何種空間關系,如地塊之間不能重疊(overlap),或者多個不同要素類中的要素之間的空間關系,比如國家首都(點要素)必須位于該國家疆土(面要素)上。元數(shù)據(jù)(Metadata)數(shù)據(jù)庫中的每個元素的描述文檔。5. 拓撲規(guī)則簡介在實際應用時,有時需要在要素之間保持某種特定的關系,比如,行政管理的范圍不能相互重疊,線狀道路之間不能有重疊線段,某些汽車站必須在公共交通線路上等,這些特定的空間關系可用拓撲學來描述、定義。借助Geodatabase,可規(guī)定一系列拓撲規(guī)則,在要素之間建立起空

30、間關系,還可以對這些規(guī)則(即關系)進行調(diào)整。拓撲規(guī)則有若干專用術語。相交(Intersect):線和線交叉,并且只有一點重合,該點不是結(jié)點(端點),稱之相交。接觸(Touch):某線段的端點和自身或其他線段有重合,稱為接觸。懸結(jié)點(DangleNode,Dangle):線段的端點懸空,沒有和其他結(jié)點連接,這個結(jié)點(端點)稱為懸結(jié)點。偽結(jié)點(PseudoNode):兩個結(jié)點相互接觸,連接成一個結(jié)點,稱為偽結(jié)點。拓撲規(guī)則的種類可以按點、線、面(多邊形)來分。5.1 點拓撲規(guī)則舉例點拓撲規(guī)則一:Must becovered by boundary of,點必須在多邊形邊界上。例如,有一個點要素類代表

31、公共汽車站,另有一個多邊形要素類代表地塊,按本規(guī)則,公共汽車站必須位于地塊的邊界上。另一個例子是行政界碑必須落在行政區(qū)多邊形的邊界上。不滿足該規(guī)則的點要素被標記為錯誤。點拓撲規(guī)則二:Must becovered by endpoint of,點要素必須位于線要素的端點上。例如,閥門為點要素,必須位于線要素類輸水管的盡端。不滿足該規(guī)則的點要素被標記為錯誤。點拓撲規(guī)則三:Point must be covered by line,點要素必須在線要素之上。例如,點要素代表河流上的航標燈,線要素代表河流,航標燈必須位于河流上。另一個例子是:汽車站(點要素類)必須在道路(線要素類)上。不滿足該規(guī)則的點要

32、素被標記為錯誤。點拓撲規(guī)則四:Must be properly inside polygons,點要素必須在多邊形要素內(nèi)(在邊界上不算)。比如,省行政區(qū)為多邊形,省會城市為點,省會一定要在該省內(nèi)。另一個例子是代表住宅地址的點必須在住宅用地多邊形內(nèi)。不滿足該規(guī)則的點要素被標記為錯誤??梢钥闯觯c要素本身不能建立拓撲規(guī)則,必須和線要素或多邊形要素一起才能建立拓撲規(guī)則。修正錯誤的常用方法是刪除或移動錯誤點(移動也可以理解為刪除后立即添加)。5.2 多邊形拓撲規(guī)則舉例規(guī)則一:Must not overlap,同一多邊形要素類中多邊形之間不能重疊(幾個多邊形邊界共享一個點或共享一條邊不算重疊) 。例如,

33、宗地之間不能有重疊,行政區(qū)不能有重疊。重疊的部分將產(chǎn)生多邊形錯誤,修正錯誤的方法有三種:一是刪除重疊部分,留出空白;二是將重疊的部分并到某個多邊形;三是在重疊部分新增多邊形,并刪除原來的重疊部分。 規(guī)則二:Must not have gaps,多邊形之間不能有空隙。比如,規(guī)定表示土壤類型的多邊形之間不能有空隙 。不滿足規(guī)則的地方將產(chǎn)生線錯誤,表示空隙多邊形,修正的方法是調(diào)整原來的邊界,或添加新的多邊形。規(guī)則三:Contain point,多邊形內(nèi)必須包含點要素 。例如,規(guī)定宗地內(nèi)至少有一個地址點。不包含點的多邊形被視為錯誤,修正的方法是在錯誤多邊形內(nèi)補一個點,或者將多余的多邊形刪除。規(guī)則四:B

34、oundary must be covered by,多邊形的邊界必須和線要素的線段重合。例如,交通調(diào)查小區(qū)的邊界必須和道路線要素類重合。違反規(guī)則的地方產(chǎn)生線錯誤,修正的方法可以是調(diào)整線段,也可調(diào)整多邊形。規(guī)則五:Must be covered by feature class of,多邊形要素中的每一個多邊形都被另一個要素類中的多邊形覆蓋。例如,城市規(guī)劃區(qū)必須在若干行政區(qū)劃內(nèi),工業(yè)建筑多邊形必須在工業(yè)用地內(nèi)。違反規(guī)則的地方產(chǎn)生多邊形錯誤,修正的方法是在重疊的部分增加新的多邊形或調(diào)整錯誤多邊形。規(guī)則六:Must be covered by,每個多邊形要素都要被另一個要素類中的單個多邊形覆蓋。例

35、如,建筑物多邊形必須在宗地多邊形內(nèi),不能出現(xiàn)跨越(規(guī)則五可以跨越)。不滿足規(guī)則的地方產(chǎn)生多邊形錯誤,修正的方法是調(diào)整第一類多邊形,使它們不要和第二類有交叉,或者擴大第二個要素類中的某些多邊形,使它們能覆蓋第一類中的錯誤多邊形。規(guī)則七:Must not overlap with,一個要素類中的多邊形不能與另一個要素類中的多邊形重疊。雖然和規(guī)則一相似,都是說不能重疊,但這里是指兩個多邊形要素類(Feature Class)之間的關系。比如,一個要素類表示湖泊,另一個要素類表示陸地,它們是相互獨立的類,顯然它們應該滿足該規(guī)則。重疊的部分產(chǎn)生多邊形錯誤,修正方法同規(guī)則一。規(guī)則八:Must cover

36、each other,兩個要素類中的多邊形要相互覆蓋,外邊界要一致。例如,土壤層范圍和地質(zhì)層范圍應一致。違反規(guī)則的地方將產(chǎn)生多邊形錯誤,修正錯誤的方法是在重疊不到的地方增加多邊形,或者調(diào)整、刪除不重疊的部分。規(guī)則九:Area boundary must be covered by boundary of,某個多邊形要素類的邊界線在另一個多邊形要素類的邊界上 。例如,縣、市邊界上必須有鄉(xiāng)、鎮(zhèn)邊界,而且前者的邊界必須被后者所重合。違反規(guī)則的地方將產(chǎn)生線錯誤,修正的方法是手工編輯邊界。多邊形不僅可以定義自身的規(guī)則,而且可以和點要素、線要素、其他多邊形要素之間建立起拓撲關系。5.3 線拓撲規(guī)則舉例規(guī)則

37、一:Must not have dangles,不允許線要素有懸結(jié)點,即每一條線段的端點都不能孤立,必須和本要素中其他要素或和自身相接觸。例如,宗地邊界線段不能有懸結(jié)點。違反規(guī)則的地方將產(chǎn)生點錯誤,修正的方法是將有懸點的線段延伸到其他要素上,或者將長出的部分截斷后刪除。規(guī)則二:Must not have pseudo node,不能有偽結(jié)點,即線段的端點不能僅僅是兩個端點的接觸點(自身首位接觸是例外),例如河流 。違反規(guī)則的地方將產(chǎn)生點錯誤,修正的方法是將偽結(jié)點兩邊的線段合并為一個條線,偽結(jié)點自然消除。規(guī)則三:Must noto verlap,在同一要素類中,線與線不能相互重疊,例如,街道、河

38、流(附圖16)。違反規(guī)則的地方產(chǎn)生線錯誤,修正的辦法是將不需要的線段截斷,再刪除。規(guī)則四:Must not self overlap,線要素不能和自己重疊,例如,街道。違反規(guī)則的地方產(chǎn)生線錯誤,修正的方法是截斷、刪除重疊部分。規(guī)則五:Must not intersect,同一要素中,線與線不能相交,例如,河流、宗地邊界(這里不是多邊形邊界,是線要素)。違反規(guī)則的地方產(chǎn)生線錯誤,修正的方法是重合處合并,相交處打斷。規(guī)則六:Must not self intersect,同一要素類中,線要素不能自相交。違反規(guī)則的地方將產(chǎn)生線錯誤和點錯誤,修正的方法是在自相交處適當縮短或外移。規(guī)則七:Must no

39、t intersect or touch interior,線和線不能交叉,端點不能和非端點接觸(非接觸點部分相互重疊是允許的)。例如,鐵路和鐵路可以重合,但不能交叉。某鐵路端點不能和其他鐵路的非端點部分接觸。違反規(guī)則的地方產(chǎn)生線錯誤和點錯誤,根據(jù)實際需要編輯、修正。規(guī)則八:Must be single part,線要素必須單獨,不能相互接觸、重疊。違反規(guī)則的地方產(chǎn)生線錯誤,修正的方法是將接觸的地方合并,成為一個要素,或移動后分離。規(guī)則九:Must not overlap with,兩個線要素類中的線段不能重疊。例如,道路和鐵路不能相互重疊。違反規(guī)則的地方產(chǎn)生線錯誤,根據(jù)實際需要編輯、修正。規(guī)

40、則十:Must be covered by feature class of,某個要素類中的線段必須被另一要素類中的線段覆蓋。例如,公交線路必須在道路上行駛。違反規(guī)則的地方將產(chǎn)生線錯誤,修正的方法是將錯誤線段刪除,再重新輸入正確的。規(guī)則十一:End point must be covered by,線要素的端點被點要素覆蓋。例如,每一條公交線路的盡端都有終點站 。違反規(guī)則的地方將產(chǎn)生錯誤,修正的方法是增補新的點要素或調(diào)整不應該出現(xiàn)的線段。規(guī)則十二:Must be covered by boundary of,線要素必須被多邊形要素的邊界覆蓋 。例如,城市的內(nèi)部道路至少一側(cè)有地塊多邊形邊界。違反規(guī)則的地方產(chǎn)生線錯誤,修正的方法是刪除錯誤的線,或編輯多邊形。一個要素類允許設置多個拓撲規(guī)則,但是這些規(guī)則必須定義在一個拓撲類中。5.4拓撲容差拓撲容差是拓撲錯誤的關鍵因素,不同容差,錯誤個數(shù)也不一樣,甚至在指定容差下有拓撲錯誤,如0.001,而容差為0.005,就沒有了。拓撲容差大小與數(shù)據(jù)的要求有關,一般0.001m就可以了。6. ArcGIS拓撲處理6.1 在ArcCatalog 中創(chuàng)建拓撲規(guī)則(1)啟動ArcCatlalog->選擇一個本地目錄,右鍵->New->Personal Geodatabase;(2)選擇剛才創(chuàng)建的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論