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

正文內(nèi)容

gis二次開發(fā)-使用mapobjects-wenkub

2023-06-28 06:31:00 本頁面
 

【正文】 對象的屬性的方法。它同樣允許創(chuàng)建對象。數(shù)據(jù)不能被外界訪問,只能被封裝在同一個(gè)類中的函數(shù)訪問。比如創(chuàng)建一個(gè)類對象的語法和創(chuàng)建一個(gè)整數(shù)對象的語法相同的。事實(shí)上,對象就是類類型(Class Type)的變量。每個(gè)對象都包含數(shù)據(jù)以及操作這些數(shù)據(jù)的代碼-函數(shù)或方法。在面向?qū)ο蟪绦蛟O(shè)計(jì)中,問題的分析一般以對象及對象間的自然聯(lián)系為依據(jù)。 ? 一個(gè)對象就是已定義的某個(gè)類型的變量。可靠性好、易于移植、便于維護(hù),學(xué)習(xí)周期較短,容易上手。開發(fā)人員可以基于通用軟件開發(fā)工具,尤其是可視化開發(fā)工具,如: Delphi、 Visual C++、Visual Basic、 Power Builder等 RAD工具為開發(fā)平臺,進(jìn)行二次開發(fā),實(shí)現(xiàn) GIS功能。 二次開發(fā)的腳本語言,功能較弱 。GIS二次開發(fā)-使用MapObjects (L1) 第 1章 GIS 二次開發(fā)概述 ? GIS 開發(fā)模式 ? 面向?qū)ο蟪绦蛟O(shè)計(jì) (OOP) ? 組件 GIS技術(shù) GIS 軟件類型 ? GIS平臺軟件 – 提供全部的地理信息系統(tǒng)處理功能,完成數(shù)據(jù)處理、空間分析、信息查詢、專題地圖等功能 – 如: ArcGIS,MapInfo Professional,MAPGIS ? GIS應(yīng)用軟件 – 針對不同的應(yīng)用領(lǐng)域和行業(yè),綜合電子地圖和信息管理系統(tǒng)的特點(diǎn) – 如:昆明市 110警務(wù)處理系統(tǒng), XX市綜合管線地理信息系統(tǒng), XX公司物流配送系統(tǒng) GIS開發(fā)模式 ? 獨(dú)立開發(fā)模式 ? 宿主型開發(fā)模式 ? GIS組件開發(fā)模式 獨(dú)立開發(fā)模式 ?不依賴于任何 GIS工具軟件,從空間數(shù)據(jù)的采集、編輯到數(shù)據(jù)的處理分析及結(jié)果輸出,所有的算法都由開發(fā)者獨(dú)立設(shè)計(jì),然后選用某種程序設(shè)計(jì)語言,如Visual C++、 Delphi、 等,在一定的操作系統(tǒng)平臺上編程實(shí)現(xiàn)。所開發(fā)的系統(tǒng)不能脫離 GIS平臺 。 ?大多數(shù) GIS軟件產(chǎn)商都提供商業(yè)化的 GIS組件。成為 GIS應(yīng)用開發(fā)的主要方向。當(dāng)你定義了一個(gè)對象,你就隱含的創(chuàng)建了一個(gè)新的數(shù)據(jù)類型。對象在內(nèi)存中占有一定空間,并且具有一個(gè)與之關(guān)聯(lián)的地址。即使不了解彼此的數(shù)據(jù)和代碼的細(xì)節(jié),對象之間依然可以相互作用,所要了解的只是對象能夠接受的消息的類型,以及對象返回的響應(yīng)的類型。一旦定義了一個(gè)類,我們就可以創(chuàng)建這個(gè)類的多個(gè)對象,每個(gè)對象與一組數(shù)據(jù)相關(guān),而這組數(shù)據(jù)的類型在類中定義。如果 Fruit被定義為一個(gè)類,那么語句 Fruit apple。這些函數(shù)提供了對象數(shù)據(jù)和程序之間的接口。簡單的說,一個(gè)對象就是一個(gè)封裝了數(shù)據(jù)和操作這些數(shù)據(jù)的代碼的邏輯實(shí)體。它支持按級分類的概念。 Public move{ …. } } Class flyBird inherit from Bird{ String Name。而繼承機(jī)制的魅力和強(qiáng)大就在于它允許程序員利用已經(jīng)存在的類(接近需要,而不是完全符合需要的類),并且可以以某種方式修改這個(gè)類,而不會(huì)影響其它的東西。多態(tài)的意思是事物具有不同形式的能力。如果操作的數(shù)據(jù)是字符串,則它將連接兩個(gè)字符串。組件間的接口通過一種與平臺無關(guān)的語言 IDL( InterfaceDefineLanguage)來定義,而且是二進(jìn)制兼容的,使用者可以直接調(diào)用執(zhí)行模塊來獲得對象提供的服務(wù)。 ? COM不是一種面向?qū)ο蟮恼Z言,而是一種與源代碼無關(guān)的二進(jìn)制標(biāo)準(zhǔn)。服務(wù)器根據(jù)客戶的請求創(chuàng)建并管理 COM對象。 ActiveX與 ActiveX控件 ? ActiveX是 Microsoft提出的一組基于 COM(Component Object Model,組件對象模型)規(guī)范使得軟件組件在網(wǎng)絡(luò)環(huán)境中進(jìn)行交互的技術(shù)集。所謂
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1