欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

ArcGIS中coverage格式和shape文件格式有什么區(qū)別

錢多多2年前12瀏覽0評論

ArcGIS中coverage格式和shape文件格式有什么區(qū)別?

在過去20年中,矢量數(shù)據(jù)模型是GIS中變化最大的方面,例如,ESRI公司所開發(fā)每種新軟件包都對應(yīng)一種新的矢量數(shù)據(jù)模型,Arc/Info對應(yīng)Coverage,ArcView對應(yīng)Shapefile,ArcGIS對應(yīng)Geodatabase。Coverage和Shapefile是地理關(guān)系數(shù)據(jù)模型,它利用分離的系統(tǒng)來存儲空間數(shù)據(jù)和屬性數(shù)據(jù),而Geodatabase是基于對象數(shù)據(jù)模型,它把空間數(shù)據(jù)和屬性數(shù)據(jù)存儲在唯一的系統(tǒng)中。 Coverage是拓?fù)涞模琒hapefile是非拓?fù)涞摹? Coverage支持三種基本拓?fù)潢P(guān)系:連接性、面定義、鄰接性。 Shapefile多邊形對于共享邊界實際上有重復(fù)弧段且可彼此重疊,不同于Coverage所用的多個文件,它用幾何學(xué)性質(zhì)存儲兩個基本文件:以.shp為擴(kuò)展名的文件存儲要素幾何學(xué)特征;以.shx為擴(kuò)展名的文件保留要素幾何特征的空間索引。 Shapefile:一種基于文件方式存儲GIS數(shù)據(jù)的文件格式。至少由.shp,.dbf,.shx三個文件作成,分別存儲空間,屬性和前兩者的關(guān)系。是GIS中比較通用的一種數(shù)據(jù)格式。 Coverage:一種拓?fù)鋽?shù)據(jù)結(jié)構(gòu),一般的GIS原理書中都有它的原理論述。數(shù)據(jù)結(jié)構(gòu)復(fù)雜,屬性缺省存儲在Info表中。目前ArcGIS中仍然有一些分析操作只能基于這種數(shù)據(jù)格式進(jìn)行操作。 Geodatabase:ArcInfo發(fā)展到ArcGIS時候推出的一種數(shù)據(jù)格式,一種基于RDBMS存儲的數(shù)據(jù)格式,其有兩大類:1.PersonalGeodatabse用來存儲小數(shù)據(jù)量數(shù)據(jù),存儲在Access的mdb格式中。2.ArcSDEGeodatabse存儲大型數(shù)據(jù),存儲在大型數(shù)據(jù)庫中Oracle,SqlServer,DB2等。可以實現(xiàn)并發(fā)操作,不過需要單獨(dú)的用戶許可。 Coverage數(shù)據(jù)模型 Coverage是一個集合,它可以包含一個或多個要素類。在第一個商業(yè)化GIS軟件Arc/INFO之前,計算計劃的圖形表示源自通用的CAD軟件,屬性信息和幾何要素放在一起,不利于空間信息的描述和分析。 Coverage的優(yōu)勢: (1)空間數(shù)據(jù)與屬性數(shù)據(jù)關(guān)聯(lián)。空間數(shù)據(jù)存儲于建立了索引的二進(jìn)制文件中,屬性數(shù)據(jù)存放在DBMS表中,二者以公共的標(biāo)識編碼關(guān)聯(lián)。 (2)矢量數(shù)據(jù)間的拓?fù)潢P(guān)系得以保存。 Shapefile數(shù)據(jù)模型 Shapefile是ArcViewGIS3.x的原生數(shù)據(jù)格式,屬于簡單要素類,用點(diǎn)、線、多邊形存儲要素的形狀,卻不能存儲拓?fù)潢P(guān)系,具有簡單、快速顯示的優(yōu)點(diǎn)。一個shapefile是由若干個文件組成的,空間信息和屬性信息分離存儲,所以稱之為“基于文件”。每個shapefile,都至少由三個文件組成,其中:*.shp存儲的是幾何要素的的空間信息,也就是XY坐標(biāo)。*.shx存儲的是有關(guān)*.shp存儲的索引信息,它記錄了在*.shp中,空間數(shù)據(jù)是如何存儲的,XY坐標(biāo)的輸入點(diǎn)在哪里,有多少XY坐標(biāo)對等信息。*.dbf存儲地理數(shù)據(jù)的屬性信息的dBase表。這三個文件是一個shapefile的基本文件,shapefile還可以有其他一些文件,但所有這些文件都與該shapefile同名,并且存儲在同一路徑下。下面簡要介紹一下其他一些較為常見文件:*.prj如果shapefile定義了坐標(biāo)系統(tǒng),那么它的空間參考信息將會存儲在*.prj文件中;*.shp.xml這是對shapefile進(jìn)行元數(shù)據(jù)瀏覽后生成的xml元數(shù)據(jù)文件;*.sbn和*.sbx這兩個存儲的是shapefile的空間索引,它能加速空間數(shù)據(jù)的讀取,這兩個文件是在對數(shù)據(jù)進(jìn)行操作、瀏覽或連接后才產(chǎn)生的,也可以通過ArcToolbox>DataManagementTools>Indexes>AddspatialIndex工具生成。 幾種常見的shapefile文件:當(dāng)使用ArcCatalog對shapefile進(jìn)行創(chuàng)建、移動、刪除或重命名等操作,或使用ArcMap對shapefile進(jìn)行編輯時,ArcCatalog將自動維護(hù)數(shù)據(jù)的完整性,將所有文件同步改變。所以需要使用ArcCatalog管理shapefile。雖然Shapefile無法存儲拓?fù)潢P(guān)系,但它并不是普通用于顯示的圖形文件,作為地理數(shù)據(jù),它自身有拓?fù)涞摹1热缫粋€多邊形要素類,shapefile會按順時針方向為它的所有頂點(diǎn)排序,然后按頂點(diǎn)順序兩兩連接成的邊線向量,在向量右側(cè)的為多邊形的內(nèi)部,在向量左側(cè)的是多邊形的外部。由于1990年代地理信息的迅速發(fā)展以及ArcViewGIS3.x軟件在世界范圍內(nèi)的推廣,shapefile格式的數(shù)據(jù)使用非常廣泛,數(shù)據(jù)來源也較多。很多軟件都提供了向shapefile轉(zhuǎn)換的接口(eg:MapInfo、MapGIS等)。ArcGIS支持對shapefile的編輯操作,也支持shapefile向第三代數(shù)據(jù)模型geodatabase的轉(zhuǎn)換。 Geodatabase數(shù)據(jù)模型 Geodatabase作為ArcGIS的原生數(shù)據(jù)格式,體現(xiàn)了很多第三代地理數(shù)據(jù)模型的優(yōu)勢。隨著IT技術(shù)的發(fā)展,普通的事務(wù)型數(shù)據(jù)的管理模式,早已從傳統(tǒng)的基于文件的管理轉(zhuǎn)向利用基于工業(yè)標(biāo)準(zhǔn)建立的關(guān)系型數(shù)據(jù)庫進(jìn)行管理,這種基于數(shù)據(jù)庫的管理方式的優(yōu)點(diǎn)是不言而喻的。那么帶有空間信息的地理數(shù)據(jù)是否也可以利用這種非常成熟的數(shù)據(jù)庫技術(shù)進(jìn)行管理呢?于是ESRI推出了geodatabase數(shù)據(jù)模型,利用數(shù)據(jù)庫技術(shù)高效安全地管理我們的地理數(shù)據(jù)。 Geodatabase可以分為兩種,一種是基于MicrosoftAccess的personalgeodatabase,另一種是基于oracle、SQLServer、Informix或者DB2的enterprisegeodatabase,由于它需要中間件ArcSDE進(jìn)行連接,所以nterprisegeodatabase又稱為ArcSDEgeodatabase。由于MicrosoftAccess自身容量的限制,personalgeodatabase的容量上限為2GB,這顯然不能滿足企業(yè)級的海量地理數(shù)據(jù)的存儲需求。于是可以將geodatabase擴(kuò)展為ArcSDEgeodatabase,底層數(shù)據(jù)庫可以使用oracle這樣的大型關(guān)系數(shù)據(jù)庫,能夠存儲近乎“無限”的海量數(shù)據(jù)(僅受硬盤大小的限制)。雖然底層使用的數(shù)據(jù)庫各不相同,但是geodatabase給用戶提供的是一個一致的操作環(huán)境。在geodatabase中,不僅可以存儲類似shapefile的簡單要素類還可以存儲類似coverage的要素集并且支持一系列的行為規(guī)則對其空間信息和屬性信息進(jìn)行驗證表格、關(guān)聯(lián)類、柵格、注記和尺寸都可以作為eodatabase對象存儲。這些在perasonalgeodatabase和ArcSDEgeodatabase中都是一樣的(柵格的存儲有點(diǎn)小差異,但對用戶來說都是一樣的)。 Geodatabase的模型結(jié)構(gòu): (1)對象類(Objectclass) 對象類是一種特殊的類,沒有空間特征。其實例是可關(guān)聯(lián)某特定行為的表記錄。如,某地塊的主人,在“地塊”“主人”間可建立某種關(guān)系。 (2)要素類(Featureclass) 要素類是同類空間要素的集合。如,河流、道路、植被、電纜等。要素類可以獨(dú)立存在,也可以具有某種聯(lián)系。當(dāng)不同的要素類之間存在關(guān)系時,就將其組織到一個要素數(shù)據(jù)集(Featuredataset)中。 (3)要素數(shù)據(jù)集(Featuredataset) 要素數(shù)據(jù)集由一組具有相同空間參考(Spatialreference)的要素類組成。將不同要素類放入要素數(shù)據(jù)集的原因: a.專題歸類表示——當(dāng)不同的要素類屬于同一范疇。比如,全國范圍內(nèi)某種比例尺的水系數(shù)據(jù),其點(diǎn)線面類型的要素類可組織成同一個要素數(shù)據(jù)集。 b.創(chuàng)建幾何網(wǎng)絡(luò)——在同一幾何網(wǎng)絡(luò)中充當(dāng)連接點(diǎn)和邊的各種要素類,須組織到同一要素數(shù)據(jù)集中。比如,配電網(wǎng)絡(luò)中,有各種開關(guān)、變壓器、電纜等,它們分別對應(yīng)點(diǎn)或線類型的要素類,在配電網(wǎng)絡(luò)建模時,我們要將其全部考慮到配電網(wǎng)絡(luò)對應(yīng)的幾何網(wǎng)絡(luò)模型中。此時這些要素類就要放在統(tǒng)一要素數(shù)據(jù)集下。 c.考慮平面拓?fù)洹蚕砉矌缀翁卣鞯囊仡悺1热纾玫亍⑺怠⑿姓^(qū)界等。當(dāng)移動其中一個要素時,其公共部分也要一起移動,并保持這種公共的幾何關(guān)系不變。 (4)關(guān)系類(Relationshipclass) 定義不同要素類或?qū)ο箢愔g的關(guān)聯(lián)關(guān)系。如我們可以定義房子和主人之間的關(guān)系、房子和地塊之間的關(guān)系等。 (5)幾何網(wǎng)絡(luò) 在若干要素類的基礎(chǔ)上建立起的新類。定義幾何網(wǎng)絡(luò)時,我們指定哪些要素類加入其中,同時指定其在幾何網(wǎng)絡(luò)中扮演什么角色。比如,定義一個供水網(wǎng)絡(luò),我們指定同屬一個要素數(shù)據(jù)集的“閥門”、“泵站”、“接頭”對應(yīng)的要素類加入其中,并扮演“連接”的角色;同時,我們要指定同屬一個要素數(shù)據(jù)集的“供水干管”、“供水支管”、“入戶管”等對應(yīng)的要素類加入供水網(wǎng)絡(luò),由其扮演“邊”的角色。 (6)Domains 定義屬性的有效范圍,可是連續(xù)的,也可是離散數(shù)值。(7)Validationrules對要素類的行為和取值加以約束的規(guī)則。如不同管徑的水管連接必須通過合適的接頭,規(guī)定一個地塊可擁有一到三個主人等。 (8)Rasterdatasets 用于存放柵格數(shù)據(jù)。支持海量柵格數(shù)據(jù),支持影像鑲嵌,可通過建立“金字塔”形索引,在使用時指定可視范圍提高檢索和顯示效率。 (9)TINDatasets ARC/INFO的經(jīng)典數(shù)據(jù)模型,用不規(guī)則分布的采樣點(diǎn)的采樣值構(gòu)成不規(guī)則的三角集合。用于表達(dá)地形或其他類型的空間連續(xù)分布特征。 (10)Locators 定位參考和定位方法的組合。對于不同的參考,用不同的定位方法進(jìn)行定位操作。所謂定位參考,不同的定位信息有不同的表達(dá)方法。在Geodatabase中,有四種定位信息:地址編碼、<X,Y>、地名及郵編、路徑定位。定位參考數(shù)據(jù)放在數(shù)據(jù)庫表中,定位器根據(jù)該定位參考數(shù)據(jù)在地圖上生成空間定位點(diǎn)。