久久无码高潮喷水抽搐,极品馒头泬19p,久久人人爽精品玩人妻av,精品国产成人国产在线视,精品视频一区二区三区在线观看

最新更新最新專題

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

arcgis engine ppt下載

素材大小:
1.88 MB
素材授權(quán):
免費(fèi)下載
素材格式:
.ppt
素材上傳:
lipeier
上傳時(shí)間:
2019-07-10
素材編號(hào):
235425
素材類別:
課件PPT

素材預(yù)覽

arcgis engine ppt

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

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

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

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

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

PPT分類Classification

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

湘ICP備2024053236號(hào)-1