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

正文內(nèi)容

畢業(yè)設(shè)計-校園地理信息系統(tǒng)的設(shè)計與實現(xiàn)(完整版)

2025-01-18 17:42上一頁面

下一頁面
  

【正文】 統(tǒng)應(yīng)用于網(wǎng)上,成為我校的一份完備的介紹材料。 整個畢業(yè)設(shè)計期間,我和魯英兩人緊密合作,在不懂得地方大家相互探討、相互研究、相互幫助,使得我們的設(shè)計項目得以順利進行。精心策劃,認(rèn)真設(shè)計,細(xì)心調(diào)試,爭取以最快的速度取得最好的效果。具體內(nèi)容請參考 Mapbasic 的幫助文件。open table 行政. tab39。set next document parent 39。例如:如果命名該變量為 Mapinfo,下面的語句將裝載 Mapinfo 應(yīng)用程序: Mapinfo: =CreateOleObject( ’’) 。 第 27 頁 共 31 頁 (39。 (39。 第三步:程序中廣泛的應(yīng)用變量,只是為了更方便的操縱 OLE 自動化對象??蛻舫绦蚪凶鲎詣踊刂破鳎?AUTOMATION CONTROLLER)或自動化客戶機( AUTOMATION CLIENT)。在 MBApplication 集和 MBGlobals 集中,每一個對象分別代表一個正在運行的 MapBasic 應(yīng)用程序和一個正在運行的 MapBasic 應(yīng)用程序中定義的全局變量。 OLE 自動化服務(wù)器展現(xiàn)的自動化對象使通過編程方法操縱應(yīng)用程序成為可能。這時 Delphi程序是 ActiveX( OLE)客戶應(yīng)用程序,控制 MapInfo Professional 的運行;在后臺運行的MapInfo Professional 是 ActiveX( OLE)自 動化服務(wù)器,為 Delphi 程序提供服務(wù)。在 Delphi中嵌入 MapInfo 校園圖形的資料,成為其界面的一部分,由 Delphi 開發(fā)校園地理信息系統(tǒng)軟件,提供用戶控制和操作界面,用桌面圖形系統(tǒng)開發(fā)平臺 MapInfo Professional 操縱和處理校園圖形資料。 制作“行政. Tab”時,我們刪除行政樓以外的建筑,將行政樓的線條轉(zhuǎn)化為區(qū)域即選擇“對象”〉“轉(zhuǎn)化為區(qū)域”,用合適的顏色填充,必要的時候需要重畫線條,行政樓外的草坪也畫出進行裝飾。 8. SAT 格式 ACIS 實體對象文件格式,可使用 ACISOUT 命令導(dǎo)出此種格式。 2.選擇 File 菜單的 Export 選擇項??臻g實體是地理圖形的抽象模型,主要包括點、線、面三種類型。 ③ ① ② ④ ⑤ ① splash 畫面定時結(jié)束進入 form3 ② 點擊“浙江工業(yè)大學(xué)”進入 form1 ③ 打開地圖點擊 treeview 上的項目 ④ 打開“生活與后勤”中的“其他生活設(shè)施分布圖”的 treeview 中的“文化一條街” ⑤ 點擊 工具欄上的“幫助” 圖 1:系統(tǒng)結(jié)構(gòu)圖 模塊設(shè)計 學(xué)校是一個特殊的實體,我們以用戶的角度來考察,要將各個建筑分類。有了我們的校園地理信息系統(tǒng),用戶可以根據(jù)自己的需要分類察看學(xué)校地圖,迅速找到所關(guān)心的地點,并且可以看到它的詳細(xì)的信息。 6) 集成地圖程序開發(fā)采用的是 OLE 自動控制,而不是 OLE 嵌套。一般傾向于采用 OLE 而不用 DDE,因為掐著要比后者迅速和可靠,并且OLE 自動控制器一般提供比 DDE 更詳細(xì)的錯誤信息報告。 一般,在創(chuàng)建集成地圖應(yīng)用程序時,并不需要創(chuàng)建一個通過編譯了的可執(zhí)行MapBasic 應(yīng)用程序(. MBX)。通常用的編程語言有: C++、 Visual Basic、 Delphi 和 Power Builder 等。 可以利用 MapBasic 外的其他語言對 MapInfo 進行編程。 MapBasic 具有編輯和連接模塊的功能,可以將程序分模塊編制,以減輕工作量。 已有上千種使用 MapBasic 開發(fā)出的、能夠解決商務(wù)問題的應(yīng)用軟件。它具有功能很強的內(nèi)含地理特征的語句和函數(shù)。用戶可以利用 MapBasic 開發(fā)適合自己需要的應(yīng)用軟件包。 MapBasic 功能強大,用戶僅用幾行代碼即可在應(yīng)用軟件中實現(xiàn)圖層疊加,并具備其他地理功能。 7) 它是唯一支持 Oracle 8 的 RAD 工具。 Delphi Delphi 號稱“第四代編程語言”,而 是基于 32 位的 Windows98/NT環(huán)境顯得優(yōu)秀軟件開發(fā)系統(tǒng),它兼有 Visual C++的強大功能和 Visual Basic 的易用性。 (8) 給地圖目標(biāo)附加數(shù)據(jù)。使用 MapInfo Professional 可以對數(shù)據(jù)進行更高級和更詳盡的分析,從而從地域的觀點對你的商務(wù)做進一步的了解,和可以預(yù)見到你定制的計劃的效果,通過圖層清晰的顯示出發(fā)展趨勢,幫助你制訂行之有效的市場決策。 (4) 直接讀 /寫 ODBC 數(shù)據(jù)庫。該公司始終致力于為用戶提供先進的數(shù)據(jù)可視化、信息地圖化技術(shù),并將這些技術(shù)與主流業(yè)務(wù)系統(tǒng)集成,提供完整的解決方案。雖然 GIS 起步晚,但它發(fā)展快,目前已成功地應(yīng)用到 許多 領(lǐng)域。 ( 3) 地理資料的分析與處理:地理資料收集的目的,便是發(fā)揮決策支持的作用。模式分析揭示了地理實體 之間的空間關(guān)系。有了 GIS,便有了圖庫和數(shù)據(jù)庫,就可通過鼠標(biāo)來實現(xiàn)信息的快速查詢和分析處理。 地理信息系統(tǒng)是一種先進的計算機軟件技術(shù)。設(shè)想要建立一個校園的 數(shù)據(jù)庫,其屬性字段可能包括建筑名稱、面積、所屬學(xué)院、建造年份等,當(dāng)然還有所處的位置。此系統(tǒng)在 Windows 98 平臺上測試通過。 本文先簡要介紹了地理信息系統(tǒng)的概況,然后介紹了校園地理信息系統(tǒng)的組成及功能,詳細(xì)討論了在設(shè)計實現(xiàn)本系統(tǒng)中所遇到的問題及解決方法。不管用經(jīng)緯度還是別的方式來敘述各建筑的位置,始終不如把它們表示在一幅圖上那樣直觀和一目了然。它是對各種空間信息進行收集、存儲、分析和可視化表達的信息處理與管理系統(tǒng)。大到地球、國家、省市 ,小到村鎮(zhèn)、街道乃至地面上的一個點位, GIS 都能做到要圖有圖,要數(shù)據(jù)有數(shù)據(jù);圖文并聯(lián),天衣無縫。 模擬,即某個地方如果具備某種條件會發(fā)生什么。對地理屬性數(shù)據(jù)進行分析,并利用幾何運算、參數(shù)轉(zhuǎn)換多種方法對空間資料的分類、整理、處理等。 第 8 頁 共 31 頁 2. 地理信息系統(tǒng)在國內(nèi)外研究應(yīng)用 盡管現(xiàn)存的地理信息系統(tǒng)軟件很多,但對于它的研究應(yīng)用,歸納概括起來有二種情況。 MapInfo 吸取了傳統(tǒng) GIS 系統(tǒng)的精華,并借助于計算機技術(shù)的發(fā)展,及時的將 GIS 的概念從中大型計算機的專用工作站引入到普通 PC 上,開創(chuàng)了 一種嶄新的地理信息系統(tǒng)模式,即桌面地圖信息系統(tǒng)。 (5) 輕松建立數(shù)據(jù)與地圖的關(guān)聯(lián)。 第 10 頁 共 31 頁 MapInfo 新增特點: MapInfo 在精確地圖化和地理分析方面新增了去多功能,包括: (1) 支持 Inter。 (9) 關(guān)聯(lián)的視圖。 的特點: 采用面向?qū)ο蟮某绦蛟O(shè)置、組件化的編程方式、快速 Pascal 編譯器、OLE自動化、 ActiveX編程、數(shù)據(jù)庫及 Inter/Intra編程支持,從而使得 開發(fā)功能更加強大,同時更加易于學(xué)習(xí)和使用。 8) 用 Delphi 開發(fā)的應(yīng)用程序可以調(diào)用 C++的 DLL 和 VBX,同樣,用 C++開發(fā)的應(yīng)用程序也可調(diào)用 Delphi 所產(chǎn)生的 DLL。 MapBasic 程序易于與用諸如 Visual Basic、 C++、 Power Builder 和 Delphi 等語言編寫的應(yīng)用軟件 集成。 2) MapInfo 集成。全 ANSISQL 語言設(shè)置由一個內(nèi)含的子集可以使用戶能夠運用工業(yè)標(biāo)準(zhǔn)的命令來處理數(shù)據(jù)。 MapBasic 是一種更能強大、結(jié)構(gòu)與 BASIC 語言相似的語言。 第 13 頁 共 31 頁 第三章 校園地理信息系統(tǒng)的開發(fā) 系統(tǒng)的目標(biāo)及 功能特點 系統(tǒng)的開發(fā)目標(biāo) 本課題名為校園地理信息系統(tǒng)。將 MapInfo 地圖窗口集成在用其他語言(如 Delphi)編程的應(yīng)用程序中的開發(fā)方式,叫做集成地圖開發(fā)。在所編制的程序中,可以使用一個語句使MapInfo 在后臺啟動。用戶只需要寫出 MapBasic 代碼即可,因為這些代碼將作為集成地圖編程代碼的一部分一起進行編譯的。 MapInfo 可以利用 OLE屬性來報告 runtime 錯誤代碼,而 DDE 則不能做到這一點。當(dāng)將一個MapInfo 地圖窗口放置于所編制的應(yīng)用程序中時,你并沒有對它進行嵌套,而是將通過傳送一系列命令字符串將其作為 該應(yīng)用窗口的子窗口。 因此,本系統(tǒng)在設(shè)計時,需考慮: 1. 同用戶的需求以及學(xué)校建筑的實際功能用途來進行分類,以便于用戶的快速查找所需地點。進入一個學(xué)校,我們希望了解的有學(xué)校的行政辦公的場所,包括學(xué)校的行政辦公場所,如校長辦公室、教務(wù)處、校黨委辦公室、財務(wù)處等,以及各個學(xué)院的辦公場所,如信息學(xué)院在主樓八樓,經(jīng)貿(mào)學(xué)院在 C 區(qū)三樓等,因此我們建立一張行政辦公分布圖;關(guān)心學(xué)校教學(xué)設(shè)施的用戶可以在教室分布圖上找到學(xué)校教室分布情況,在運動設(shè)施分布圖上可以了解到學(xué)校所有的運動設(shè)施的分布情況。任何點、 線、面實體都可以用直角坐標(biāo)點 x, y 來表示。 在執(zhí)行 Export 命令時,將彈出 Export Data 對話窗口,如圖 5: 圖 5: Export Data 對話框 用戶可在 Export Data 對話窗口中輸入文件名和文件類型, AutoCAD 可導(dǎo)出的文件格式共有如下十種: 1. 3DS 格式 3D Studio 文件格式,可使用 3DSOUT 命令導(dǎo)出此種格式。 9. STL 格式 實體對象立體化文件格式,可使用 STLOUT 命令導(dǎo)出此格式。 選擇“表〉維護〉表結(jié)構(gòu)”如圖 9,可以添加、刪除字段。這些操縱包括圖形放大、縮小、漫游、信息標(biāo)注、空間查詢、圖層的添加和控制等。 在 Delphi 的程序中集成 Mapinfo 的地圖窗口是將 Mapinfo 的地圖窗口調(diào)進 Delphi 開發(fā)的應(yīng)用程序界面中去,擴充程序的功能。通過使用 OLE 自動化,能夠完成以下的任務(wù): 1) 創(chuàng)建 OLE 自動化服務(wù)器 2) 創(chuàng)建和操縱 OLE 自動 化對象 3) 創(chuàng)建 OLE 自動化控制器 OLE 自動化服務(wù)器對象是編程的,其可編程能力主要是通過方法和屬性這兩個類的概念及兩種類型的 OLE 自動化對象成員來實現(xiàn)。 MIMapGen 對象主要用于 MapInfo 網(wǎng)絡(luò)應(yīng)用程序 MISearchInfo 對象代表查找的結(jié)果。一個程序既可以是服務(wù)器,又可以是客戶機。在單元文件的變量聲明部分將 Mapinfo 置為 variant 類型;將 hd 置為 string 類型。set application window 39。open table 行政. tab39。 這行代碼指定了一個變量 Mapinfo,它代表了作為 OLE 自動化服務(wù)器程序。+hd+39。),打開一張地圖“行政. tab”。如放大、縮小、漫游、信息標(biāo)注相應(yīng)的代碼為 (1705) (1706) (1702) (1708) 第六步:雙擊 close 按鈕編寫程序的代碼,終止 Mapinfo: procedure Button2Click( Sender: Tobject); begin Mapinfo: =nul; End; 第 28 頁 共 31 頁 詳細(xì)設(shè)計 界面設(shè)計 啟動系統(tǒng)在 splash 畫面之后,進入學(xué)校總體介紹界面,如圖 14: 圖 1
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1