freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

arcobjects開發(fā)ppt課件(已修改)

2025-05-17 08:03 本頁面
 

【正文】 ArcObjects開發(fā) 主要內(nèi)容 ? 一 .ArcGIS體系結(jié)構(gòu) ? ? ? 二 .ArcObjects開發(fā) ? ? ? ? (以 VC++) ? 一 .ArcGIS體系結(jié)構(gòu) ? ? Arcgis的 GIS數(shù)據(jù)主要有 shapefile格式,coverage格式, geodatabase格式 (數(shù)據(jù)模型 )。 ? shapefile, coverage采用文件系統(tǒng)存儲 GIS數(shù)據(jù)。 ? Geodatabase是 ArcInfo 8引入的一個全新的空間數(shù)據(jù)模型,是建立在 DBMS之上的統(tǒng)一的、智能化的空間數(shù)據(jù)庫。所謂“統(tǒng)一”,在于Geodatabase之前所有的空間數(shù)據(jù)模型都不能在一個同一的模型框架下對 GIS通常所處理和表達的地理空間要素,如:矢量、柵格、三維表面、網(wǎng)絡(luò)、地址等,進行統(tǒng)一的描述。 ? 所謂“智能化”,是指在 Geodatabase模型中,地理空間要素的表達較之以往的模型更接近于我們對現(xiàn)實事物對象的認(rèn)識和表述方式。Geodatabase中引入了地理空間要素的行為、規(guī)則和關(guān)系,當(dāng)處理 Geodatabase中的要素時,對其基本的行為和必須滿足的規(guī)則,我們無需通過程序編碼;對其特殊的行為和規(guī)則,則可以通過要素擴展進行客戶化定義。這是其它任何空間數(shù)據(jù)模型都做不到的。而 ArcSDE正是用GeoDatabase的數(shù)據(jù)模型將海量的空間數(shù)據(jù)存儲于商用的大型關(guān)系數(shù)據(jù)庫中 ? GeoDatabase的體系結(jié)構(gòu)(常用) : ? ( 1)對象類( Object class) 在 Geodatabase中,對象類是一種特殊的類,它沒有空間特征,其實例為可關(guān)聯(lián)某種特定行為的表記錄( Row in table)。如:某塊地的主人。在“地塊”和“主人”之間,可以定義某種關(guān)系。 ? ( 2)要素類( Feature class) 同類空間要素的集合即為要素類。如:河流、道路、植被、用地、電纜等。要素類之間可以獨立存在,也可具有某種關(guān)系。當(dāng)不同的要素類之間存在關(guān)系時,我們將其組織到一個要素數(shù)據(jù)集( Feature dataset)中。 ? ( 3) 要素數(shù)據(jù)集( Feature dataset)要素數(shù)據(jù)集由一組具有相同空間參考( Spatial Reference)的要素類組成。 ? ( 4)關(guān)系類( Relationship class) 定義兩個不同的要素類或?qū)ο箢愔g的關(guān)聯(lián)關(guān)系。例如:我們可以定義房主和房子之間的關(guān)系,房子和地塊之間的關(guān)系等。 ? ( 5) Raster Datasets用于存放柵格數(shù)據(jù)??梢灾С趾A繓鸥駭?shù)據(jù),支持影像鑲嵌,可通過建立“金字塔”索引,并在使用時指定可視范圍提高檢索和顯示效率。 ? ( 6) TIN DatasetsTIN是 ARC/INFO非常經(jīng)典的數(shù)據(jù)模型,用不規(guī)則分布的采樣點的采樣值(通常是高程值,也可以是任意其它類型的值)構(gòu)成的不規(guī)則三角集合。用于表達地表形狀或其它類型的空間連續(xù)分布特征。在 ArcGIS ,TIN存放在 Coverage的 workspace中。 ? Geodatabase的實現(xiàn)方式主要有兩種: ? (1)Accesss數(shù)據(jù)庫 ? (2)ArcSDE圖層 ? Acess數(shù)據(jù)庫: ? SDE圖層: ? ( 1)圖層 :ArcSDE將具有共同屬性項的地理要素歸為一個圖層。例如,可以將不同圖幅的等高線存放在一個線狀要素層中,每個數(shù)據(jù)庫記錄對應(yīng)一條等高線,這樣有利于地理要素的存儲與管理。邏輯上,一個圖層包含描述空間和屬性信息的表??臻g數(shù)據(jù)存儲在要素表中,一個包含空間列的表被稱為業(yè)務(wù)表 (business table),業(yè)務(wù)表與要素表以及空間索引表的集合組成一個 ArcSDE圖層。 ? ( 2)業(yè)務(wù)表 :在現(xiàn)有的數(shù)據(jù)庫表中加入圖形數(shù)據(jù)項 (shape column)(即增加一個空間列 ),供軟件管理和訪問與其關(guān)聯(lián)的空間數(shù)據(jù),就構(gòu)成了一張業(yè)務(wù)表。一張業(yè)務(wù)表包括一個空間列和多個屬性表,空間列是聯(lián)系要素表和空間索引表的鍵值。在業(yè)務(wù)表中對應(yīng)于空間列的每一行的存儲值被稱為一個 shape。在業(yè)務(wù)表的非空間數(shù)據(jù)列可以存儲 shape的屬性。一個 shape及其屬性可以組成一個 ArcSDE要素。要素可以有另外的屬性,當(dāng)通過一個 SQL連接語句從 ArcSDE圖層中獲取要素時,就可以訪問這些屬性。 ? ( 3) ArcSDE的數(shù)據(jù)模式 :ArcSDE采用連續(xù)的數(shù)據(jù)模型,也就是說它可將整個城市的宗地數(shù)據(jù)放到一個連續(xù)的層中。每一個宗地地塊作為一個完整的多邊形存放,它只需一次磁盤的訪問即可快速提取出來。 ArcSDE為數(shù)據(jù)庫中各層的所有要素都建立了空間索引,實現(xiàn)途徑是將層從邏輯上分成一個個小塊,稱為” cell”,層中的要素則分解到各 cell中加以描述,并將此描述信息寫到索引表中。落到每個 cell上的要素,將在每個 cell對應(yīng)的索引記錄中加以描述,沒有數(shù)據(jù)的 cell不包括在索引表中。 ? ( 4) ArcSDE的數(shù)據(jù)存儲 :缺省情況下, ArcSDE使用壓縮的二進制格式來存儲要素的集合圖形,從而可以有效的提高存儲和檢索空間數(shù)據(jù)的效率。一個壓縮的二進制要素類有由三個數(shù)據(jù)表組成 :業(yè)務(wù)表,要素表,空間索引表,它們之間通過空間列和 FID利發(fā)生關(guān)系。 SHAPE FID 1 101 FID 101 SP_FID 業(yè)務(wù)表 : 存放屬性數(shù)據(jù) 要素表 :存放集合信息 空間索引表 :存放 GridFile ? ? ArcGIS Desktop: An integrated, scalable suite of software for piling, authoring,analyzing, mapping, and publishing geographic information and knowledge. ArcGIS Desktop starts with ArcReader? and extends to include ArcView174。, ArcEditor?, and ArcInfo?, each ponent exposing more GIS capabilities. Additional desktop extensions expand GIS capabilities further.
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1