Ⅰ GIS當中矢量數據、影像數據、地形數據等常見數據格式的介紹
1963年,加拿大測量學家 羅傑 ·湯姆林森(Roger Tomlinson)首先提出了 GIS 這一術語,並建成世界上第一個 GIS (加拿大地理信息系統CGIS),用於自然資源的管理和規劃。湯姆林森提倡使用計算機進行空間分析的先見之明以及他在建立CGIS過程中的領導角色,為他贏得了「GIS之父」的光榮稱號。
到如今,GIS經歷了50多年的發展歷程,這個期間計算機也有了革命性的變化,CPU、顯卡、存儲的革新促使一大堆GIS軟體的誕生,如:ArcGIS、GoogleEarth、SuperMap、LocaSpace等 不同的GIS產品和平台對數據的支持也各有不同,在此期間逐漸形成了一些規范化的標准,有了更多的通用格式,這里就簡單介紹一下。
以下整理主要來自於網路,如果錯誤以及不當之處請及時指出,會第一時間處理。
參考地址:【 https://ke..com/item/%E5%9C%B0%E7%90%86%E4%BF%A1%E6%81%AF%E7%B3%BB%E7%BB%9F/171830?fr=aladdin 】
地理信息系統 (Geographic Information System或 Geo-Information system,GIS)有時又稱為「地學信息系統」。它是一種特定的十分重要的空間信息系統。它是在 計算機 硬、軟體系統支持下,對整個或部分 地球 表層(包括大氣層)空間中的有關 地理 分布 數據 進行 採集 、 儲存 、 管理 、 運算 、 分析 、 顯示 和 描述 的技術系統
簡單來說GIS就是一堆坐標相關的數據的組織和渲染展示。
•一切都從地球(Globe)說起
•用Globe來模擬一個地球
•用圖層(Layer)來抽象表達地物的集合
–圖層是某一類地物的集合,例如道路圖層,河流圖層,房屋圖層。
•用要素(Feature)來表達地物,例如一個公交站用一個點標注來表示
•用符號(style)來標識地物分類
•GSOFeature代表一個要素(地物)
•每個Feature都包含一個Geometry對象
•可以是點、線、面、模型等對象
要素的本身:是地理坐標(經度、緯度、高度),與屬性(顏色、樣式、描述、體積、長度、面積等)的綜合體。
具體體現形式可以是
txt
excel
csv
json
xml
sql欄位
kml、shpfile、gpx等
看一個展現形式:
線:
•符號樣式類
•每一個Geometry對象都有一個GSOStyle,來設置對象的表現方式,例如,點的圖標,字體。線面的寬度、顏色。三維模型的顏色等等。
feature(元素)符號化(可視化)的詳情,參考:
【 https://blog.csdn.net/_39476236/article/details/80045970 】
【 https://www.jianshu.com/p/e7d3080894de 】
參考地址:【 http://www.cppblog.com/alantop/archive/2008/08/14/58880.html 】
Shapefile文件是美國環境系統研究所(ESRI)所研製的GIS文件系統格式文件,是工業標準的矢量數據文件。 Shapefile將空間特徵表中的非拓撲幾何對象和屬性信息存儲在數據集中,特徵表中的幾何對象存為以坐標點集表示的圖形文件—SHP文件,Shapefile文件並不含拓撲(Topological)數據結構。 一個Shape文件包括三個文件:一個主文件(*.shp),一個索引文件(*.shx),和一個dBASE(*.dbf)表 。主文件是一個直接存取,變長度記錄的文件,其中每個記錄描述構成一個地理特徵(Feature)的所有vertices坐標值。在索引文件中,每條記錄包含對應主文件記錄距離主文件頭開始的偏移量,dBASE表包含SHP文件中每一個Feature的特徵屬性,表中幾何記錄和屬性數據之間的一一對應關系是基於記錄數目的ID。在dBASE文件中的屬性記錄必須和主文件中的記錄順序是相同的。圖形數據和屬性數據通過索引號建立一一對應的關系。
Shapefile中坐標文件(.shp)由固定長度的文件頭和接著的變長度空間數據記錄組成。文件頭由100位元組的說明信息組成的(附表 1),主要說明文件的長度、Shape類型、整個Shape圖層的范圍等等,這些信息構成了空間數據的元數據。在導入空間數據時首先要讀入文件頭獲取Shape文件的基本信息,並以此信息為基礎建立相應的元數據表。而變長度空間數據記錄是由固定長度的記錄頭和變長度記錄內容組成,其記錄結構基本類似,每條記錄都有記錄頭和記錄內容組成(空間坐標對)。記錄頭的內容包括記錄號(Record Number)和坐標記錄長度(Content Length)兩個記錄項,Shapefile文件中的記錄號都是從1開始的,坐標記錄長度是按16位字來衡量的。記錄內容包括目標的幾何類型(ShapeType)和具體的坐標記錄(X,Y),記錄內容因要素幾何類型的不同,其具體的內容和格式都有所不同。對於具體的記錄主要包括空Shape記錄,點記錄,線記錄和多邊形記錄,具體的記錄結構如附表 2所示。
屬性文件(.dbf)用於記錄屬性信息。它是一個標準的DBF文件,也是由頭文件和實體信息兩部分構成。其中文件頭部分的長度是不定長的,它主要對DBF文件作了一些總體說明(附表 3),其中最主要的是對這個DBF文件的記錄項的信息進行了詳細的描述(附表 4),比如對每個記錄項的名稱,數據類型,長度等信息都有具體的說明。屬性文件的實體信息部分就是一條條屬性記錄,每條記錄都是由若干個記錄項構成,因此只要依次循環讀取每條記錄就可以了。
索引文件(.shx)主要包含坐標文件的索引信息,文件中每個記錄包含對應的坐標文件記錄距離坐標文件的文件頭的偏移量。通過索引文件可以很方便地在坐標文件中定位到指定目標地坐標信息。索引文件也是由文件頭和實體信息兩部分構成的,其中文件頭部分是一個長度固定(100 bytes)的記錄段,其內容與坐標文件的文件頭基本一致。它的實體信息以記錄為基本單位,每一條記錄包括偏移量(Offset)和記錄段長度(Content Length)兩個記錄項。附表 5給出了具體的描述。
個人理解 :shp作為GIS當中十分常用的一種格式,有必要了解一下它的一些特性:
1.shp文件只能存儲點、線、面中的一種類型,要麼裡面存儲的全是點,要不全是線、要麼全是面,不存在混合存在的狀態
2.shp可以設置很多欄位屬性,比如一個管線文件,你可以定義管徑、顏色、埋深、歸屬、修建時間等等。。。
3.shp可以設置不同的投影信息,投影是很多人比較頭疼的問題經常搞不明白是怎麼回事,經常出現拿兩個不同投影,不同坐標系統的數據相互疊加發現不能疊加成功,而任何一個數據都沒有錯誤,這方面的問題可以參考【 地理坐標系與投影坐標系的區別 】
-參考網路
KML 是由開放地理空間聯盟(Open Geospatial Consortium, Inc.,簡稱 OGC)維護的國際標准。
KML, 是 標記語言 (Keyhole Markup Language)的縮寫,最初由Keyhole公司開發,是一種基於XML 語法與格式的、用於描述和保存地理信息(如點、線、圖像、多邊形和模型等)的編碼規范,可以被 Google Earth 和 Google Maps 識別並顯示。Google Earth 和 Google Maps 處理 KML 文件的方式與 網頁瀏覽器 處理 HTML 和 XML 文件的方式類似。像 HTML 一樣,KML 使用包含名稱、屬性的標簽(tag)來確定顯示方式。因此,您可將 Google Earth 和 Google Maps 視為 KML 文件瀏覽器 。2008年4月微軟的OOXML成為國際標准後,Google公司宣布放棄對KML的控制權,由開放地理信息聯盟(OGC)接管KML語言,並將「Google Earth」及「Google Maps」中使用的KML語言變成為一個國際標准。
KMZ 文件是 壓縮過的KML文件 。由於 KMZ 是壓縮包,因此,它不僅能包含 KML文本,也能包含其他類型的文件。如果您的地標描述中鏈接了本地圖片等其他文件,建議您在保存地標時,保存類型選 KMZ 而不選 KML,Google Earth 會把您鏈接的圖片等文件復制一份夾 KMZ 壓縮包中。這樣,您就可以將包含豐富信息的地標文件發給朋友,一起 分享 了。
個人理解:KML作為GIS當中十分常用的一種格式,有必要了解一下它的一些特性:
1.kml是xml文本,本身沒有什麼特殊性可言
2.支持點、線、面等要素,並可以設置屬性信息。
3.支持文件夾結構,可以通過內建文件夾來管理大量的數據
下圖是LocaSpaceViewer載入kml的效果圖
有時客戶需要提供dxf的文件格式,不知道dxf文件與dwg文件有什麼區別各有什麼特點?
拿著自己的dxf文件不知道該怎麼打開?更不知道如何在GIS當中使用?
dxf和dwg的區別這里引用一篇文章里的內容來做介紹【 http://www.civilcn.com/autocad/cadaz/1342667542163919.html 】
dwg文件 :*.dwg是AutoCAD的圖形文件,是二維或三維圖形檔案。其與dxf文件是可以互相轉化的。
dxf文件: *.dxf是Autodesk公司開發的用於AutoCAD與其它軟體之間進行CAD數據交換的CAD數據文件格式。DXF是一種 開放的矢量數據格式 ,可以分為兩類:ASCII格式和二進制格式;ASCII具有可讀性好,但佔有空間較大;二進制格式佔有空間小、讀取速度快。由於Autocad現在是最流行的cad系統,DXF也被廣泛使用,成為事實上的標准。絕大多數CAD系統都能讀入或輸出DXF文件。 DXF文件可以用記事本直接打開 ,編輯相應的圖元數據.換句話說,如果你對DXF文件格式有足夠了解的話,甚至可以在記事本里直接畫圖。DWG的來繪圖更直觀(DXF圖紙中線條的相交處都會有個小圓),而用於數控加工的圖紙則必須是DXF文件(操機者必須把DWG轉換成DXF後才可加工)如快走絲。dxf是工業標准格式的一種。所以這也是它們用途的區別。
autocad是一個非常優秀的繪圖軟體,已經融入到大學的課堂里,同時工業製造和很多設計行業都使用cad進行圖紙的繪制,范圍的廣泛性就不做說明了。
dxf和投影的關系
對於文件本身的介紹上述應該就夠了,這里補充一點dxf和投影的一些關系,即dxf在gis當中的使用
參考內容【 AutoCAD DXF 圖形的批量無損投影轉換方法 】
原理: 在CAD當中任何圖形均由點、線、面圖元組成,如CAD的直線、射線、多義線、Spline曲線、多邊形、面域、填充面等,由線性組成的圖元在DXF文件記錄中表現為以點或線的拐點、或曲線的控制點、擬合點坐標記錄形式[2],讀取、處理這些圖元坐標數據無需特別處理,只要讀取坐標數據轉換即可。
常規: 因此很多和規劃以及地圖相關的CAD文件,CAD的圖框上大多相關的地理和投影坐標信息,一般在左下角會有投影坐標信息,比如北京1954坐標,圖框的格網線附近還會有相應的分帶,帶號信息,找到這些信息以後,就可以進行投影定義了。對於投影的定義,推薦使用.prj文件。如何確定prj文件當中所需的投影信息,如何確定EPSG號,等更多關於CAD當中配置prj文件的詳情參考【 使用LocaSpaceViewer編輯規劃用的CAD文件,配置CAD文件投影信息 】
如果以上信息都沒有,那就只能是硬載入然後進行平移操作了。這個過程當中如果最終結果和gis數據無法套和或者差距甚遠,大多是轉換過程當中出了錯誤。
參考【 http://www.51bike.com/thread-73964-1-1.html 】【 http://blog.csdn.net/gdp12315_gu/article/details/51823486 】
GPX是比較標準的GPS信息交互文件,當然其他公司還有自己的格式。GPX採用XML語言,所以顯得稍微有點臃腫,壓縮後就很小了。
GPX, 或稱 GPS exchange 格式, 是一種用於存儲坐標數據的 XML 文件格式。它可以儲存在一條路上的路點,軌跡,路線,且易於處理和轉換到其他格式。OpenStreetMap 使用的所有 GPS 數據要轉換為 GPX 格式才能上傳。
GPX包含 帶有正確時間戳的軌跡點。創建GPX文件,使用有效的schema. 如果包括編碼標簽,可以是』UTF-8』, 而不能是』utf8』。
對於lgd文件,很多人可能會比較陌生,很多人可能用了,但也並不知其所以然,這里也稍加解釋。
lgd文件和ldl文件是配套的,是一個矢量數據存儲交換格式。
數據格式發明者: 蘇州中科圖新網路科技有限公司
文件特性:
a.支持點、線、面、圓形、矩形、橢圓、軍標、水面、粒子特效等矢量數據。
b.二進制流文件,體積小,壓縮比高,可適用於pc、移動端等,在pc和移動端做數據交互。
c.有自己的內置索引文件,查詢、檢索效率極高。且可用於伺服器數據發布(和LocaServer配套使用)
文件缺點 :不支持文件夾結構。
匯總:上述文件格式各有各的優勢,這么多的矢量數據格式基本都是可以相互轉換的。
關於影像數據的一些說明
標簽圖像文件格式(Tagged Image File Format,簡寫為TIFF) 是一種主要用來存儲包括照片和藝術圖在內的圖像的文件格式。它最初由 Als公司與 微軟公司 一起為PostScript列印開發。
TIFF與 JPEG 和 PNG 一起成為流行的高位彩色圖像格式。TIFF格式在業界得到了廣泛的支持,如 Adobe 公司的 Photoshop 、The GIMP Team的 GIMP 、 Ulead PhotoImpact 和 Paint Shop Pro 等圖像處理應用、 QuarkXPress 和 Adobe InDesign 這樣的桌面印刷和頁面排版應用, 掃描 、傳真、文字處理、 光學字元識別 和其它一些應用等都支持這種格式。從Als獲得了 PageMaker 印刷應用程序的Adobe公司現在控制著TIFF規范。
tif可以有8位,24位等深度,一般真彩色是24位,而地形數據只有一個高度值,採用8位。
目前很多衛星影像數據的存儲格式都是tif。包括目前流行的傾斜攝影生成的正射影像一般也以tif格式存儲。
參考【 http://d.wanfangdata.com.cn/Periodical/kjf201224062 】【 網路 】
IMG文件格式是一種可存儲多種類型數據、應用廣泛的圖像數據格式.IMG文件採用HFA結構組織數據,HFA是一種樹狀結構,各種數據( 圖像教據、統計數據、投影信息、地理數據 等)占據「樹」的各個節點.本文詳細介紹了Img文件格式的結構,Img存儲信息的重要特點是分塊存儲,並且提供了對Img文件讀取的方法,此方法讀取效率高,可以根據需要分塊讀取,只讀取需要的塊信息,大大的提高了讀取速度.
IMG 是一種文件壓縮格式(archive format),主要是為了創建軟盤的鏡像文件(disk image),它可以用來壓縮整個軟盤(通常指軟軟盤,Floppy Disk或Diskette)或整片光碟的內容,使用".IMG"這個 擴展名 的文件就是利用這種文件格式來創建的。
提示:一般spot衛星的影像是img格式
lrp格式,影像、地形數據存儲格式。很多使用過LocaSpaceViewer的人,應該已經見識過他的好處了。
數據格式發明者: 蘇州中科圖新網路科技有限公司
文件特性:
a.支持地形、影像。
b.二進制流文件,根據不同的數據類型使用不同的壓縮演算法,體積小。
c.自帶分級(LOD)有自己的內置索引文件,查詢、檢索效率極高。且可用於伺服器數據發布(和LocaServer配套使用)
同影像
同影像
同影像
.grd是純文本的Arc/Info Grid數據的交換文件.
對於存儲地形的grd文件可以使用 LocaSpaceViewer、GlobalMapper 、或者在 arc/info 中使用asciigrid命令可以把它轉成grid,用grid模塊或arcview顯示
這里使用LocaSpaceViewer的提取高程功能生成一個grd文件如下:
1.DSAA是Surface的標准
2.8 11代表橫向(緯度方向)有8個點,縱向(經度方向)有11個點
3.102.6605598899 102.7420948899代表最小經度,最大經度
4.25.0562111272 25.1499849210代表最小緯度和最大緯度
5.1891.8906134325 2239.4623230170代表范圍內的最小高程值和最大高程值
6.橫向(緯度方向)上的第一列所有點值,一共8個點
7.以此類推。。。
參考:【 http://www.360doc.com/content/14/0316/23/7669533_361161590.shtml 】
*.dem有兩種格式,NSDTF和USGS。
SGS-DEM (USGS是美國地質調查局(U.S.GeologicalSurvey)的英文縮寫,是一種公開格式的DEM數據格式標准,使用范圍較廣格式的。
NSDTF-DEM 是中華人民共和國國家標准地球空間數據交換格式,是屬於格網數據交換格式,一般的GIS軟體都不支持這種格式。
這里介紹如何使用LocaSpaceViewer打開 NSDTF-DEM 格式的grd數據
如果我們將上面的NSDTF格式的頭文件改為Grid的頭文件格式,其中高程值不變,就完全可以在LocaSpaceViewer中查看這個*.dem。(最好將後綴名改為*.grd。改了頭文件之後,該文件已經變成grid文件)。這樣通過修改這個*dem的頭文件就可以直接將它轉換為grd文件。
--------------一次內部分享的記錄。
關於地形數據的一些說明:
數據精度
數據級別
ArcGIS、超圖、SkyLine等作為GIS裡面的巨頭,也都形成了很多自己的數據格式,部分開放規則,部分不開放。
有關coverage(aux、rrd、adf、dat、nit、dir)的數據格式說明,可以參考: coverage的理解
未完待續...(後續會繼續增加:.dem,.adf,.idr,.sid,.ecw,.ers,hdr,.gft,.mif,.vec等等)
Ⅱ arcgis中矢量數據用identify工具查詢時有屬性信息,但該圖層的屬性表中沒有屬性信息,是怎麼回事怎麼解決
如果有記錄就能夠用identify查詢出,不一定非要有具體的屬性。另外,有可能是你疊加了多個圖層,而你identify的是別的圖層的要素。
Ⅲ 怎麼獲得項目信息,用哪些網站查項目信息
關於如何獲得項目信息,我覺得途徑方法不外乎以下幾種情況:
1、原有老客戶介紹或推薦的項目,對老客戶進行追蹤;
2、追蹤業務夥伴企業的招投標信息(包含上游單位的中標信息);
3、線上平台(如天工網、政府采購平台等)搜集信息;
4、第三方(朋友、合作夥伴等)轉介紹;
5、組織業務員聚會,團隊作戰(信息交換);
6、掃街、跑工地(及時反饋並獲取天工客服的支持)。
工程信息網站有很多,哪個工程信息網好呢?這是通過網路查看工程信息的人士的疑惑。其實無論哪個網站提供的工程信息,只要信息全面,而且發布時間有優勢,讓瀏覽者率先進入工程,這就是好的工程信息網站。在我們公司用過的以及同行經常提及的網站中,大家覺得天工網、瑞達恆、千里馬是工程信息網站中綜合實力排名前3的網站,你可以去體驗對比下。天工網和瑞達恆主要是提供擬在建信息,千里馬主要是提供公開招投標信息。
Ⅳ 矢量空間資料庫
空間矢量資料庫是整個系統各種信息要素所依附的骨架,本次調查的矢量數據涉及地質背景、區域地球化學、遙感解譯、農產品安全、非點源污染、特色農產品立地環境、社會經濟、基礎地理等,均要求以空間數據分層形式存儲與管理。下面以地球化學數據子庫建立為例簡述矢量空間資料庫建庫工作流程(圖4-4),其他矢量數據的建庫過程基本類似於地球化學數據子庫的建設。
(1)收集數據資料
資料收集主要是對入庫數據的採集、分類,其內容包括野外采樣記錄、點位數據、測試分析數據、監控數據、統計單元劃分圖等。
(2)數據預處理
數據預處理就是在全面收集資料的基礎上,對需入庫的紙質圖件進行掃描、校正、矢量化等處理,並檢查采樣點位、組合點位坐標數據的正確性,以保證其點位誤差在允許范圍之內。再對測試數據採用「速成等值線圖」的方法分析研究、綜合整理及篩選等,若不合理,則要反向檢查測試分析數據的正確性。然後就可進行「擴邊」處理,根據浙江省農業地質環境調查的實際情況,一般要求使用最外圍的分析測試數據再往外填充8km。
圖4-4 地球化學數據建庫流程圖
(3)數據網格化
數據網格化是對離散的、隨機采樣的分析數據點進行網格化處理,將不規則的離散數據點網格化為規則的數據點。網格化模型演算法有最近點、距離倒數加權、三角剖分插值及克里金插值(包含多種漂移方式)等。數據網格化時要根據實際選擇恰當的模型,比較常用的是最近點位和克里格插值模型。如在GeoMDIS 2002中,網格化時先選擇欲操作的數據對象,設置坐標欄位和網格化的分析項元素並給定網格文件名稱,然後選擇網格化模型演算法和相關參數,設置網格化的特徵值後即可以進行數據網格化。
(4)定色階
各種分析元素含量值差異性大,為使之有一個統一的尺度,使用0.1lg
(5)生成等值線
在GeoMDIS 2000中,根據插值生成的網路數據文件,並設置上一步形成的色階等參數,就可生成彩色等值線圖件。
(6)數理統計
按行政區統計單元、不同土壤類型統計單元、不同地質背景統計單元進行相關地球化學參數統計,生成相應的專題圖。
(7)圖形編輯
對GeoMDIS 2000生成的等值線、極值點、注釋等導入到編輯功能強大的編輯軟體(如MapGIS)中根據需要進行編輯。處理等值線的「尖銳化」、「孤高點」等現象。要保證等值線自封閉、圓滑,然後對生成的等值線與水系圖層(主要考慮較大范圍水域邊界線)一起重新造區,和第六步生成的統計專題圖一起進行必要的圖形整飾,最後形成合理的地球化學面色圖件。
(8)分層與檢查
按照浙江省農業地質環境信息系統屬性數據格式、圖層劃分要求建立分層文件,並對建立的分層文件進行檢查,主要檢查是否丟失圖元和內容,同時要對各圖層進行拓撲錯誤檢查,如果發現拓撲錯誤,則返回第七步進行修改。要確保數據質量合格才能轉入下一步。
(9)屬性採集
根據圖面內容填寫相應的屬性採集表,做到屬性表記錄內容和圖形上標注的編碼一一對應。填好的屬性採集表可在Excel、Dbase、Foxpro等軟體錄入,形成DBF格式的數據文件(蔡子華等,2002)。也可直接在GIS軟體的屬性管理庫中完成,如利用參數賦屬性或單獨逐一賦值。輸出屬性數據表要進行系統檢查、修改。
(10)屬性掛接
先進行圖元和屬性的一致性檢查。對原圖和屬性表及屬性庫進行一一對應檢查,如果發現漏圖元或屬性紊亂則要進行返回到上一步重新處理。然後將屬性數據文件和圖形數據文件利用圖元編號(ID號)或特殊標識意義的關鍵欄位進行掛接,使空間圖形和屬性數據聯系在一起。
(11)投影變換
根據《浙江省農業地質環境資料庫圖層及屬性文件格式要求》對完成屬性掛接的圖層進行投影變換,轉換至以度為單位的無投影地理坐標系。
(12)格式轉換
因為AGEIS是矢量數據並以Arc/Info格式數據入庫,所以MapGIS格式完成的數據,需轉換成Arc/Info格式才能進行入庫。轉換成功的Arc/Info格式數據還需進行Clean拓撲重建操作,在Arc/Info中使用Clean命令時需注意下列2個容限參數(樊紅,1999)的選取:
第一個參數為Dangle Length(懸掛長度),用Clean命令使任何短於該長度的懸掛線段都被刪掉,一般使用0.000 001。
第二個參數為Fuzzy Tolerance(坐標距離),用Clean命令使間距小於坐標距離容差的2個或2個以上的坐標點就合並成一個,一般使用0.000 001。MapGIS格式向Arc/Info格式轉換後,對可能出現的錯誤需進行全面檢查。
(13)數據入庫
利用AGEIS系統提供的數據導入功能進行數據入庫,形成地球化學數據子庫。
Ⅳ 在網上如何查詢項目招標和中標信息
在網上如何查詢項目招標和中標信息的方法如下:
1、首先,打開手機瀏覽器。
Ⅵ 工程項目查詢網站有哪些
1、全國建築市場公共監管公共服務平台(又稱四庫一平台),用於全國建築工程統一監管平台,主要監管建築工程公司以及執業人員的誠信信息。工程項目信息可以在數據服務—項目數據進行查詢,但查詢起來可能比較慢。
Ⅶ 空間資料庫中,矢量數據的管理方式有哪些,各有什麼優缺點
矢量數據管理的方式分三種:
優點:
除通過 OID 連接之外,圖形數據和屬性數據幾乎是完全獨立組織、管理與檢索的。
其中圖形系統採用高級 語言編程管理,可以直接操縱數據文件,因而圖形用戶界面與圖形文件處理是一體的,兩者中間沒有邏輯裂縫。
缺點:
①需要同時啟動圖形文件系統和關系數據 庫系統,甚至兩個系統來回切換,使用起來不方便。
②屬性數據和圖形數據通過 ID 聯系起來, 使查詢運算、模型操作運算速度慢。
③數據發布和共享困難。
④屬性數據和圖形數據分開儲存,數據的 安全性、一致性、完整性、並發控制以及數據損壞後的恢復方面缺少基本的功能。
⑤缺乏表示空間對象及其關系的能力。
對變長的幾個數據進行關系範式分解,分解成定長記錄的數據表進行存儲。
將圖形數據的變長部分處理成 Binary 二進制 Block 塊欄位。
優點:
圖形數據與屬性數據都採用現有的關系型數據 庫存儲,使用關系資料庫標准機制來進行空間數據與屬性數據的連接。
缺點:
①處理一個空間對象時,需要進行大量的 連接操作,非常費時,並影響效率
②二進制塊的讀寫效率要比定長的屬性欄位慢的多,特別是涉及對象的嵌套,速度更慢。
優點:
主要解決了空間數據的變長記錄的管理,由資料庫軟體商進行擴展,效率要比前面的二進制塊的管理高 的多。
缺點:
沒有解決對象的嵌套問題,空間數據結構也不能由用戶任意定義,使用上仍受到一定限制。