使用Oracle、Microsoft SQL Server、IBMDB2、IBM Informix 或 PostgreSQL 存儲(chǔ)于關(guān)系數(shù)據(jù)庫(kù)中。這些多用戶地理數(shù)據(jù)庫(kù)需要使用 ArcSDE,在大小和用戶數(shù)量方面沒(méi)有限制。如果想要在地理數(shù)據(jù)庫(kù)中使用歷史存檔、復(fù)制數(shù)據(jù)、使用 SQL 訪問(wèn)簡(jiǎn)單數(shù)據(jù)或在不鎖定的情況下同時(shí)編輯數(shù)據(jù),則需要使用ArcSDE地理數(shù)據(jù)庫(kù)。 文件地理數(shù)據(jù)庫(kù)和個(gè)人地理數(shù)據(jù)庫(kù) 文件地理數(shù)據(jù)庫(kù)和個(gè)人地理數(shù)據(jù)庫(kù)是專為支持地理數(shù)據(jù)庫(kù)的完整信息模型而設(shè)計(jì)的,它包含拓?fù)?、柵格目錄、網(wǎng)絡(luò)數(shù)據(jù)集、Terrain數(shù)據(jù)集、地址定位器等,ArcView、ArcEditor和ArcInfo的所有用戶可免費(fèi)獲取這兩種地理數(shù)據(jù)庫(kù)。單用戶可以對(duì)文件地理數(shù)據(jù)庫(kù)和個(gè)人地理數(shù)據(jù)進(jìn)行編輯,這兩種地理數(shù)據(jù)庫(kù)不支持地理數(shù)據(jù)庫(kù)版本管理。使用文件地理數(shù)據(jù)庫(kù),如果要在不同的要素?cái)?shù)據(jù)集、獨(dú)立要素類或表中進(jìn)行編輯,則可以同時(shí)存在多個(gè)編輯器。 文件地理數(shù)據(jù)庫(kù)是在 ArcGIS 9.2中發(fā)布的新地理數(shù)據(jù)庫(kù)類型。其旨在執(zhí)行以下操作: ?為所有用戶提供可用范圍廣泛、簡(jiǎn)單且可擴(kuò)展的地理數(shù)據(jù)庫(kù)解決方案。 ?提供能夠跨操作系統(tǒng)工作的可移植地理數(shù)據(jù)庫(kù)。 ?通過(guò)擴(kuò)展可處理非常大的數(shù)據(jù)集。 ?性能和可擴(kuò)展性極佳。例如,要支持包含超過(guò)3億個(gè)要素的單個(gè)數(shù)據(jù)集,并支持可擴(kuò)展為每個(gè)文件超過(guò)500GB(且可獲得極佳的性能)的數(shù)據(jù)集。 ?使用性能和存儲(chǔ)能力都得到優(yōu)化的高效數(shù)據(jù)結(jié)構(gòu)。文件地理數(shù)據(jù)庫(kù)所使用的存儲(chǔ)空間約為shapefile和個(gè)人地理數(shù)據(jù)庫(kù)所必需的要素幾何存儲(chǔ)空間的三分之一。文件地理數(shù)據(jù)庫(kù)還允許用戶將矢量數(shù)據(jù)壓縮為只讀格式,以進(jìn)一步降低存儲(chǔ)要求。 ?在涉及屬性的操作方面優(yōu)于shapefile,數(shù)據(jù)大小限制可進(jìn)行擴(kuò)展,可使其超出 shapefile限制。 自從個(gè)人地理數(shù)據(jù)庫(kù)最初在ArcGIS 8.0版本中首次發(fā)布以來(lái),ArcGIS中一直在使用個(gè)人地理數(shù)據(jù)庫(kù),該地理數(shù)據(jù)庫(kù)使用Microsoft Access 數(shù)據(jù)文件結(jié)構(gòu)(.mdb文件)。它們支持的地理數(shù)據(jù)庫(kù)的大小最大為2GB。不過(guò),在數(shù)據(jù)庫(kù)性能開(kāi)始降低之前,有效的數(shù)據(jù)庫(kù)大小會(huì)較小(介于250和500MB之間)。個(gè)人地理數(shù)據(jù)庫(kù)只能在 Microsoft Windows操作系統(tǒng)下使用。 他們能夠通過(guò)Microsoft Access針對(duì)個(gè)人地理數(shù)據(jù)庫(kù)執(zhí)行的表操作。許多用戶確實(shí)喜歡Microsoft Access中用于處理屬性值的文本處理功能。出于很多用途,ArcGIS將繼續(xù)支持個(gè)人地理數(shù)據(jù)庫(kù)。不過(guò),多數(shù)情況下,Esri推薦使用文件地理數(shù)據(jù)庫(kù)以實(shí)現(xiàn)數(shù)據(jù)庫(kù)大小的可擴(kuò)展性,這樣可大幅度提高性能并可跨平臺(tái)使用。文件地理數(shù)據(jù)庫(kù)非常適合處理用于GIS投影的基于文件的數(shù)據(jù)集,非常適合個(gè)人使用以及在小型工作組中使用。它具有很高的性能,在不需要使用DBMS的情況下能夠進(jìn)行很好的擴(kuò)展以存儲(chǔ)大量數(shù)據(jù)。另外,還可跨多個(gè)操作系統(tǒng)對(duì)其進(jìn)行移植。 通常,用戶會(huì)針對(duì)數(shù)據(jù)集合使用多個(gè)文件或個(gè)人地理數(shù)據(jù)庫(kù),并針對(duì)他們的GIS工作同時(shí)訪問(wèn)這些地理數(shù)據(jù)庫(kù)。 ArcSDE地理數(shù)據(jù)庫(kù) 如果需要一種多位用戶可同時(shí)編輯和使用的大型多用戶地理數(shù)據(jù)庫(kù),則ArcSDE 地理數(shù)據(jù)庫(kù)可提供一種極佳的解決方案。新增的功能可用于管理共享式多用戶地理數(shù)據(jù)庫(kù)和支持多種基于版本的關(guān)鍵性GIS工作流。從而使利用組織企業(yè)關(guān)系數(shù)據(jù)庫(kù)的能力成為ArcSDE地理數(shù)據(jù)庫(kù)的一項(xiàng)重要優(yōu)勢(shì)。ArcSDE地理數(shù)據(jù)庫(kù)適用于多種 DBMS 存儲(chǔ)模型(IBM DB2、Informix、Oracle、PostgreSQL 和SQL Server)。ArcSDE 地理數(shù)據(jù)庫(kù)使用范圍廣泛,主要適用于個(gè)人、工作組、部門和企業(yè)設(shè)置。它們充分利用 DBMS的基礎(chǔ)架構(gòu)以支持以下內(nèi)容: ?超大型連續(xù)GIS數(shù)據(jù)庫(kù) ?多位同步用戶 ?長(zhǎng)事務(wù)和版本化工作流 ?對(duì)GIS數(shù)據(jù)管理的關(guān)系數(shù)據(jù)庫(kù)支持(為保證可伸縮性、可靠性、安全性、備份以及完整性等提供建立關(guān)系數(shù)據(jù)庫(kù)的優(yōu)勢(shì)) ?所有支持的DBMS(Oracle、SQL Server、PostgreSQL、Informix 和DB2)中的SQL空間類型 ?可適應(yīng)大量用戶不同要求的高性能 通過(guò)許多大型地理數(shù)據(jù)庫(kù)的安裝啟用,我們發(fā)現(xiàn)在將GIS數(shù)據(jù)所需的大型二進(jìn)制對(duì)象移入和移出表格時(shí)DBMS的效率極高。此外,與基于文件的GIS數(shù)據(jù)集相比,GIS數(shù)據(jù)庫(kù)的容量更大且支持的用戶數(shù)量也更多。 (西安中策資訊科技有限責(zé)任公司 網(wǎng)址:http://m.dabayinn.com) |