版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
地理信息系統(tǒng)設(shè)計與實現(xiàn)徐永進
GIS教研室
西南大學(xué)地理科學(xué)學(xué)院
地理信息系統(tǒng)設(shè)計與實現(xiàn)徐永進
GIS教研室
西南大學(xué)地理科學(xué)第一章概論信息地理信息信息系統(tǒng)地理信息系統(tǒng)GIS基本概念第一章概論信息GIS基本概念第一章概論地理信息系統(tǒng)的類型按研究的范圍分:全球性的、區(qū)域性的和局部性的;按研究的內(nèi)容分:綜合性的和專題性的;按空間數(shù)據(jù)的時空性質(zhì)分:2維的、2.5維的、3維和4維的。按照功能和內(nèi)容分:工具型GIS/應(yīng)用型GIS(專題GIS、區(qū)域GIS、大眾GIS)第一章概論地理信息系統(tǒng)的類型按研究的范圍分:全球性的、區(qū)域第一章概論領(lǐng)域廣泛研究分析深入社會化應(yīng)用應(yīng)用全球化網(wǎng)絡(luò)化集成化模型多樣化地理信息系統(tǒng)的應(yīng)用第一章概論領(lǐng)域廣泛地理信息系統(tǒng)的應(yīng)用第一章概論地理信息系統(tǒng)的應(yīng)用第一章概論地理信息系統(tǒng)的應(yīng)用城鎮(zhèn)土地利用系統(tǒng)城鎮(zhèn)土地利用系統(tǒng)電信地理信息系統(tǒng)電信地理信息系統(tǒng)鐵路地理信息系統(tǒng)鐵路地理信息系統(tǒng)屬性查詢查詢專題圖作戰(zhàn)指揮地圖切換警用地理信息系統(tǒng)屬性查詢查詢專題圖作戰(zhàn)指揮地圖切換警用地理信息系統(tǒng)地理信息系統(tǒng)—醫(yī)療機構(gòu)查詢地理信息系統(tǒng)—醫(yī)療機構(gòu)查詢地理信息系統(tǒng)—三維虛擬地理信息系統(tǒng)—三維虛擬地理信息系統(tǒng)—電子沙盤地理信息系統(tǒng)—電子沙盤地理信息系統(tǒng)—WEBGIS地理信息系統(tǒng)—WEBGIS1、硬件包括:客戶端、服務(wù)器、網(wǎng)絡(luò)、存儲、輸入設(shè)備、輸出設(shè)備等2、軟件操作系統(tǒng)、編程語言、圖形圖象處理、數(shù)據(jù)庫管理、GIS基本功能軟件包、GIS應(yīng)用軟件包、GIS與用戶的接口通訊軟件等地理信息系統(tǒng)的硬、軟件環(huán)境主機打印機顯示器繪圖儀存儲設(shè)備掃描儀數(shù)字化儀解析測圖儀測繪儀器GPS網(wǎng)絡(luò)1、硬件地理信息系統(tǒng)的硬、軟件環(huán)境主機打印機顯示器繪圖儀存儲通用GIS的五大子系統(tǒng)
1、數(shù)據(jù)輸入子系統(tǒng)
2、數(shù)據(jù)編輯子系統(tǒng)(圖1.3)
3、數(shù)據(jù)管理子系統(tǒng)
4、數(shù)據(jù)查詢分析子系統(tǒng)
5、數(shù)據(jù)輸出子系統(tǒng)(圖1.4)通用GIS的五大子系統(tǒng)
1、數(shù)據(jù)輸入子系統(tǒng)
2、數(shù)據(jù)編輯子系GIS的軟、硬件選擇
1、GIS硬件的選擇
2、GIS軟件的選擇
2.1、功能
2.2、技術(shù)支持以及后繼支持
2.3、市場和用戶群
2.4、信息處理能力和數(shù)據(jù)交換能力
2.5、價格GIS的軟、硬件選擇
1、GIS硬件的選擇
2、GIS軟件的數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的概述1、GIS空間數(shù)據(jù)質(zhì)量的含義
數(shù)據(jù)是各類信息系統(tǒng)的基礎(chǔ)。抽象的、適用程度。2、有關(guān)GIS空間數(shù)據(jù)質(zhì)量的幾個概念
a、誤差
b、數(shù)據(jù)準確度
c、數(shù)據(jù)精密度
d、不確定性
e、cd通常合稱為精度3、GIS空間數(shù)據(jù)的質(zhì)量的重要性
數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的概述1、GIS空間數(shù)據(jù)質(zhì)數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的內(nèi)容1、微觀部分
定位精度、屬性精度、邏輯一致性、分解力2、宏觀部分
a、完整性:層完整性、分類完整性、檢驗完整性
b、時間(效)性(現(xiàn)實性):數(shù)據(jù)直接產(chǎn)生時間
c、數(shù)據(jù)檔案3、適用性
數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的內(nèi)容1、微觀部分
數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的控制1、數(shù)據(jù)誤差的來源
質(zhì)量和誤差?!
a、數(shù)據(jù)采集階段
b、數(shù)據(jù)輸入階段
c、數(shù)據(jù)存儲階段
d、數(shù)據(jù)操作階段
e、數(shù)據(jù)輸出階段
f、成果實用階段數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的控制1、數(shù)據(jù)誤差的來源
數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的控制2、數(shù)據(jù)質(zhì)量的控制
a、選擇數(shù)據(jù)源
I確保數(shù)據(jù)源誤差小于系統(tǒng)要求誤差
II地圖數(shù)據(jù)源對地圖的選擇
III盡可能的減少中間處理環(huán)節(jié)b、數(shù)字化過程中的數(shù)據(jù)質(zhì)量控制
數(shù)據(jù)預(yù)處理、設(shè)備選用、對點精度、數(shù)字化限差、精度檢查
c、數(shù)據(jù)處理分析中的數(shù)據(jù)質(zhì)量控制
計算誤差、數(shù)據(jù)轉(zhuǎn)換誤差、拓撲疊加分析誤差數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的控制2、數(shù)據(jù)質(zhì)量的控制
ArcObjects的基本知識AO不同版本稍有出入基本結(jié)構(gòu)圖三個主要控件
MapControl、PageLayout、SceneViewer組件庫的使用方法ArcObjects的基本知識AO不同版本稍有出入ArcObjects的基本知識OMD圖的認識ArcObjects的基本知識OMD圖的認識ArcObjects的基本知識AO的App組成ArcObjects的基本知識AO的App組成ArcObjects的基本體系A(chǔ)RCGIS構(gòu)架AO的在ARCGIS中的地位ARCGIS的其它產(chǎn)品
ArcObjects的基本體系A(chǔ)RCGIS構(gòu)架ArcObjects的基本體系A(chǔ)O的數(shù)據(jù)構(gòu)架(部分)矢量數(shù)據(jù)柵格數(shù)據(jù)圖層體系GeoDatabase體系A(chǔ)rcObjects的基本體系A(chǔ)O的數(shù)據(jù)構(gòu)架(部分)Ao如何獲取Feature找到數(shù)據(jù)所在圖層判斷圖層類型(是否支持Feature的Layer)得到圖層的整個FeatureClass判斷FeatureClass的esriGeometryType得到類型點/線/面/….IFeatureCursor=FeatureClass.GetFeatures查找枚舉每個FeatureAo實例教學(xué)(案例1)Ao如何獲取Feature找到數(shù)據(jù)所在圖層Ao實例教學(xué)(案例Ao中Feature的處理Feature的成員FieldsIFieldShapeValueAo實例教學(xué)(案例1)Ao中Feature的處理Feature的成員Ao實例教學(xué)(Ao制作自己的導(dǎo)航工具欄導(dǎo)航工具條實現(xiàn)的幾種方式
1、esriToolbar
2、ICommand
3、IEnvelope放大縮小的原理前視圖和后視圖的實現(xiàn)Pan的實現(xiàn)原理要注意的接口extendAo實例教學(xué)(案例2)Ao制作自己的導(dǎo)航工具欄導(dǎo)航工具條實現(xiàn)的幾種方式
1、esrAo制作自己的導(dǎo)航工具欄程序的組織(思考)Mapcontrol控件的鼠標事件的處理
地圖坐標和IEnvelope接口的關(guān)系
放大和縮小的實質(zhì)?!Ao實例教學(xué)(案例2)Ao制作自己的導(dǎo)航工具欄程序的組織(思考)Ao實例教學(xué)(案例柵格數(shù)據(jù)的插值處理了解柵格數(shù)據(jù)柵格數(shù)據(jù)的插值操作常見插值(樣條、反距離權(quán)重、克里各…)用到的接口
IRaster
IRatserLayer
IRasterDataset
IInterpolationOp
IGeoDatasetAo實例教學(xué)(案例3)柵格數(shù)據(jù)的插值處理了解柵格數(shù)據(jù)Ao實例教學(xué)(案例3)柵格數(shù)據(jù)的其它處理獲取柵格值
IPixelBlock2
IPnt
IRawPixels(read)
IRaster(read)
需要注意的問題??Ao實例教學(xué)(案例3)柵格數(shù)據(jù)的其它處理獲取柵格值
IPixelBlock2
I開發(fā)GIS基本系統(tǒng)專業(yè)開發(fā)工具優(yōu)點與不足
優(yōu)點:技術(shù)成熟,起點高
較好的可靠性
容易理解和掌握
缺點:擴展性差
體積龐大,軟、硬件要求高
沒有系統(tǒng)版權(quán)自行開發(fā)GIS的優(yōu)點和缺點
優(yōu)點:靈活;更專注解決專業(yè)應(yīng)用問題;
易于擴展成各種系統(tǒng);擁有版權(quán);
缺點:難度大,工作量大;開發(fā)工作的連續(xù)性難以保證;
對開發(fā)人員要求較高;開發(fā)GIS基本系統(tǒng)專業(yè)開發(fā)工具優(yōu)點與不足
優(yōu)點:技術(shù)成熟,起開發(fā)GIS基本系統(tǒng)結(jié)論
1.大型的GIS開發(fā)項目,對平臺要求高,適合采用專業(yè)開發(fā)工具模式。2.小型的GIS,若對平臺的要求不高,重點在于專業(yè)實際技術(shù)的應(yīng)用,適合采用自主開發(fā)模式開發(fā)GIS基本系統(tǒng)結(jié)論
1.大型的GIS開發(fā)項目,對平臺要求開發(fā)GIS基本系統(tǒng)矢量圖形系統(tǒng)遙感和柵格數(shù)據(jù)處理系統(tǒng)屬性數(shù)據(jù)管理及其數(shù)據(jù)庫系統(tǒng)矢量空間數(shù)據(jù)元素與屬性數(shù)據(jù)的鏈接完整的空間數(shù)據(jù)管理、查詢、統(tǒng)計分析和圖形圖像輸出功能開發(fā)GIS基本系統(tǒng)矢量圖形系統(tǒng)開發(fā)GIS基本系統(tǒng)需要的操作系統(tǒng)相關(guān)知識儲備
Windows繪圖的機制與設(shè)備描述表
坐標比例的轉(zhuǎn)換運算
常見相關(guān)函數(shù)關(guān)于數(shù)據(jù)庫的知識儲備
數(shù)據(jù)庫的創(chuàng)建和管理
SQL語言
數(shù)據(jù)引擎的認識
索引、關(guān)鍵字、視圖...開發(fā)GIS基本系統(tǒng)需要的操作系統(tǒng)相關(guān)知識儲備
Windows開發(fā)GIS基本系統(tǒng)矢量圖形系統(tǒng)構(gòu)架矢量圖形系統(tǒng)的組織關(guān)系開發(fā)GIS基本系統(tǒng)矢量圖形系統(tǒng)構(gòu)架開發(fā)GIS基本系統(tǒng)矢量空間數(shù)據(jù)元素與屬性數(shù)據(jù)的鏈接開發(fā)GIS基本系統(tǒng)矢量空間數(shù)據(jù)元素與屬性數(shù)據(jù)的鏈接開發(fā)GIS基本系統(tǒng)基本圖元的設(shè)計
點(與GIS的點比較?)
線
面
文字
弧段
….開發(fā)GIS基本系統(tǒng)基本圖元的設(shè)計
點(與GIS的點比較?)
開發(fā)GIS基本系統(tǒng)矢量圖形過渡到GIS空間數(shù)據(jù)的分類
圖層(?優(yōu)缺點)
數(shù)據(jù)圖層的屬性系統(tǒng)對空間數(shù)據(jù)的管理組織
工程
圖幅單元
圖層
地圖對象開發(fā)GIS基本系統(tǒng)矢量圖形過渡到GIS開發(fā)GIS基本系統(tǒng)空間數(shù)據(jù)庫設(shè)計
1、基本控制數(shù)據(jù)【圖幅名稱、控制點信息、結(jié)點、節(jié)點、線、面、文字、圖層數(shù)、其它信息】
2、屬性數(shù)據(jù)管理【屬性數(shù)據(jù)和空間數(shù)據(jù)的關(guān)聯(lián)】
3、數(shù)據(jù)表【基本關(guān)系表、屬性表、圖層表、其他表等】開發(fā)GIS基本系統(tǒng)空間數(shù)據(jù)庫設(shè)計
1、基本控制數(shù)據(jù)【圖幅名稱控制點文件圖層文件屬性數(shù)據(jù)文件1屬性數(shù)據(jù)文件n屬性數(shù)據(jù)文件2項目文件屬性數(shù)據(jù)文件…標識點文件線文件多邊形文件節(jié)點文件字注釋文件點符號文件結(jié)點文件弧文件控制點文件圖層文件屬性數(shù)據(jù)文件1屬性數(shù)據(jù)文件n屬性數(shù)據(jù)GeoDatabase簡析組成方面:
9.1版本:Geodatabase包括兩種:PersonalGeodatabase和ArcSDEGeodatabase,其中前者是將空間數(shù)據(jù)存儲在Access中,后者是將數(shù)據(jù)存儲在Oracle,Informix,DB2,SQLServer中。
9.2版本:
FileGeodatabase(新),
ArcSDEGeodatabase三種類型:ArcSDEPersonalGeodatabase,ArcSDEWorkgroupGeodatabase,ArcSDEEnterpriseGeodatabase。其中前兩種是9.2新推出來的產(chǎn)品,是將空間數(shù)據(jù)存儲在SQLServerExpress中,而第三種就是9.1版本的ArcSDEGeodatabase,是將空間數(shù)據(jù)存儲在Oracle,Informix,DB2,SQLServer。GeoDatabase簡析組成方面:
9.1版本:GeodGeoDatabase簡析數(shù)據(jù)類型
Geodatabase事實上是很多GeographicDataset的集合,最基本的Dataset的類型包括FeatureClasses、RasterDataset、AttributeTables。在以上基本要素的基礎(chǔ)上,還能定義Geodatabase的Schema、數(shù)據(jù)的完整性、規(guī)則和行為,包括SpatialReference、SpatialResolution、Topology、Network、Domain等等。在創(chuàng)建Geodatabase時,首先生成不同的Dataset類型,然后添加或者擴展Geodatabase基本要素的能力,例如添加拓撲、網(wǎng)絡(luò)、子類以實現(xiàn)GIS行為建模、維護數(shù)據(jù)完整性以及建立空間關(guān)系。功能方面:
VersioningEditing(版本化編輯)
WorkingWithaGeodataseUsingSQL(僅支持Informix和DB2)
離線編輯(與9.2的CheckIn/CheckOut相同)
9.1版本對存儲在ArcSDE中的空間數(shù)據(jù)只提供版本編輯功能,到了9.2才增加了NonVersion(非版本化編輯)功能
以及Registeredasvisionedwiththeoptiontomoveeditstobase(不完全版本化編輯)功能GeoDatabase簡析數(shù)據(jù)類型
Geodatabase事GeoDatabase簡析SpatialType
目前有三種DBMS能夠支持Geodatabase的SpatialType:
(1)OracleusingtheESRIspatialtypeoroptionallytheOracleSpatialtype;
(2)IBMDB2usingtheSpatialExtenderGeometryObject;
(3)InformixusingtheSpatialDataBladeGeometryObject。
GeoDatabase簡析SpatialType
目前有三GeoDatabase簡析矢量要素的存儲
FeatureDataset/FeatureClass
參數(shù):
SpatialReference
(1)XYTolerance
(2)XYResolution
對于3D數(shù)據(jù)以及LinearReferencing數(shù)據(jù),可以分別對Z值和M值設(shè)置ZTolerance、ZResolution,以及MTolerance、MResolution
Featurecalss可以擴展為:FeatureDataset、Subtypes、AttributeDomains、RelationshipClasses、Topology、NetworkDataset、GeometricNetwork、Terrain、AddressLocator、LinearReferencing、CadastralFabric、CartographicRepresentation、Versioning
GeoDatabase簡析矢量要素的存儲
FeatureDGeoDatabase簡析Raster數(shù)據(jù)的存儲
CoordinateSystem
ReferenceCoordinateorXYLocation
CellSize
CountofRows和Columns
Raster和Image數(shù)據(jù)類型也是存儲和管理在關(guān)系表格中,Raster數(shù)據(jù)通常比較大,存儲的時候需要一個SideTable來存儲,將Raster切為小片,或者大小通常為128*128或者256*256的Blocks,存儲在Raster表中,通過Side表的每一行記錄去記錄柵格中的每一個BlockGeoDatabase簡析Raster數(shù)據(jù)的存儲
CoorGeoDatabase簡析管理File和Personal
Geodatabase
Compressing
FileGeodatabase的Compress不是在物理上將數(shù)據(jù)壓縮得更小,而是將數(shù)據(jù)組織得更加緊湊,例如重復(fù)的完全相同的多點會用一行記錄加上點的個數(shù)來表示。ArcGIS對不同的字段采取不同的壓縮方法,壓縮比例由要素的類型以及屬性數(shù)據(jù)的冗余程度來決定。
Compacting
Compacting是將文件記錄整理、重新歸類,以減少存儲空間。如果經(jīng)常添加或者刪除數(shù)據(jù),就必須定期對File或者PersonalGeodatabase實現(xiàn)Compact,這能夠減少文件大小,提高訪問速度。GeoDatabase簡析管理File和Personal
GGeoDatabase簡析Versioning(版本)
Versioning使得多個用戶能夠同時編輯一個Geodatabase,而不用去復(fù)制數(shù)據(jù)庫或者鎖定數(shù)據(jù)庫。一個Geodatabase能夠有很多Version,事實上不管一個Geodatabase有多少個Version,數(shù)據(jù)庫中只保存一套Tables和FeatureClasses。Version是對Geodatabase的快照,而不是復(fù)制。對所有版本的編輯都是保存在Delta表中的。通過創(chuàng)建Version,多個用戶可以同時對一個Geodatabase進行編輯,而且多個用戶也可以同時編輯一個Version。當(dāng)用戶連接一個多用戶的Geodatabase時,通常需要選定連接哪個Version。
對于海量的、多用戶的數(shù)據(jù)庫,可以使用自動Reconcile和Post的功能。有兩種方式可以實現(xiàn):BatchReconcile和VersionReconcileServices
GeoDatabase簡析Versioning(版本)
VGeoDatabase簡析Versioning(版本)
在進行數(shù)據(jù)庫處理的時候,有三種選項:
(1)RegisteredAsVisionedwithouttheoptiontomoveeditstobase
能夠?qū)崿F(xiàn)的操作包括Undo和Redo操作、長事務(wù)編輯、為設(shè)計和工程使用命名版本、使用Geodatabase歸檔、使用數(shù)據(jù)庫復(fù)制。
不能做的事:創(chuàng)建拓撲、從拓撲中添加或刪除要素、添加和刪除拓撲規(guī)則、創(chuàng)建幾何網(wǎng)絡(luò)、從幾何網(wǎng)絡(luò)中添加或刪除要素類。
(2)registeredasvisionedwiththeoptiontomoveeditstobase
不能夠做的事:編輯參與拓撲和幾何網(wǎng)絡(luò)的要素類、數(shù)據(jù)庫歸檔、數(shù)據(jù)庫復(fù)制
(3)notregisteredasversioned
是最原始的狀態(tài),能夠?qū)崿F(xiàn)復(fù)雜數(shù)據(jù)類型,包括拓撲和幾何網(wǎng)絡(luò)的編輯與更新。因為Default版本是數(shù)據(jù)庫中最關(guān)鍵的,需要經(jīng)常更新,因此需要對Default版本定期備份。GeoDatabase簡析Versioning(版本)
在GeoDatabase簡析Versioning(版本)
編輯沖突:
(1)多個用戶同時編輯一個版本中的數(shù)據(jù):當(dāng)多個用戶同時編輯一個Version時,對每個用戶都創(chuàng)建一個EditSession,每個用戶都不能看到其他用戶的編輯狀態(tài),只有用戶SaveEdits以后,才能夠看到其他用戶的編輯狀態(tài)。如果多個用戶同時對一個要素做了不同的操作,則會發(fā)生Conflicts,在保存編輯結(jié)果時,會出現(xiàn)沖突信息,則根據(jù)在EditingOptions的Versioning面板上設(shè)置的Preferences來處理沖突,看應(yīng)該保存哪個用戶的編輯結(jié)果;
(2)如果是子版本和父版本的編輯發(fā)生沖突,則在Reconcile的時候會出現(xiàn)沖突信息,用戶可以手動去解決沖突;如果用戶正在查看的版本又被提交了新的內(nèi)容,則用戶只有Refresh以后,才能看到更新以后的內(nèi)容。GeoDatabase簡析Versioning(版本)
編GeoDatabase簡析Geodatabase
Archiving(歷史數(shù)據(jù)歸檔)
TransactionalVersion
HistoricalVersion(只讀)
在連接一個數(shù)據(jù)庫的時候,可以選擇是連接HistoricalVersion還是TransactionalVersion,并且還可以通過ChangeVersion工具來進行修改。對于HistoricalVersion的查詢是基于ArchiveClass,而對于TransactionalVersion的查詢是基于Base表和Delta表。
GeoDatabase簡析Geodatabase
ArchiGeoDatabase簡析Geodatabase
Archiving(歷史數(shù)據(jù)歸檔)
注意:
(1)一旦數(shù)據(jù)集注冊為“Registeredwithmovingeditstobase”,則不能實現(xiàn)Archiving,必須將數(shù)據(jù)集Unregistered,然后再“Registeredasversionedwithouttheoptiontomoveeditstobase”;
(2)僅僅對具備Own權(quán)限的Datasets或者Classes進行Archiving;
(3)在開始Archiving時,原始Class的Indexed也將創(chuàng)建;
(4)能夠通過點擊Archiving的Properties查看數(shù)據(jù)的檔案;
(5)對ArchiveClass類的命名規(guī)則是在原始對象類的名稱后加“_H”,例如Road_H;
(6)利用ArcCatalog不能查看ArchiveClass,但是在ArcMap中通過AddHistoricalArchive命令把ArchiveClass添加到ArcMap中瀏覽和分析;
(7)為了更好的使用ArchiveClass,應(yīng)該定期更新DatabaseStatistics;GeoDatabase簡析Geodatabase
ArchiGeoDatabase簡析Geodatabase
Distribution(復(fù)制與同步)
GeoDatabase簡析Geodatabase
DistrGeoDatabase簡析Working
With
a
Geodatabase
Using
SQL
可以通過Sql創(chuàng)建空間參考
可以通過SQl完成空間操作
以上全部資料來自于GeoDatabase簡析Working
With
a
Ge自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)系統(tǒng)目標
設(shè)計一小型實驗系統(tǒng),系統(tǒng)要求能夠完成基本的地圖瀏覽操作之外,需要具備基本的文件保存/讀取等功能,專業(yè)功能模塊為由離散點自動生成等高線。
基本要求:
1、可以讀取一種公開數(shù)據(jù)格式,擁有一種自定義數(shù)據(jù)格式;
2、簡單圖層控制功能(可視、上下移動);
3、數(shù)據(jù)輸出功能,可以打印或者保存為文件;
4、能夠由具備Z值的點自動生成等高線的功能,對于等高線的平滑功能,做為后繼開發(fā)設(shè)計模塊;自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)系統(tǒng)目標
設(shè)計一小型自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)系統(tǒng)內(nèi)容系統(tǒng)參數(shù)設(shè)置數(shù)據(jù)輸入數(shù)據(jù)打印數(shù)據(jù)輸出等高線自動生成數(shù)據(jù)編輯選擇
選做視圖瀏覽自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)系統(tǒng)內(nèi)容系統(tǒng)參數(shù)設(shè)置數(shù)據(jù)輸入數(shù)據(jù)自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)開發(fā)方式的選取
教學(xué)用,系統(tǒng)規(guī)模小,功能少,對于基本GIS系統(tǒng)設(shè)計開發(fā)已經(jīng)講述過,可以采用底層開發(fā)方式設(shè)計;開發(fā)工具選取
VC++/VB/Delphi/C#?系統(tǒng)環(huán)境
操作系統(tǒng):Win2000Server/Pro、WinXP、Win98支持軟件:無需任何專業(yè)GIS平臺支持,若為C#則需要NETFrameWork
硬件:CPU不低于566HZ內(nèi)存不低于128M自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)開發(fā)方式的選取
教學(xué)用,系統(tǒng)規(guī)模自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)關(guān)鍵技術(shù)
基本GIS系統(tǒng)?
支持公開格式的文件??(shapefile、mif、vct)
如何生成等高線?????(格網(wǎng)法、三角網(wǎng)法)資料參考
《矢量圖形系統(tǒng)設(shè)計》陳建春
《shapefile白皮書》ESRI《Mif文件格式說明》MapInfo《國家矢量數(shù)據(jù)交換標準》GB
《算法幾何》等、各級別等高線相關(guān)的論文
各種途徑得來的網(wǎng)絡(luò)資料自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)關(guān)鍵技術(shù)
基本GIS系統(tǒng)?
支持自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)ShapeFile的結(jié)構(gòu)
自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)ShapeFile的結(jié)構(gòu)
自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)其它數(shù)據(jù)格式的定義MIF、MIDDXF
自定義格式自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)其它數(shù)據(jù)格式的定義自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計數(shù)據(jù)輸入打開…導(dǎo)入…數(shù)據(jù)輸出新建保存另存…退出文件還有什么?自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計數(shù)據(jù)輸入打開…導(dǎo)入…自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計縮小平移地圖瀏覽放大居中前/后視圖顯示全圖瀏覽/視圖(?)應(yīng)如何組織這個菜單?自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計縮小平移地圖瀏覽放大自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計最近文檔地圖屬性…系統(tǒng)參數(shù)設(shè)置圖層…其它(eg缺省樣式)設(shè)置還有哪些可以改動的?自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計最近文檔地圖屬性…系自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計編輯選取編輯方式點/線/面編輯其它內(nèi)容的表現(xiàn)方式?自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計編輯選取編輯方式點/自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計等高線單步處理自動處理生成方法需要考慮什么問題?自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計等高線單步處理自動處自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計
系統(tǒng)還有哪些需要完善的內(nèi)容?討論?自動生成等高線系統(tǒng)設(shè)計與實現(xiàn)詳細功能設(shè)計
系統(tǒng)還有哪些需要地理信息系統(tǒng)設(shè)計與實現(xiàn)徐永進
GIS教研室
西南大學(xué)地理科學(xué)學(xué)院
地理信息系統(tǒng)設(shè)計與實現(xiàn)徐永進
GIS教研室
西南大學(xué)地理科學(xué)第一章概論信息地理信息信息系統(tǒng)地理信息系統(tǒng)GIS基本概念第一章概論信息GIS基本概念第一章概論地理信息系統(tǒng)的類型按研究的范圍分:全球性的、區(qū)域性的和局部性的;按研究的內(nèi)容分:綜合性的和專題性的;按空間數(shù)據(jù)的時空性質(zhì)分:2維的、2.5維的、3維和4維的。按照功能和內(nèi)容分:工具型GIS/應(yīng)用型GIS(專題GIS、區(qū)域GIS、大眾GIS)第一章概論地理信息系統(tǒng)的類型按研究的范圍分:全球性的、區(qū)域第一章概論領(lǐng)域廣泛研究分析深入社會化應(yīng)用應(yīng)用全球化網(wǎng)絡(luò)化集成化模型多樣化地理信息系統(tǒng)的應(yīng)用第一章概論領(lǐng)域廣泛地理信息系統(tǒng)的應(yīng)用第一章概論地理信息系統(tǒng)的應(yīng)用第一章概論地理信息系統(tǒng)的應(yīng)用城鎮(zhèn)土地利用系統(tǒng)城鎮(zhèn)土地利用系統(tǒng)電信地理信息系統(tǒng)電信地理信息系統(tǒng)鐵路地理信息系統(tǒng)鐵路地理信息系統(tǒng)屬性查詢查詢專題圖作戰(zhàn)指揮地圖切換警用地理信息系統(tǒng)屬性查詢查詢專題圖作戰(zhàn)指揮地圖切換警用地理信息系統(tǒng)地理信息系統(tǒng)—醫(yī)療機構(gòu)查詢地理信息系統(tǒng)—醫(yī)療機構(gòu)查詢地理信息系統(tǒng)—三維虛擬地理信息系統(tǒng)—三維虛擬地理信息系統(tǒng)—電子沙盤地理信息系統(tǒng)—電子沙盤地理信息系統(tǒng)—WEBGIS地理信息系統(tǒng)—WEBGIS1、硬件包括:客戶端、服務(wù)器、網(wǎng)絡(luò)、存儲、輸入設(shè)備、輸出設(shè)備等2、軟件操作系統(tǒng)、編程語言、圖形圖象處理、數(shù)據(jù)庫管理、GIS基本功能軟件包、GIS應(yīng)用軟件包、GIS與用戶的接口通訊軟件等地理信息系統(tǒng)的硬、軟件環(huán)境主機打印機顯示器繪圖儀存儲設(shè)備掃描儀數(shù)字化儀解析測圖儀測繪儀器GPS網(wǎng)絡(luò)1、硬件地理信息系統(tǒng)的硬、軟件環(huán)境主機打印機顯示器繪圖儀存儲通用GIS的五大子系統(tǒng)
1、數(shù)據(jù)輸入子系統(tǒng)
2、數(shù)據(jù)編輯子系統(tǒng)(圖1.3)
3、數(shù)據(jù)管理子系統(tǒng)
4、數(shù)據(jù)查詢分析子系統(tǒng)
5、數(shù)據(jù)輸出子系統(tǒng)(圖1.4)通用GIS的五大子系統(tǒng)
1、數(shù)據(jù)輸入子系統(tǒng)
2、數(shù)據(jù)編輯子系GIS的軟、硬件選擇
1、GIS硬件的選擇
2、GIS軟件的選擇
2.1、功能
2.2、技術(shù)支持以及后繼支持
2.3、市場和用戶群
2.4、信息處理能力和數(shù)據(jù)交換能力
2.5、價格GIS的軟、硬件選擇
1、GIS硬件的選擇
2、GIS軟件的數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的概述1、GIS空間數(shù)據(jù)質(zhì)量的含義
數(shù)據(jù)是各類信息系統(tǒng)的基礎(chǔ)。抽象的、適用程度。2、有關(guān)GIS空間數(shù)據(jù)質(zhì)量的幾個概念
a、誤差
b、數(shù)據(jù)準確度
c、數(shù)據(jù)精密度
d、不確定性
e、cd通常合稱為精度3、GIS空間數(shù)據(jù)的質(zhì)量的重要性
數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的概述1、GIS空間數(shù)據(jù)質(zhì)數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的內(nèi)容1、微觀部分
定位精度、屬性精度、邏輯一致性、分解力2、宏觀部分
a、完整性:層完整性、分類完整性、檢驗完整性
b、時間(效)性(現(xiàn)實性):數(shù)據(jù)直接產(chǎn)生時間
c、數(shù)據(jù)檔案3、適用性
數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的內(nèi)容1、微觀部分
數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的控制1、數(shù)據(jù)誤差的來源
質(zhì)量和誤差?!
a、數(shù)據(jù)采集階段
b、數(shù)據(jù)輸入階段
c、數(shù)據(jù)存儲階段
d、數(shù)據(jù)操作階段
e、數(shù)據(jù)輸出階段
f、成果實用階段數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的控制1、數(shù)據(jù)誤差的來源
數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的控制2、數(shù)據(jù)質(zhì)量的控制
a、選擇數(shù)據(jù)源
I確保數(shù)據(jù)源誤差小于系統(tǒng)要求誤差
II地圖數(shù)據(jù)源對地圖的選擇
III盡可能的減少中間處理環(huán)節(jié)b、數(shù)字化過程中的數(shù)據(jù)質(zhì)量控制
數(shù)據(jù)預(yù)處理、設(shè)備選用、對點精度、數(shù)字化限差、精度檢查
c、數(shù)據(jù)處理分析中的數(shù)據(jù)質(zhì)量控制
計算誤差、數(shù)據(jù)轉(zhuǎn)換誤差、拓撲疊加分析誤差數(shù)據(jù)質(zhì)量及其控制GIS空間數(shù)據(jù)質(zhì)量的控制2、數(shù)據(jù)質(zhì)量的控制
ArcObjects的基本知識AO不同版本稍有出入基本結(jié)構(gòu)圖三個主要控件
MapControl、PageLayout、SceneViewer組件庫的使用方法ArcObjects的基本知識AO不同版本稍有出入ArcObjects的基本知識OMD圖的認識ArcObjects的基本知識OMD圖的認識ArcObjects的基本知識AO的App組成ArcObjects的基本知識AO的App組成ArcObjects的基本體系A(chǔ)RCGIS構(gòu)架AO的在ARCGIS中的地位ARCGIS的其它產(chǎn)品
ArcObjects的基本體系A(chǔ)RCGIS構(gòu)架ArcObjects的基本體系A(chǔ)O的數(shù)據(jù)構(gòu)架(部分)矢量數(shù)據(jù)柵格數(shù)據(jù)圖層體系GeoDatabase體系A(chǔ)rcObjects的基本體系A(chǔ)O的數(shù)據(jù)構(gòu)架(部分)Ao如何獲取Feature找到數(shù)據(jù)所在圖層判斷圖層類型(是否支持Feature的Layer)得到圖層的整個FeatureClass判斷FeatureClass的esriGeometryType得到類型點/線/面/….IFeatureCursor=FeatureClass.GetFeatures查找枚舉每個FeatureAo實例教學(xué)(案例1)Ao如何獲取Feature找到數(shù)據(jù)所在圖層Ao實例教學(xué)(案例Ao中Feature的處理Feature的成員FieldsIFieldShapeValueAo實例教學(xué)(案例1)Ao中Feature的處理Feature的成員Ao實例教學(xué)(Ao制作自己的導(dǎo)航工具欄導(dǎo)航工具條實現(xiàn)的幾種方式
1、esriToolbar
2、ICommand
3、IEnvelope放大縮小的原理前視圖和后視圖的實現(xiàn)Pan的實現(xiàn)原理要注意的接口extendAo實例教學(xué)(案例2)Ao制作自己的導(dǎo)航工具欄導(dǎo)航工具條實現(xiàn)的幾種方式
1、esrAo制作自己的導(dǎo)航工具欄程序的組織(思考)Mapcontrol控件的鼠標事件的處理
地圖坐標和IEnvelope接口的關(guān)系
放大和縮小的實質(zhì)?!Ao實例教學(xué)(案例2)Ao制作自己的導(dǎo)航工具欄程序的組織(思考)Ao實例教學(xué)(案例柵格數(shù)據(jù)的插值處理了解柵格數(shù)據(jù)柵格數(shù)據(jù)的插值操作常見插值(樣條、反距離權(quán)重、克里各…)用到的接口
IRaster
IRatserLayer
IRasterDataset
IInterpolationOp
IGeoDatasetAo實例教學(xué)(案例3)柵格數(shù)據(jù)的插值處理了解柵格數(shù)據(jù)Ao實例教學(xué)(案例3)柵格數(shù)據(jù)的其它處理獲取柵格值
IPixelBlock2
IPnt
IRawPixels(read)
IRaster(read)
需要注意的問題??Ao實例教學(xué)(案例3)柵格數(shù)據(jù)的其它處理獲取柵格值
IPixelBlock2
I開發(fā)GIS基本系統(tǒng)專業(yè)開發(fā)工具優(yōu)點與不足
優(yōu)點:技術(shù)成熟,起點高
較好的可靠性
容易理解和掌握
缺點:擴展性差
體積龐大,軟、硬件要求高
沒有系統(tǒng)版權(quán)自行開發(fā)GIS的優(yōu)點和缺點
優(yōu)點:靈活;更專注解決專業(yè)應(yīng)用問題;
易于擴展成各種系統(tǒng);擁有版權(quán);
缺點:難度大,工作量大;開發(fā)工作的連續(xù)性難以保證;
對開發(fā)人員要求較高;開發(fā)GIS基本系統(tǒng)專業(yè)開發(fā)工具優(yōu)點與不足
優(yōu)點:技術(shù)成熟,起開發(fā)GIS基本系統(tǒng)結(jié)論
1.大型的GIS開發(fā)項目,對平臺要求高,適合采用專業(yè)開發(fā)工具模式。2.小型的GIS,若對平臺的要求不高,重點在于專業(yè)實際技術(shù)的應(yīng)用,適合采用自主開發(fā)模式開發(fā)GIS基本系統(tǒng)結(jié)論
1.大型的GIS開發(fā)項目,對平臺要求開發(fā)GIS基本系統(tǒng)矢量圖形系統(tǒng)遙感和柵格數(shù)據(jù)處理系統(tǒng)屬性數(shù)據(jù)管理及其數(shù)據(jù)庫系統(tǒng)矢量空間數(shù)據(jù)元素與屬性數(shù)據(jù)的鏈接完整的空間數(shù)據(jù)管理、查詢、統(tǒng)計分析和圖形圖像輸出功能開發(fā)GIS基本系統(tǒng)矢量圖形系統(tǒng)開發(fā)GIS基本系統(tǒng)需要的操作系統(tǒng)相關(guān)知識儲備
Windows繪圖的機制與設(shè)備描述表
坐標比例的轉(zhuǎn)換運算
常見相關(guān)函數(shù)關(guān)于數(shù)據(jù)庫的知識儲備
數(shù)據(jù)庫的創(chuàng)建和管理
SQL語言
數(shù)據(jù)引擎的認識
索引、關(guān)鍵字、視圖...開發(fā)GIS基本系統(tǒng)需要的操作系統(tǒng)相關(guān)知識儲備
Windows開發(fā)GIS基本系統(tǒng)矢量圖形系統(tǒng)構(gòu)架矢量圖形系統(tǒng)的組織關(guān)系開發(fā)GIS基本系統(tǒng)矢量圖形系統(tǒng)構(gòu)架開發(fā)GIS基本系統(tǒng)矢量空間數(shù)據(jù)元素與屬性數(shù)據(jù)的鏈接開發(fā)GIS基本系統(tǒng)矢量空間數(shù)據(jù)元素與屬性數(shù)據(jù)的鏈接開發(fā)GIS基本系統(tǒng)基本圖元的設(shè)計
點(與GIS的點比較?)
線
面
文字
弧段
….開發(fā)GIS基本系統(tǒng)基本圖元的設(shè)計
點(與GIS的點比較?)
開發(fā)GIS基本系統(tǒng)矢量圖形過渡到GIS空間數(shù)據(jù)的分類
圖層(?優(yōu)缺點)
數(shù)據(jù)圖層的屬性系統(tǒng)對空間數(shù)據(jù)的管理組織
工程
圖幅單元
圖層
地圖對象開發(fā)GIS基本系統(tǒng)矢量圖形過渡到GIS開發(fā)GIS基本系統(tǒng)空間數(shù)據(jù)庫設(shè)計
1、基本控制數(shù)據(jù)【圖幅名稱、控制點信息、結(jié)點、節(jié)點、線、面、文字、圖層數(shù)、其它信息】
2、屬性數(shù)據(jù)管理【屬性數(shù)據(jù)和空間數(shù)據(jù)的關(guān)聯(lián)】
3、數(shù)據(jù)表【基本關(guān)系表、屬性表、圖層表、其他表等】開發(fā)GIS基本系統(tǒng)空間數(shù)據(jù)庫設(shè)計
1、基本控制數(shù)據(jù)【圖幅名稱控制點文件圖層文件屬性數(shù)據(jù)文件1屬性數(shù)據(jù)文件n屬性數(shù)據(jù)文件2項目文件屬性數(shù)據(jù)文件…標識點文件線文件多邊形文件節(jié)點文件字注釋文件點符號文件結(jié)點文件弧文件控制點文件圖層文件屬性數(shù)據(jù)文件1屬性數(shù)據(jù)文件n屬性數(shù)據(jù)GeoDatabase簡析組成方面:
9.1版本:Geodatabase包括兩種:PersonalGeodatabase和ArcSDEGeodatabase,其中前者是將空間數(shù)據(jù)存儲在Access中,后者是將數(shù)據(jù)存儲在Oracle,Informix,DB2,SQLServer中。
9.2版本:
FileGeodatabase(新),
ArcSDEGeodatabase三種類型:ArcSDEPersonalGeodatabase,ArcSDEWorkgroupGeodatabase,ArcSDEEnterpriseGeodatabase。其中前兩種是9.2新推出來的產(chǎn)品,是將空間數(shù)據(jù)存儲在SQLServerExpress中,而第三種就是9.1版本的ArcSDEGeodatabase,是將空間數(shù)據(jù)存儲在Oracle,Informix,DB2,SQLServer。GeoDatabase簡析組成方面:
9.1版本:GeodGeoDatabase簡析數(shù)據(jù)類型
Geodatabase事實上是很多GeographicDataset的集合,最基本的Dataset的類型包括FeatureClasses、RasterDataset、AttributeTables。在以上基本要素的基礎(chǔ)上,還能定義Geodatabase的Schema、數(shù)據(jù)的完整性、規(guī)則和行為,包括SpatialReference、SpatialResolution、Topology、Network、Domain等等。在創(chuàng)建Geodatabase時,首先生成不同的Dataset類型,然后添加或者擴展Geodatabase基本要素的能力,例如添加拓撲、網(wǎng)絡(luò)、子類以實現(xiàn)GIS行為建模、維護數(shù)據(jù)完整性以及建立空間關(guān)系。功能方面:
VersioningEditing(版本化編輯)
WorkingWithaGeodataseUsingSQL(僅支持Informix和DB2)
離線編輯(與9.2的CheckIn/CheckOut相同)
9.1版本對存儲在ArcSDE中的空間數(shù)據(jù)只提供版本編輯功能,到了9.2才增加了NonVersion(非版本化編輯)功能
以及Registeredasvisionedwiththeoptiontomoveeditstobase(不完全版本化編輯)功能GeoDatabase簡析數(shù)據(jù)類型
Geodatabase事GeoDatabase簡析SpatialType
目前有三種DBMS能夠支持Geodatabase的SpatialType:
(1)OracleusingtheESRIspatialtypeoroptionallytheOracleSpatialtype;
(2)IBMDB2usingtheSpatialExtenderGeometryObject;
(3)InformixusingtheSpatialDataBladeGeometryObject。
GeoDatabase簡析SpatialType
目前有三GeoDatabase簡析矢量要素的存儲
FeatureDataset/FeatureClass
參數(shù):
SpatialReference
(1)XYTolerance
(2)XYResolution
對于3D數(shù)據(jù)以及LinearReferencing數(shù)據(jù),可以分別對Z值和M值設(shè)置ZTolerance、ZResolution,以及MTolerance、MResolution
Featurecalss可以擴展為:FeatureDataset、Subtypes、AttributeDomains、RelationshipClasses、Topology、NetworkDataset、GeometricNetwork、Terrain、AddressLocator、LinearReferencing、CadastralFabric、CartographicRepresentation、Versioning
GeoDatabase簡析矢量要素的存儲
FeatureDGeoDatabase簡析Raster數(shù)據(jù)的存儲
CoordinateSystem
ReferenceCoordinateorXYLocation
CellSize
CountofRows和Columns
Raster和Image數(shù)據(jù)類型也是存儲和管理在關(guān)系表格中,Raster數(shù)據(jù)通常比較大,存儲的時候需要一個SideTable來存儲,將Raster切為小片,或者大小通常為128*128或者256*256的Blocks,存儲在Raster表中,通過Side表的每一行記錄去記錄柵格中的每一個BlockGeoDatabase簡析Raster數(shù)據(jù)的存儲
CoorGeoDatabase簡析管理File和Personal
Geodatabase
Compressing
FileGeodatabase的Compress不是在物理上將數(shù)據(jù)壓縮得更小,而是將數(shù)據(jù)組織得更加緊湊,例如重復(fù)的完全相同的多點會用一行記錄加上點的個數(shù)來表示。ArcGIS對不同的字段采取不同的壓縮方法,壓縮比例由要素的類型以及屬性數(shù)據(jù)的冗余程度來決定。
Compacting
Compacting是將文件記錄整理、重新歸類,以減少存儲空間。如果經(jīng)常添加或者刪除數(shù)據(jù),就必須定期對File或者PersonalGeodatabase實現(xiàn)Compact,這能夠減少文件大小,提高訪問速度。GeoDatabase簡析管理File和Personal
GGeoDatabase簡析Versioning(版本)
Versioning使得多個用戶能夠同時編輯一個Geodatabase,而不用去復(fù)制數(shù)據(jù)庫或者鎖定數(shù)據(jù)庫。一個Geodatabase能夠有很多Version,事實上不管一個Geodatabase有多少個Version,數(shù)據(jù)庫中只保存一套Tables和FeatureClasses。Version是對Geodatabase的快照,而不是復(fù)制。對所有版本的編輯都是保存在Delta表中的。通過創(chuàng)建Version,多個用戶可以同時對一個Geodatabase進行編輯,而且多個用戶也可以同時編輯一個Version。當(dāng)用戶連接一個多用戶的Geodatabase時,通常需要選定連接哪個Version。
對于海量的、多用戶的數(shù)據(jù)庫,可以使用自動Reconcile和Post的功能。有兩種方式可以實現(xiàn):BatchReconcile和VersionReconcileServices
GeoDatabase簡析Versioning(版本)
VGeoDatabase簡析Versioning(版本)
在進行數(shù)據(jù)庫處理的時候,有三種選項:
(1)RegisteredAsVisionedwithouttheoptiontomoveeditstobase
能夠?qū)崿F(xiàn)的操作包括Undo和Redo操作、長事務(wù)編輯、為設(shè)計和工程使用命名版本、使用Geodatabase歸檔、使用數(shù)據(jù)庫復(fù)制。
不能做的事:創(chuàng)建拓撲、從拓撲中添加或刪除要素、添加和刪除拓撲規(guī)則、創(chuàng)建幾何網(wǎng)絡(luò)、從幾何網(wǎng)絡(luò)中添加或刪除要素類。
(2)registeredasvisionedwiththeoptiontomoveeditstobase
不能夠做的事:編輯參與拓撲和幾何網(wǎng)絡(luò)的要素類、數(shù)據(jù)庫歸檔、數(shù)據(jù)庫復(fù)制
(3)notregisteredasversioned
是最原始的狀態(tài),能夠?qū)崿F(xiàn)復(fù)雜數(shù)據(jù)類型,包括拓撲和幾何網(wǎng)絡(luò)的編輯與更新。因為Default版本是數(shù)據(jù)庫中最關(guān)鍵的,需要經(jīng)常更新,因此需要對Default版本定期備份。GeoDatabase簡析Versioning(版本)
在GeoDatabase簡析Versioning(版本)
編輯沖突:
(1)多個用戶同時編輯一個版本中的數(shù)據(jù):當(dāng)多個用戶同時編輯一個Version時,對每個用戶都創(chuàng)建一個EditSession,每個用戶都不能看到其他用戶的編輯狀態(tài),只有用戶SaveEdits以后,才能夠看到其他用戶的編輯狀態(tài)。如果多個用戶同時對一個要素做了不同的操作,則會發(fā)生Conflicts,在保存編輯結(jié)果時,會出現(xiàn)沖突信息,則根據(jù)在EditingOptions的Versioning面板上設(shè)置的Preferences來處理沖突,看應(yīng)該保存哪個用戶的編輯結(jié)果;
(2)如果是子版本和父版本的編輯發(fā)生沖突,則在Reconcile的時候會出現(xiàn)沖突信息,用戶可以手動去解決沖突;如果用戶正在查看的版本又被提交了新的內(nèi)容,則用戶只有Refresh以后,才能看到更新以后的內(nèi)容。GeoDatabase簡析Versioning(版本)
編GeoDatabase簡析Geodatabase
Archiving(歷史數(shù)據(jù)歸檔)
TransactionalVersion
HistoricalVersion(只讀)
在連接一個數(shù)據(jù)庫的時候,可以選擇是連接HistoricalVersion還是TransactionalVersion,并且還可以通過ChangeVersion工具來進行修改。對于HistoricalVersion的查詢是基于ArchiveClass,而對于TransactionalVersion的查詢是基于Base表和Delta表。
GeoDatabase簡析Geodatabase
ArchiGeoDatabase簡析Geodatabase
Archiving(歷史數(shù)據(jù)歸檔)
注意:
(1)一旦數(shù)據(jù)集注冊為“Registeredwithmovingeditstobase”,則不能實現(xiàn)Archiving,必須將數(shù)據(jù)集U
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國反應(yīng)性染料勻料劑行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025年中國扳手行業(yè)發(fā)展前景預(yù)測及投資方向研究報告
- 2024年藥物研發(fā)外包服務(wù)行業(yè)發(fā)展前景預(yù)測及投資策略研究報告
- 2025-2030年中國現(xiàn)代農(nóng)業(yè)專業(yè)市場現(xiàn)狀調(diào)查及發(fā)展前景研判報告
- 高中物理多媒體課程設(shè)計
- 2024年稀土高速工具鋼項目提案報告模式
- 藍牙相關(guān)課程設(shè)計
- 2025年膏霜項目可行性研究報告
- 2025年中國機房冷水機組行業(yè)發(fā)展?jié)摿︻A(yù)測及投資戰(zhàn)略研究報告
- 重力壩課程設(shè)計實例
- 【真題】2024年常州市中考物理試卷(含答案解析)
- 高考全國Ⅲ卷語文真題含答案
- 10kV架空線路專項施工方案
- OGSM戰(zhàn)略規(guī)劃框架:實現(xiàn)企業(yè)目標的系統(tǒng)化方法論
- 遼寧省大連市中山區(qū)2023-2024學(xué)年七年級下學(xué)期期末數(shù)學(xué)試題
- 2023年版《安寧療護實踐指南(試行)》解讀課件
- 2024年新課標高考化學(xué)試卷(適用黑龍江、遼寧、吉林地區(qū) 真題+答案)
- AQ6111-2023個體防護裝備安全管理規(guī)范
- 鈷酸鋰-安全技術(shù)說明書MSDS
- 江蘇省“大唐杯”全國大學(xué)生新一代信息通信技術(shù)大賽省賽題庫(含答案)
- (正式版)JBT 9229-2024 剪叉式升降工作平臺
評論
0/150
提交評論