国产午夜福利在线观看红一片,久久精品国产再热青青青,又硬又粗又大一区二区三区视频,中文字幕乱码免费,久久超碰97文字幕 ,中国精学生妹品射精久久

最新更新最新專題

您的位置:首頁 > ppt下載 > PPT課件 > 課件PPT > arcgis engine ppt

arcgis engine ppt下載

素材大。
1.88 MB
素材授權(quán):
免費下載
素材格式:
.ppt
素材上傳:
lipeier
上傳時間:
2019-07-10
素材編號:
235425
素材類別:
課件PPT

素材預(yù)覽

arcgis engine ppt

這是arcgis engine ppt,包括了ArcGIS Engine概述,ArcGIS Engine開發(fā)資源,Esri開發(fā)方式簡介,對象模型圖(OMD圖)難點,ArcGIS Engine的安裝重點等內(nèi)容,歡迎點擊下載。

arcgis engine ppt是由紅軟PPT免費下載網(wǎng)推薦的一款課件PPT類型的PowerPoint.

第1章 ArcGIS Engine編程基礎(chǔ) 目錄 1.1 ArcGIS Engine概述 1.2 ArcGIS Engine開發(fā)資源 1.3 Esri開發(fā)方式簡介 1.4 對象模型圖(OMD圖)難點 1.5 ArcGIS Engine的安裝 重點 1.1 ArcGIS Engine概述 ArcGIS Engine是基于COM的集合,可以被任何支持COM的編程語言所調(diào)用,如:C#、Visual Basic .NET、Java、Visual Basic、C/C++等語言。使用它不僅可以編寫功能復(fù)雜的獨立應(yīng)用程序,也可以將GIS的相關(guān)功能嵌入到現(xiàn)有的軟件,如Word、Excel中,真正實現(xiàn)GIS功能的靈活配置。 在產(chǎn)品架構(gòu)上,ArcGIS Engine由兩部分組成。一是構(gòu)建GIS應(yīng)用軟件所用的開發(fā)工具包(ArcGIS Engine Developer Kit);二是可分發(fā)的、為應(yīng)用程序提供運行基礎(chǔ)的運行時(ArcGIS Engine Runtime)。 1.1 ArcGIS Engine概述 1.1 ArcGIS Engine概述 1.1 ArcGIS Engine概述 ArcGIS Engine運行時 ArcGIS Engine運行時是能夠保證基于ArcGIS Engine開發(fā)的軟件正常運行的ArcObjects組件產(chǎn)品,是運行由ArcGIS Engine開發(fā)的應(yīng)用程序的基礎(chǔ)軟件環(huán)境。 ArcGIS Engine運行時是可伸縮的,這種可伸縮性體現(xiàn)在ArcGIS Engine運行時的級別上。在安裝ArcGIS Engine運行時時,需根據(jù)應(yīng)用程序的需要,選擇不同級別的授權(quán)文件。 1.1 ArcGIS Engine概述 ArcGIS Engine功能 使用ArcObjects SDK可以實現(xiàn)的功能主要有: 地圖基本操作 信息查詢功能 專題圖的制作 數(shù)據(jù)編輯 網(wǎng)絡(luò)分析 空間統(tǒng)計分析 三維分析 1.1 ArcGIS Engine概述 ArcGIS Engine與ArcObjects 聯(lián)系: ArcGIS Engine包括ArcObjects的核心功能,是對ArcObjects中大部分接口、類庫進行封裝所構(gòu)成的。ArcGIS Engine中組件的接口、方法、屬性與ArcObjects是相同的。 區(qū)別: 1)開發(fā)環(huán)境 在ArcGIS Engine產(chǎn)品未出現(xiàn)時,要基于ArcObjects進行開發(fā),必須安裝ArcGIS Desktop。而ArcGIS Engine是獨立的COM組件,在應(yīng)用其進行開發(fā)時,不需要安裝ArcGIS Desktop,只需安裝ArcGIS Engine Developer Kit即可。 2)功能強弱 ArcObjects包含了很多ArcGIS Desktop中的UI功能,而部分UI功能在ArcGIS Engine中是沒有的。如在ArcCatalog中向地圖文檔中添加數(shù)據(jù)所用到的IGxDialog接口,用于打印設(shè)置的IPrintDialog接口等。 1.1 ArcGIS Engine概述 ArcGIS Engine類庫 ArcGIS Engine不同的組件庫分別封裝不同的GIS功能。在.NET開發(fā)環(huán)境中,不同的GIS功能分別被定義在不同的命名空間內(nèi)。 ArcGIS Engine提供的類庫主要可以分為Version類庫、界面和控件類庫、可視化顯示類庫、數(shù)據(jù)訪問類庫、數(shù)據(jù)分析類庫等幾大部分。 1.1 ArcGIS Engine概述 ArcGIS Engine控件 ArcGIS Engine控件是一組可視化的開發(fā)組件,每個ArcGIS Engine控件都是一個COM組件。這些控件包括MapControl、PageLayoutControl、TOCControl、ToolBarControl、GlobeControl和SceneControl等。 1.2 ArcGIS Engine開發(fā)資源 1.幫助文檔 【開始】→【所有程序】→【ArcGIS】→【Developer Help】→【ArcObjects Help for .NET】,即可啟動ArcObjects的幫助系統(tǒng)。 2.自帶示例 在安裝完ArcObjects SDK后,在“..\Program Files\ArcGIS\DeveloperKit10.0\Samples”文件夾下,包含有許多自帶的代碼示例工程,這些都是開發(fā)人員學(xué)習(xí)ArcGIS Engine開發(fā)很好的資源。 3.在線網(wǎng)站 http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/ 1.3 Esri開發(fā)方式簡介 Esri提供了多種方式用于擴充其平臺軟件及開發(fā)新的GIS應(yīng)用軟件,如提供內(nèi)置的開發(fā)語言,提供開發(fā)組件庫等。 Esri提供的開發(fā)方式從時間軌跡看,主要有AML語言開發(fā)方式,Avenue語言開發(fā)方式,MapObjects組件開發(fā)方式,VBA開發(fā)方式和ArcObjects組件開發(fā)方式等。 1.3 Esri開發(fā)方式簡介 ArcObjects開發(fā)方式 ArcObjects是ArcGIS的功能核心,是其桌面系統(tǒng)的開發(fā)基礎(chǔ),是一種集成的面向?qū)ο蟮牡乩頂?shù)據(jù)模型軟件組件庫,提供了ArcGIS的全部功能。 ArcObjects包括構(gòu)建ArcGIS產(chǎn)品ArcView、ArcEditor、ArcInfo和ArcGIS Server等的所有核心組件。 ArcObjects同時也提供了COM、.NET、C++和Java的應(yīng)用編程接口(API),這些編程接口不僅包括一系列高層次的組件,還包括了詳細的文檔說明。 1.4 對象模型圖(OMD圖) ArcGIS Engine提供了大量的對象,這些對象之間存在著各種各樣的關(guān)系,如:繼承、組合、關(guān)聯(lián)等。OMD圖(Object Model Diagram,對象模型圖)是以UML(Unified Modeling Language,統(tǒng)一建模語言)為基礎(chǔ),用來表現(xiàn)對象之間關(guān)系的類圖。 1.4 對象模型圖(OMD圖) 1. AbstractClass類 AbstractClass類,即抽象類,該類不能被實例化,也就是說不能用new關(guān)鍵字去生成一個該類的對象,例如Geometry類。根據(jù)面向?qū)ο笏枷氲母拍,不同的類可以繼承自同一個抽象類,但內(nèi)部對同一個方法的實現(xiàn)可能是不一樣的。 2.CoClass類 CoClass類,即可創(chuàng)建類。該類可以通過new關(guān)鍵字直接實例化對象,它的實例對象不依賴其他對象的存在而存在,其生存周期也不由其它的對象管理。如QueryFilter是一個組件類,可以用new關(guān)鍵字來創(chuàng)建一個對象。 1.4 對象模型圖(OMD圖) 3. Class類 Class類,即可實例化類。該類不能直接使用new關(guān)鍵字創(chuàng)建對象,但是可以借助其它對象類來創(chuàng)建該類的實例,如Workspace類可以通過WorkspaceFactory類的OpenFromFile方法來創(chuàng)建。 1.4 對象模型圖(OMD圖) 類的關(guān)系 1)繼承關(guān)系:繼承是面向?qū)ο缶幊痰闹匾攸c之一,在OMD圖中用空心三角箭頭表示繼承關(guān)系。抽象類不能直接創(chuàng)建類對象,只能通過派生子類的方法來實現(xiàn)自己,類之間的繼承可看作類功能的擴展,即子類在繼承父類屬性和方法的基礎(chǔ)上,還可增加自己特有的屬性和方法。 1.4 對象模型圖(OMD圖) 2)組合關(guān)系 組合關(guān)系指其中一個類對象是另外一個類對象的組成部分,由組成對象控制被組成對象的整個生命周期,在OMD圖中用實心菱形表示。 1.4 對象模型圖(OMD圖) 3)關(guān)聯(lián)關(guān)系 關(guān)聯(lián)關(guān)系是指可從一個類的對象訪問到另一個類的對象,它是一種松散的關(guān)系,在OMD圖中用實線表示。關(guān)聯(lián)關(guān)系是有方向的,若只存在一個方向,則為單向關(guān)聯(lián);若存在兩個方向,則為雙向關(guān)聯(lián)。 1.4 對象模型圖(OMD圖) 4)依賴關(guān)系 依賴關(guān)系表示一個對象具有產(chǎn)生另外一個對象的方法,在OMD圖中用虛線箭頭表示。 在ArcGIS Engine中,WorkspaceFactory有三個方法(Create、Open和OpenFromFile)來創(chuàng)建或打開一個Workspace。Workspace依賴于WorkspaceFactory。 1.4 對象模型圖(OMD圖) 接口 對于接口來說,ArcObjects的類都實現(xiàn)了一個或多個接口,這些接口分為兩種類型,一種是入接口(Inbound Interface),另一種是出接口(Outbound Interface),分別用空心圓和實心圓來表示。其中入接口封裝了若干屬性和方法,出接口封裝的主要是事件,即對象支持哪些事件的觸發(fā),所以出接口又稱為回調(diào)接口。 1.4 對象模型圖(OMD圖) 查看OMD圖 一種方法是通過ArcGIS Engine的開發(fā)幫助來查看OMD圖中的各種對象信息及其與其它組件之間的關(guān)系。 另一種方法是通過閱讀Esri提供的OMD圖的PDF文件,存放在ArcGIS Engine安裝目錄下的“…\DeveloperKit10.0\Diagrams”文件夾下。yiz紅軟基地

