真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

gis組件開(kāi)發(fā)技術(shù) arcgis組件式開(kāi)發(fā)

基于MO的GIS組件開(kāi)發(fā)技術(shù)

組件式軟件技術(shù)已成為當(dāng)今軟件技術(shù)的潮流之一,組件技術(shù)是繼面向?qū)ο蠹夹g(shù)后發(fā)展起來(lái)的一種新的軟件工程技術(shù),是面向?qū)ο蠹夹g(shù)的延伸,基于組件技術(shù)的系統(tǒng)仍然是一種面向?qū)ο蟮慕Y(jié)構(gòu),但系統(tǒng)中的對(duì)象是按照規(guī)范設(shè)計(jì)的模塊。這些軟件模塊在系統(tǒng)中共存,并充分地相互作用,按照這種結(jié)構(gòu),可以將若干組件組合起來(lái),以建立更大和更復(fù)雜的系統(tǒng)。傳統(tǒng)的C/S結(jié)構(gòu)、群件、中間件等大型軟件系統(tǒng)的構(gòu)成形式,都將在組件的基礎(chǔ)上重新構(gòu)造(鄔倫等,2001)。

創(chuàng)新互聯(lián)專注于北京網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供北京營(yíng)銷型網(wǎng)站建設(shè),北京網(wǎng)站制作、北京網(wǎng)頁(yè)設(shè)計(jì)、北京網(wǎng)站官網(wǎng)定制、重慶小程序開(kāi)發(fā)服務(wù),打造北京網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供北京網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

目前,在組件技術(shù)標(biāo)準(zhǔn)化方面,方要有以下3個(gè)比較有影響的規(guī)范:

1)OMG起草與頒布的CORBA(Common Object Request Broker Architecture);

2)微軟公司推出的COM(Component Object Model)、DCOM(Distributed Component Object Model);

3)SUN發(fā)表的JavaBeans。

與CORBA相比,COM/DCOM是完全由Windows操作平臺(tái)支持的。由于Windows操作系統(tǒng)的流行,COM/DCOM組件技術(shù)深受程序員偏愛(ài),已有大量系統(tǒng)基于此組件技術(shù)。因此,COM/DCOM是目前世界上應(yīng)用最廣的組件軟件模型,絕大部分在Windows和Windows NT操作平臺(tái)下新開(kāi)發(fā)的代碼都依賴于它。目前,它已占市場(chǎng)主導(dǎo)地位,成為業(yè)界事實(shí)上的標(biāo)準(zhǔn)。

COM不是一種面向?qū)ο蟮恼Z(yǔ)言,而是一種二進(jìn)制標(biāo)準(zhǔn)。COM是組件之間相互接口的規(guī)范,是一種允許對(duì)象之間跨進(jìn)程、跨計(jì)算機(jī)進(jìn)行交互的技術(shù),并且使得這種交互容易得好像在本地計(jì)算機(jī)的同一進(jìn)程中進(jìn)行一樣。COM是OLE(Object Linking & Embedding)和Active X共同的基礎(chǔ),它是獨(dú)立于特定的程序設(shè)計(jì)語(yǔ)言和應(yīng)用系統(tǒng)、可重用和自包含的軟件成分,是基于面向?qū)ο蟮?,支持拖放和即插即用的軟件開(kāi)發(fā)概念?;诮M件技術(shù)的開(kāi)發(fā)方法,具有開(kāi)放性、易升級(jí)、易維護(hù)等優(yōu)點(diǎn)。

COMGIS的基本思想是把GIS的各大功能模塊劃分為幾個(gè)控件,每個(gè)控件完成不同的功能。各個(gè)GIS控件之間,以及GIS控件與其他非GIS控件之間,可以方便地通過(guò)可視化的軟件開(kāi)發(fā)工具集成起來(lái),形成最終的GIS應(yīng)用??丶缤欢迅魇礁鳂拥姆e木,他們分別實(shí)現(xiàn)不同的功能(包括GIS和非GIS功能),根據(jù)需要把實(shí)現(xiàn)各種功能的“積木”搭建起來(lái),就構(gòu)成應(yīng)用系統(tǒng)(汪春等,2005)。AGEIS系統(tǒng)采用面向?qū)ο蟮拈_(kāi)發(fā)方式,利用組件式GIS 二次開(kāi)發(fā)技術(shù),以MapObjects 對(duì)象利用Visual Basic 6.0 開(kāi)發(fā)語(yǔ)言來(lái)實(shí)現(xiàn)。其特征主要體現(xiàn)在以下幾方面。

1)高效無(wú)縫的系統(tǒng)集成。允許將專業(yè)模型、GIS控件、其他控件緊密地結(jié)合在統(tǒng)一的界面下。

2)無(wú)須專門(mén)的GIS開(kāi)發(fā)語(yǔ)言。只要掌握基于Windows平面的通用環(huán)境(VB、VC++、Delphi、Power Builder等),以及組件式GIS各控件的屬性、方法和事件,就能完成應(yīng)用系統(tǒng)的開(kāi)發(fā)。

3)大眾化的GIS。用戶可以像使用其他Active X控件一樣使用GIS的控件,使非專業(yè)的GIS用戶也能勝任GIS應(yīng)用開(kāi)發(fā)工作。

4)開(kāi)發(fā)成本低。非GIS功能可以利用非專業(yè)控件,降低了系統(tǒng)的成本。

5)開(kāi)發(fā)周期短。減少了維護(hù)的費(fèi)用和時(shí)間。

GIS二次開(kāi)發(fā)用到哪些技術(shù)?

GIS二次開(kāi)發(fā),就是在現(xiàn)有的GIS軟件提供的軟件開(kāi)發(fā)包(比如GIS控件)或者VBA、API等方式進(jìn)行GIS功能的定制、開(kāi)發(fā)。\x0d\x0a 舉例說(shuō)明,ArcGIS桌面版可以通過(guò)VBA進(jìn)行開(kāi)發(fā),比如說(shuō)進(jìn)行一個(gè)緩沖分析,你可以在ArcMap的VBA中編寫(xiě)代碼,通過(guò)ArcObjects對(duì)象來(lái)操作。或者通過(guò)ArcGIS Destop的SDK進(jìn)行開(kāi)發(fā),編寫(xiě)實(shí)現(xiàn)了ICommand,ITool類,最后將這些功能加入到ArcMap中。\x0d\x0a 再舉一個(gè)例子,采用Google Map的API進(jìn)行地圖定制、地圖查詢、定位,這也是一個(gè)二次開(kāi)發(fā)。或者采用ArcGIS Server 的 Javascript API進(jìn)行開(kāi)發(fā)。\x0d\x0a 現(xiàn)在GIS軟件二次開(kāi)發(fā)的控件比較多,比如超圖公司的SuperMap Objects ,國(guó)外的ArcGIS Engine、MapX等都可以進(jìn)行二次開(kāi)發(fā)。

gis開(kāi)發(fā)方式

GIS軟件開(kāi)發(fā)(第一講).ppt免費(fèi)下載

鏈接:

提取碼:54pe ?

地理信息系統(tǒng)(Geographic Information System或 Geo-Information system,GIS)有時(shí)又稱為“地學(xué)信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計(jì)算機(jī)硬、軟件系統(tǒng)支持下,對(duì)整個(gè)或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進(jìn)行采集、儲(chǔ)存、管理、運(yùn)算、分析、顯示和描述的技術(shù)系統(tǒng)。


文章名稱:gis組件開(kāi)發(fā)技術(shù) arcgis組件式開(kāi)發(fā)
新聞來(lái)源:http://weahome.cn/article/dohejdj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部