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

正文內(nèi)容

geomedia應用開發(fā)手冊(存儲版)

2025-07-29 07:34上一頁面

下一頁面
  

【正文】 焦點的窗口,這既可能是窗口集合中的DataWindow 也可能是MapWindow。Menubar / MenuItem Menubar是控制用戶接口和菜單項的菜單條;MenuItem是菜單條中的菜單項。Document — 地理工作空間對象。ScaleBar — 比例尺條,用于顯示MapView中地圖的比例尺(例如:1”圖紙單位= 100英尺大地單位)威望199 點帖子2155ProjSpace — 投影空間對象用于設置和獲取在RefSpaceMgr對象內(nèi)部定義投影參考空間的投影運算法則,同時允許修改投影運算法則參數(shù)。圖例條目的順序決定了數(shù)據(jù)顯示的先后順序。RecordLegendEntry — 使用相關風格顯示記錄集中所有幾何對象的圖例條目類型。Style — 包含顯示特性(如顏色、寬度、風格等)的對象。DisplayedObjects HighlightedObjects 和MapViewSelectedObjects 的對象類型,包含一系列高亮度選擇的元素。RasterObject 單個圖像對象的引用,用于對象選擇。GFRMSeg — 指定FRAMME服務器中段的名稱和數(shù)量的對象注冊時間2005715在GeoMedia中的Access 和Oracle SDO 服務器里,坐標數(shù)據(jù)存儲于關系數(shù)據(jù)庫。GeometryCollection —表示特定種類空間對象的Geometry對象的集合。OrientedPointGeometry — 帶方向的點對象。RectangleGeometry — 矩形對象。RasterGeometry — 定義圖形特性和邊界多邊形的對象。Pipes組包含接受數(shù)據(jù)輸入、執(zhí)行運算、輸出結果記錄集等軟件組件。威望199 點帖子2155  正如下一節(jié)我們將要介紹的,GeoMedia命令使用兩個全局對象初始化:gobjGeoApp和mobjGeoViewListeners。以前討論過進程內(nèi)和進程外軟件組件調(diào)用。您可以創(chuàng)建一套新的GeoMedia命令,這些命令參數(shù)化GeoMedia 命令或者以一種更適合您需要的順序執(zhí)行任務?! ∪绻l(fā)現(xiàn)您需要的命令GeoMedia沒有提供,那么您可以自己編寫一個并把它們添加到GeoMedia命令組中,當然,您還得把自己編寫的命令復制到每一臺計算機上。如果自定義命令適用于所有的窗口,需要在三種類型的菜單上都加上它。而GeoMedia命令框架以進程內(nèi)OLE服務器方式創(chuàng)建命令的?! ‘斪罱K用戶不需要太多靈活性時可以使用本方式。標準的方法是首先安裝GeoMedia然后再安裝您開發(fā)的應用程序??梢試栏窨刂朴脩舻墓ぷ髁鞒獭5悄枰诎惭b程序中包含GeoMedia組件并在安裝時注冊它們。小結這章的主要目標是熟悉自動化,為用戶自行開發(fā)GeoMedia作好準備。,能否提供另外兩種創(chuàng)建對象實例的方法?Dim objMD as ObjectSet objMD = CreateObject(“”)pdf,caj,kdh格式請用Adobe Reader或者CAJViewer打開閱讀有任何問題可以到網(wǎng)站會議室舉報或提問。  ,而不是直接使用CreateObject 。  如果您與Intergraph 達成了OEM 合作協(xié)議。對象分類細目請參考附錄中的對象包(Object Bundles)的有關內(nèi)容。也就是說,只有當GeoMedia運行時這些對象才能使用。您創(chuàng)建的應用應該是可執(zhí)行程序,而且還可能需要支持動態(tài)連接庫?!∫酝鶆?chuàng)建應用程序時,大量的開發(fā)工作花費在對應用程序的框架結構的維護上,而通過命令自定義GeoMedia則只需要著眼于最終用戶需要的功能??梢栽谝粋€dll文件中創(chuàng)建多個命令,以便減少需要發(fā)布的文件數(shù)量。正是由于這個原因,使用同一計算機的不同的用戶可以配置不同的菜單。有三種類型的菜單可以修改:  驅動GeoMedia 2007330 11:51 上傳下載附件 ( KB)   該方法中有兩種不同的調(diào)用方式,將在本節(jié)后面介紹。GeoMedia提供三種自定義機制,采用那種自定義方法取決于您的要求、編程能力以及GeoMedia的標準界面滿足您要求的程度?! ?.使用Notepad打開C:\TGM\Labs\Lab01\。積分43290GeoMathUtilities 可以被自動化服務器訪問的用于數(shù)學計算的C語言函數(shù)庫pdf,caj,kdh格式請用Adobe Reader或者CAJViewer打開閱讀有任何問題可以到網(wǎng)站會議室舉報或提問。Controls組包括所有的GeoMedia 自定義控件。CompositePolygonGeometry 包含一系列polygon 的geometrie集合2007330 11:47 上傳下載附件 ( KB) Holes — 洞,由一系列矩形或者多邊形組成。PolylineGeometry — 由不定數(shù)量的點組成的矢量折線。GeoMedia為每一類型幾何對象提供了不同的Style,然而大多數(shù)Style 對象是用于所有的幾何對象??臻g數(shù)據(jù)的存儲由服務器定義?;钴S度10796 度GTableDef — 定義數(shù)據(jù)表結構的對象GeometryObject 單個記錄對應的幾何對象的引用,用于對象選擇。UniqueValue — 表示相關數(shù)據(jù)的值的對象,用于確定子圖例實例的顯示特性。UniqueValueLegendEntry — 把記錄集按照指定字段進行同值分段制作的專題圖的圖例。與柵格地圖相關聯(lián)的記錄集要求不同的顯示技術,因此柵格地圖使用RasterLegendEntry顯示。DatumTransformation 定義了地平線測量數(shù)據(jù)轉換模型,及其坐標轉換參數(shù)。該矩陣用于在RefSpaceMgr對象內(nèi)部進行投影和圖紙空間之間的轉換。積分43290pdf,caj,kdh格式請用Adobe Reader或者CAJViewer打開閱讀有任何問題可以到網(wǎng)站會議室舉報或提問。Legend — 管理MapView數(shù)據(jù)顯示的控件NorthArrow — 指北針,是一個指示顯示地圖真正北方位置的OLE控件。Document  與document 對象相聯(lián)系的下一級對象有:DockableControl GeoMedia 的類似于窗口的ActiveX控件包容器。Category / Command t GeoMedia 定義的分類、命令以及自定義命令。Windows Application中所有打開窗口(數(shù)據(jù)窗口或者地圖窗口)的集合。淺色方框是簡單對象?! ∽詣踊瘜ο竽P椭械牡谝徊糠质钦麄€應用程序的頂層結構(圖???)。在GeoMedia中對應于數(shù)據(jù)服務器中的表。h 代表高程。這些輸出的GRecordset 可能成為另外一個pipe 的輸入,進行進一步的處理。與傳統(tǒng)的只反映地圖外觀的圖例概念不同,GeoMedia 圖例是交互式的,可以動態(tài)控制地圖??蛻舫绦蚩梢允褂脴藴实姆绞皆L問和管理來自不同數(shù)據(jù)源的信息。然而, GDO 并不是負責數(shù)據(jù)庫技術接口的,因為許多數(shù)據(jù)源并非數(shù)據(jù)庫。GDO Server駐留在客戶端系統(tǒng)中,需要的時候可以訪問遠程數(shù)據(jù)?! ∽詣踊绦蚴褂肰isual Basic編寫,該程序的輸入是數(shù)據(jù)文件名,程序啟動后創(chuàng)建一個新的工作簿(Workbook)并且調(diào)入數(shù)據(jù),數(shù)據(jù)被選中,并且宏被執(zhí)行,該處理的結果是一幅表示每月需要檢查的電線桿數(shù)量。在自動化圖表中,異構對象集合用帶虛線邊線的灰色方框表示,而不是一般的實線邊框。Application包含一個成員對象—Workbooks, Workbooks是一個對象集合,包含了一系列Workbook對象;  本節(jié)通過Excel說明有關自動化的一些概念。 2007330 11:33 上傳下載附件 ( KB) 第七節(jié) 驅動Excel自動化  本節(jié)介紹GeoMedia之外的一個OLE自動化范例。接口是一種抽象的C++類,其定義存儲于類型庫。Windows提供了在ProgID與CLSID之間轉換的API函數(shù)。  每一個接口都定義了自己的IID。進程外服務器則是EXE文件,客戶程序可以是EXE或者DLL。通常可以把另一個對象的成員變量或者屬性賦值給它,比如:Dim objDoc As ObjectSet objDoc =   在可以獲取MyApplication類型庫引用的地方,都可以使用自動化控制器提供的函數(shù)創(chuàng)建一個對象,例如:Set objDoc = CreateObject(”)  在Visual Basic中,也可以使用New操作按照如下所示的方法創(chuàng)建對象:Dim objDoc As New Document  后面兩個例子實實在在創(chuàng)建了一個新的對象;在第一個例子中,則只是簡單地創(chuàng)建了一個指針,該指針可能指向某個對象的引用。假定Application對象包含一個叫Document的成員對象,而Document對象包含一個叫Name的屬性,那么可以使用以下的表達式訪問Name屬性:  盡管對于訪問層次的深度沒有限制,但是,對一定深度的重復訪問不僅有礙代碼的可讀性,而且存在潛在的執(zhí)行效率問題,因為點操作符需要對自動化服務器發(fā)出請求。比如,Item通常是集合對象的缺省方法。另外,集合經(jīng)常具有以下方法:GeoMedia中的Windows集合中的對象是異構的,因為它同時包含DataViewWindow和MapViewWindow兩種類型的對象。附屬對象不能在容器對象之外獨立創(chuàng)建?! ∈录菍ο笠憫男盘柣蛘邉幼鳌>蚔isual Basic自動化服務器而言,動態(tài)連接庫(DLL)本身包含類型信息?! ψ詣踊瘜ο蟮闹С衷试S你使用已有的應用程序來使您的工作流程達到最佳效果。字處理軟件可能提供了應用、文檔、段落、句子、書簽或者選擇集等對象。GeoMedia通過編程持久性來實現(xiàn)這一點。作為系統(tǒng)集成者,我們再也不需要自己開發(fā)所有需要的功能,可以利用其它的OLE應用程序滿足用戶的需求。第三節(jié) OLE的優(yōu)點  OLE給用戶和開發(fā)者提供了許多好處。接口由COM對象的一系列與語義學相關的功能或方法組成。即使您從不需要設計可編程對象,理解這一基礎理論也是非常有益的。例如,Excel提供了能在Visual Basic應用程序中操縱的表單和統(tǒng)計圖對象;又如,GeoMedia提供了地圖顯示(MapViews)和管道(Pipes)對象,這些對象可以通過Visual Basic 或Visual C++程序來操縱。在學習怎樣使用自動化之前,首先需要瀏覽一下當今軟件技術框架的發(fā)展歷史。《GeoMedia應用開發(fā)手冊》第一章   “自動化”是軟件對象之間的通信處理,這些軟件對象是創(chuàng)建應用系統(tǒng)的組成部分。OLE自動化可以被看作一個程序向另一個程序提供可編程對象。第二節(jié) 何謂COM  盡管本文主要討論如何自定義GeoMedia,但仍然有必要簡要地概括一下組件對象模型(COM),因為它是GeoMedia體系結構的基礎。可以認為接口象生產(chǎn)者和消費者之間的合同,它定義了軟件的目標和行為。Kraig Brockschmidt編寫的《深入OLE 2》一書也提供了豐富的信息。一個OLE應用程序可以利用在其它OLE應用程序中實現(xiàn)的功能來擴展自身的可用性。記住,這就是COM的“合同”——接口一旦定被義了,就不能改變。例如:表單應用程序可能提供表格、統(tǒng)計圖、單元格或者一組單元格,這些都是不同類型的對象。提供可編程對象使得客戶可以通過直接訪問對象和服務器的功能來“自動化”地激活特定的處理進程。在GeoMedia中,每一個DLL、OCX和EXE都有一個類型庫。  方法是與對象有關的操作,在面向對象編程環(huán)境里,方法就是對象的行為和動作?! 「綄賹ο螅―ependent Object)類似于成員對象,但它與容器對象的關系更為緊密。集合中的對象可以是同構的也可以是異構的。在GeoMedia里,所有的GDO集合都是0基準的,而GeoMedia集合則是1基準。這種默認機制允許您省略屬性和方法名,而且可以暗中獲取屬性值或激活方法。當對象包含成員對象,您可以使用點操作符訪問對象層次中的所有對象。由于ObjX只是指針,必須把指向一個對象的指針的值賦給它才能使用。
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1