arcgis10 ppt:這是arcgis10 ppt,包括了ArcMap基礎(chǔ),ArcCatalog基礎(chǔ),ArcToolbox基礎(chǔ),ArcScene與ArcGlobe概述等內(nèi)容,歡迎點擊下載。

arcgis培訓(xùn)ppt:這是arcgis培訓(xùn)ppt,包括了ArcGIS10簡介及安裝,數(shù)據(jù)類型和組織形式,地理空間數(shù)據(jù)庫管理,ArcMap10應(yīng)用基礎(chǔ),數(shù)據(jù)的創(chuàng)建與編輯,空間數(shù)據(jù)處理,專題圖的編制等內(nèi)容,歡迎點擊下載。

ArcGISEngine培訓(xùn)教程介紹ppt:這是一個關(guān)于ArcGISEngine培訓(xùn)教程介紹ppt(部分ppt內(nèi)容已做更新升級),主要介紹了ArcGIS體系結(jié)構(gòu);ArcGIS Engine是什么;ArcGIS Engine的主要功能;ArcGIS Engine類庫;ArcGIS Engine控件;接口的概念;對象模型圖的閱讀;什么是地理數(shù)據(jù)庫。用戶的空間數(shù)據(jù)和應(yīng)用可以通過ArcIMS 在Intranet/Internet環(huán)境中進行發(fā)布和共享。ArcIMS提供用戶在服務(wù)器端可以以影像方式或矢量數(shù)據(jù)流方式進行數(shù)據(jù)發(fā)布?蛻舳擞脩敉ㄟ^工業(yè)標(biāo)準(zhǔn)的通用瀏覽器即可對ArcIMS服務(wù)站點進行訪問和交互操作。ArcIMS支持包括Servlet、ColdFusion、ASP等多種Web Server端技術(shù),同時開發(fā)了有望成為未來Internet環(huán)境中GIS通用語言的ArcXML,為空間數(shù)據(jù)跨廠商跨平臺的廣泛交流和共享打下了堅實的基礎(chǔ),歡迎點擊下載ArcGISEngine培訓(xùn)教程介紹ppt(部分ppt內(nèi)容已做更新升級)哦。

PPT分類Classification

Copyright:2009-2024 紅軟網(wǎng) rsdown.cn 聯(lián)系郵箱:rsdown@163.com

湘ICP備2024053236號-1