版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
精品文檔精品文檔精品文檔精品文檔地理信息系統(tǒng)開發(fā)概述:地理信息系統(tǒng)具有很強的功能,具有很多方面的應(yīng)用,它的開發(fā)是一個大型的系——提高——再實踐——4個大的階段,各階段中間又有各種小的過程總體上看,地理信息系統(tǒng)目前尚沒有從自己學(xué)科總結(jié)和完善出來的開發(fā)方法,而基本上引入和借鑒了管理信息系統(tǒng)和軟件工程的生命周期法、原型法、自底向上法及面向?qū)ο蠓?,現(xiàn)分別予以介紹,并且也介紹近年來對開發(fā)方法新的研究“演示和討論方法”。不管采用哪種方法開發(fā)抖應(yīng)該按照軟件工程學(xué)的要求1、結(jié)構(gòu)化生命周期法:這兒所謂“結(jié)構(gòu)化”就是有組織、有計劃和有規(guī)律的一種安排。而結(jié)構(gòu)化系統(tǒng)分析方法就是利用系統(tǒng)工程分析和有關(guān)概念,采用自上而下劃分模塊,逐步求精的基本方法。這一方法最大缺點是用戶對即將建立的新系統(tǒng)沒有直觀的預(yù)見性。2的現(xiàn)象。此方法缺乏系統(tǒng)性,缺點很大,只能進(jìn)行個別的獨立應(yīng)用,應(yīng)避免用此方法進(jìn)行地理信息系統(tǒng)的開發(fā)。3要特點是:開發(fā)人只在初步了解用戶需求基礎(chǔ)上構(gòu)造一個應(yīng)用模型系統(tǒng),即原型。用戶和開發(fā)人員在此基4、面向?qū)ο蟮能浖_發(fā)方法:這一方法是隨著“面向?qū)ο蟮某绦蛟O(shè)計(OOP)”而發(fā)展起來的。面向?qū)ο蠼<夹g(shù)采用對象模型、動態(tài)模型和功能模型來描述一個系統(tǒng)。5、“演示和討論”方法:DADMDemonstrationAndDiscussionMethod示討論法”。它要求在軟件開發(fā)過程的各個階段,在所有相關(guān)人員之間進(jìn)行有效的溝通與交流。這種交流是建立在直觀演示的基礎(chǔ)上的,演示內(nèi)容主要包括直觀的圖表工具和輸入、輸出界面等。小結(jié)上述多種開發(fā)方法,實際上都是在開發(fā)各種系統(tǒng)和軟件使用過的,都有其相應(yīng)優(yōu)點和缺點。開發(fā)是一周期較長,內(nèi)容廣泛,情況復(fù)雜的大型系統(tǒng)過程。因此,根據(jù)實際情況,揚長避短,靈活使用最適合的方法是一個跟本原則。顯然,上述各種方法都不是一成不變的,其中“演示和討論”方法,實際上還不能算一種獨立的開發(fā)方法,只是一種溝通和交流的方式,各方法都能用。因此,目前建議采用方法是:樹立以系統(tǒng)結(jié)構(gòu)化開發(fā)的總觀念GIS當(dāng)沒有原型系統(tǒng)時,采用結(jié)構(gòu)化生命周期結(jié)構(gòu)制原型;擴充。以上方法總括而言就是:樹立結(jié)構(gòu)化分析思想,充分運用“演示和討論”方式,盡量采用組件技術(shù)進(jìn)行擴充,按照快速原型方法工作。應(yīng)用型GIS開發(fā)有多種方式可供選擇:VisualC++Delphi在一定的操作系統(tǒng)平臺上編程實現(xiàn)。這種方式的好處在于無須依賴任何商業(yè)GIS工具軟件,減少了開發(fā)成本,但一方面對于大多數(shù)開發(fā)者來說,能力、時間、財力方面的限制使其開發(fā)出來的產(chǎn)品很難在功能上與商業(yè)化GIS工具軟件相比,而且在購買GIS工具軟件上省下的錢可能還抵不上開發(fā)者在開發(fā)過程中絞盡腦汁所花的代價。多提供了可供用戶進(jìn)行二次開發(fā)的宏語言,如ESRI的ArcView提供了Avenue語言,MapInfo公司研制的MapInfoProfessional提供了MapBasic語言等等。用戶可以利用這些宏語言,以原GIS工具軟件為開發(fā)平臺,開發(fā)出自己的針對不同應(yīng)用對象的應(yīng)用程序。這種方式省時省心,但進(jìn)行二次開發(fā)的宏語言,作為編程語言只能算是二流,功能極弱,用它們來開發(fā)應(yīng)用程序仍然不盡如人意。集成二次開發(fā)集成二次開發(fā)是指利用專業(yè)的GIS工具軟件,如ArcView、等,實現(xiàn)GIS的基本功能,以通用軟件開發(fā)工具尤其是可視化開發(fā)工具,如Delphi、VisualC++、VisualBasic、PowerBuilder等為開發(fā)平臺,進(jìn)行二者的集成開發(fā)。集成二次開發(fā)目前主要有兩種方式:OLE DDE采用OLEAutomation以OLE自動化方式或DDE方式啟動GIS工具軟件在后臺執(zhí)行,利用回調(diào)技術(shù)動態(tài)獲取其返回信息,實現(xiàn)應(yīng)用程序中的地理信息處理功能;GIS利用GIS工具軟件生產(chǎn)廠家提供的建立在OCX技術(shù)基礎(chǔ)上的GIS功能控件,如ESRI的MapObjects、MapInfo公司的MapX等,在Delphi等編程工具編制的應(yīng)用程序中,直接將GIS功能嵌入其中,實現(xiàn)地理信息系統(tǒng)的各種功能。GIS差強人意,因此結(jié)合GIS工具軟件與當(dāng)今可視化開發(fā)語言的集成二次開發(fā)方式就成為GIS應(yīng)用開發(fā)的主流。它的優(yōu)點是既可以充分利用GIS工具軟件對空間數(shù)據(jù)庫的管理、分析功能,又可以利用其它可視化開發(fā)語言具有的高效、方便等編程優(yōu)點,集二者之所長,不僅能大大提高應(yīng)用系統(tǒng)的開發(fā)效率,而且使用可視化軟件開發(fā)工具開發(fā)出來的應(yīng)用程序具有更好的外觀效果,更強大的數(shù)據(jù)庫功能,而且可靠性好、易于移植、便于維護(hù)。尤其是使用OCX技術(shù)利用GIS功能組件進(jìn)行集成開發(fā),更能表現(xiàn)出這些優(yōu)勢。這種方法唯一的缺點是前期投入比較大,需要同時購買GIS工具軟件和可視化編程軟件。GIS二次開發(fā)概述地理信息系統(tǒng)根據(jù)其內(nèi)容可分為兩大基本類型:一是應(yīng)用型地理信息系統(tǒng),以某一專業(yè)、領(lǐng)域或工作為主GIS工具軟ARC/INFOGISGISGIS開發(fā)者非常關(guān)心的問題。—.GIS開發(fā)模式獨立開發(fā):指不依賴于任何GISVisualC++、Delphi等,在一定的操作系統(tǒng)平臺上編程實現(xiàn)。這種方式的好處在于無須依賴任何商業(yè)GIS者來說,能力、時間、財力方面的限制使其開發(fā)出來的產(chǎn)品很難在功能上與商業(yè)化GIS工具軟件相比,而GIS工具軟件上省下的錢可能還抵不上開發(fā)者在開發(fā)過程中絞盡腦汁所花的代價。宿主型二次開發(fā):指基于GISGIS平臺軟件都提供了可供用戶進(jìn)行二次開發(fā)的腳本ESRI的ArcView提供了AvenueMapInfo公司的MapInfoProfessional提供了MapBasic語言等等。用戶可以利用這些腳本語言,以原GIS程序。這種方式省時省心,但進(jìn)行二次開發(fā)的腳本語言,作為編程語言,功能極弱,用它們來開發(fā)應(yīng)用程GIS平臺軟件,是解釋執(zhí)行的,效率不高?;贕IS組件的二次開發(fā):大多數(shù)GIS軟件產(chǎn)商都提供商業(yè)化的GISESRI公司的MapObjectsMapInfo公司的MapX等,這些組件都具備GISDelphiVisualC++VisualBasicPowerBuilder等為開發(fā)平臺,進(jìn)行二次開發(fā)。利用GIS工具軟件生產(chǎn)廠家提供OCX技術(shù)基礎(chǔ)上的GISESRI的MapObjectsMapInfo公司的MapXDelphiGIS功能嵌入其中,實現(xiàn)地理信息系統(tǒng)的各種功能三種實現(xiàn)方式的分析與比較:由于獨立開發(fā)難度太大,單純二次開發(fā)受GISGIS工具GISGIS工具軟件對空間數(shù)據(jù)庫的管理、分析功能,又可以利用其它可視化開發(fā)語言具有的高效、方便等編程優(yōu)點,集二者之所長,不僅能大大提高應(yīng)用系統(tǒng)的開發(fā)效率,而且使用可視化軟件開發(fā)工具開發(fā)出來的應(yīng)GIS功能組件進(jìn)行集成開發(fā),更能表現(xiàn)出這些優(yōu)勢。由于上述優(yōu)點,集成二次開發(fā)正成為應(yīng)用GISGIS工具軟件和可視化編程軟件,但“工欲善其事,必先利其器”,這種投資值得。目前許多軟件公司都開發(fā)了很多ActiveX使開發(fā)者避開某些應(yīng)用的具體編程,直接調(diào)用控件,實現(xiàn)這些具體應(yīng)用,不僅可以縮短程序開發(fā)周期,使編程過程更簡潔,用戶界面更友好,可以使程序更加靈活、簡便。二.面向?qū)ο蟮拈_發(fā)(OOP:ObjectOrientedProgramming)1、面向?qū)ο蟪绦蛟O(shè)計模式發(fā)明面向?qū)ο蟪绦蛟O(shè)計方法的主要出發(fā)點是彌補面向過程程序設(shè)計方法中的一些缺點。OOP把數(shù)據(jù)看作程序開發(fā)中的基本元素,并且不允許它們在系統(tǒng)中自由流動。它將數(shù)據(jù)和操作這些數(shù)據(jù)的函數(shù)緊密的連結(jié)OOP——這些實體被稱為對象4所示。2、什么是面向?qū)ο蟪绦蛟O(shè)計?面向?qū)ο蟪绦蛟O(shè)計(OOP)技術(shù)汲取了結(jié)構(gòu)化程序設(shè)計中好的思想,并將這些思想與一些新的、強大的理念相結(jié)合,從而給你的程序設(shè)計工作提供了一種全新的方法。通常,在面向?qū)ο蟮某绦蛟O(shè)計風(fēng)格中,你會將一個問題分解為一些相互關(guān)聯(lián)的子集,每個子集內(nèi)部都包含了相關(guān)的數(shù)據(jù)和函數(shù)。同時,你會以某種方式將這些子集分為不同等級,而一個對象就是已定義的某個類型的變量。當(dāng)你定義了一個對象,你就隱含的創(chuàng)建了一個新的數(shù)據(jù)類型。3、面向?qū)ο蟪绦蛟O(shè)計中的基本概念(可以參考相關(guān)書籍)三.組件式GIS(ComGIS)1、組件技術(shù):組件技術(shù)的興起:目前,在軟件開發(fā)領(lǐng)域,一場新的革命正在悄悄興起,這是由日趨成熟的組件技術(shù)引發(fā)的。幾年以前,當(dāng)微軟公司首先使用OLE的時候,其初衷是為了增強軟件的互操作性。然而在使用過程中,人們逐漸認(rèn)識到這一技術(shù)背后的實質(zhì)性內(nèi)容和它在軟件開發(fā)中所扮演的重要角色。組件技術(shù)以前所未有的方式提高了軟件產(chǎn)業(yè)的生產(chǎn)效率,這一點已逐步成為軟件開發(fā)人員的共識。傳統(tǒng)的C/S系統(tǒng)的構(gòu)成形式,都將在組件的基礎(chǔ)上重新構(gòu)造。組件技術(shù)使近二十年來興起的面向?qū)ο蠹夹g(shù)進(jìn)入到成熟的實用化階段。在組件技術(shù)的概念模式下,軟件系統(tǒng)可以被視為相互協(xié)同工作的對象集合,其中每個對象都會提供特定的服務(wù),發(fā)出特定的消息,并且以標(biāo)準(zhǔn)形式公布出來,以便其他對象了解和調(diào)用。組件間的IDL(InterfaceDefineLanguage)以直接調(diào)用執(zhí)行模塊來獲得對象提供的服務(wù)。早期的類庫,提供的是原代碼級的重用,只適用于比較小規(guī)C++之類的語言,可以在各種開發(fā)語言和開發(fā)環(huán)境中使用。由于組件技術(shù)的出現(xiàn),軟件產(chǎn)業(yè)的形式也隨之發(fā)生了很大的變化。大量組件生產(chǎn)商涌現(xiàn)出來,并推出各具特色的組件產(chǎn)品;軟件集成商則利用適當(dāng)?shù)慕M件快速生產(chǎn)出用戶需要的某些應(yīng)用GIS、語音識別系統(tǒng)等,都以組件的形式組裝和擴散到一般的軟件產(chǎn)品中。COM與DCOM:COM是組件式對象模型(ComponentObjectModel)OLE(ObjectLinking&Embedding)ActiveXCOMCOM所建立的是“接口”COM軟件組件的接口。COM本質(zhì)上仍然是客戶/服務(wù)器模式。客戶(通常是應(yīng)用程序)請求創(chuàng)建COM對象并通過COM對象的接口操縱COM對象。服務(wù)器根據(jù)客戶的請求創(chuàng)建并管理COM對象??蛻艉头?wù)器這兩種角色并不是絕對的?;诜植际江h(huán)境下的COM被稱作DCOM(DistributeCOM,分布式構(gòu)件對象模型)。DCOMActiveXCOM規(guī)范定義了分散對象創(chuàng)建和對象間通信的機制,規(guī)范本身并不依賴于任何特定的編程語言和操作系統(tǒng),但MicrosoftWindows(ActiveX。DCOMDCOM庫的形式,當(dāng)DCOM客戶對象需要DCOM庫負(fù)責(zé)生成DCOMDCOM庫就不再參與客戶對象與服務(wù)器對象之間的工作,兩個對象之間可以自由地進(jìn)行通信。DCOMDCOM客戶對象不需了解服務(wù)器對象的內(nèi)部數(shù)據(jù)表示。接口可以看成兩個軟件構(gòu)件之間的一種協(xié)議,協(xié)議表明服務(wù)器對象為客戶對象提供一種且僅此一種服務(wù)。接口采用全局唯一標(biāo)識符(GUID)來保證服務(wù)的唯一性。DCOM構(gòu)件提供多種服務(wù),那么服務(wù)器對象為每一種服務(wù)實現(xiàn)一個接口。當(dāng)客戶對象指針指向相DCOM對象必須IunKnown接口獲得其它接口的指針??蛻魧ο笠苍S并不知道服務(wù)器對象的每個接口,但這并不妨礙客戶對象對服務(wù)器對象的使用,它只用它知道的接口。當(dāng)客戶對象用完服務(wù)器對象的服務(wù)時,它會通知服務(wù)器對象,服務(wù)器對象就釋放它所占有的內(nèi)存。DCOM的好處是顯而易見的。由于接口的定義和功能保持不變,DCOM構(gòu)件開發(fā)者可以改變接口功能、為對象增加新功能、用更好的對象來代替原有對象,而建立在構(gòu)件基礎(chǔ)上的應(yīng)用程序幾乎不用修改,大大提高了代碼的重用性。ActiveXActiveX控件:》》ActiveX:(1)ActiveX是Microsoft提出的一組基于COM(ComponentObjectModel,部件對象模型)規(guī)范使得軟件部件在網(wǎng)絡(luò)環(huán)境中進(jìn)行交互的技術(shù)集。它與具體的編程語言無關(guān)。作為針對Internet應(yīng)用開發(fā)的技術(shù),ActiveX被廣泛應(yīng)用于WEB服務(wù)器以及客戶端的各個方面。同時,ActiveX技術(shù)也被用于方便地創(chuàng)建普通的桌面應(yīng)用程序(2)ActiveX的內(nèi)容:ActiveX(ActiveXWEBMicrosoftWordActiveX(Container)COM對象;ActiveX文檔Document):用于在WebBrowserActiveX的容器中瀏覽復(fù)合文檔(HTML文檔),MicrosoftWord文檔、MicrosoftExcel文檔或者用戶自定義的文檔等;ActiveX腳本描述(ActiveXScripting):用于從客戶端或者服務(wù)器端操縱ActiveXJava程序、傳遞數(shù)據(jù)以及協(xié)調(diào)它們之間的操作等;ActiveX服務(wù)器框架(ActiveXServerFramework):提供了一系列針對Web服務(wù)器應(yīng)用程序設(shè)計各個方面的函數(shù)及其封裝類,諸如服務(wù)器過濾器、HTML數(shù)據(jù)流控制等;InternetExplorerJava虛擬機(JavaVirtualMachine),JavaApplet能夠在InternetExplorerActiveX控制通過腳本描述語言進(jìn)行通信。COM的組件叫做ActiveXActiveXCOM,其方法和組裝電子裝置一樣,ActiveXActiveX控件了。這其中就包括了VB?!贰稟ctiveX控件:ActiveX控件是充分利用ActiveX(基于COM)其目標(biāo)是提供一種面向?qū)ο?、與編程語言無關(guān)、可以在應(yīng)用程序之間互相訪問對象的機制。ActiveXCOM標(biāo)準(zhǔn)上的獨立的軟件元件,提供給用戶應(yīng)用接口,發(fā)送相應(yīng)的事件,開發(fā)者ActiveX控件開發(fā)端和使用端是完全獨立的,可以用DelphiActiveXOCX?!贰稟ctiveX控件的組成一個ActiveX控件由它的一些成員組成:屬性,方法以及事件PME模型Property屬性Method方法Event事件P:屬性是用來描述和反映對象特征的參數(shù),用來保存對象的數(shù)據(jù)M:方法是控件內(nèi)部可調(diào)用的用以完成特定操作的過程或函數(shù)EVB預(yù)先定義的對象能識別的動作?!贰稟ctiveXActiveX控件的區(qū)別ActiveXActiveXActiveX控件只是那個家族的一個特定產(chǎn)品。2、組件式GIS組件式軟件技術(shù)已經(jīng)成為當(dāng)今軟件技術(shù)的潮流之一,為了適應(yīng)這種技術(shù)潮流,GIS已經(jīng)或正在發(fā)生著革命性的變化,即由過去廠家提供了全部系統(tǒng)或者具有二次開發(fā)功能的軟件,過渡到提GISGIS影響。(1)組件式GIS基本思想是把GISGIS控件之間,以GISGISGIS應(yīng)(GISGIS功能)各種功能的“積木”搭建起來,就構(gòu)成應(yīng)用系統(tǒng)。GIS系統(tǒng)的特點小巧靈活、價格便宜無須專門GISMIS開發(fā)工具強大的GIS功能開發(fā)簡捷把GISGIS優(yōu)點。更加大眾化、小巧靈活、價格便宜由于傳統(tǒng)GISGIS活的方式與數(shù)據(jù)庫系統(tǒng)連接。在保證功能的前提下,系統(tǒng)表現(xiàn)得小巧靈活,而其價格僅是傳統(tǒng)GIS開發(fā)工GIS應(yīng)用系統(tǒng)。GISMIS開發(fā)工具傳統(tǒng)GISGIS建立在嚴(yán)格的標(biāo)準(zhǔn)之上,不需GISGISMicrosoftActiveX控件標(biāo)準(zhǔn)開發(fā)接GISGIS軟件的可擴展性。GIS應(yīng)用開發(fā)者,不必掌GISWindowsGISVisualC++VisualBasicVisualFoxProBorlandC++DelphiC++Builder以及PowerBuilder等都可直接成為GISGMIS的優(yōu)秀開發(fā)工具,它們各自的優(yōu)點都能夠得到充分發(fā)揮。這與傳統(tǒng)GIS專門性開發(fā)環(huán)境相比,是一種質(zhì)的飛躍。GIS功能新的GIS32位系統(tǒng)平臺的,采用InProcGISGIS組件完全能提供拼接、裁剪、疊合、緩沖區(qū)等空間處理能力和豐富的空間查詢與分析能力。、開發(fā)簡捷由于GISMIS工具。而且,GISAPIMIS工具的模式,開發(fā)人員可以像管理數(shù)據(jù)庫表一樣熟GISGMISMIS開發(fā)人員能夠較快地過渡到GISGMISGIS的發(fā)展。、更加大眾化組件式技術(shù)已經(jīng)成為業(yè)界標(biāo)準(zhǔn),用戶可以象使用其他ActiveX控件一樣使用GIS控件,使非專業(yè)的普通GISGISGISGIS的專業(yè)分析工具,同時也成為普通用戶對地理相關(guān)數(shù)據(jù)進(jìn)行管理的的可視化工具。GIS開發(fā)平臺的結(jié)構(gòu)組件式GIS開發(fā)平臺通??稍O(shè)計為三級結(jié)構(gòu):基礎(chǔ)組件:面向空間數(shù)據(jù)管理,提供基本的交互過程,并能以靈活的方式與數(shù)據(jù)庫系統(tǒng)連接;高級通用組件:由基礎(chǔ)組件構(gòu)造而成,面向通用功能,簡化用戶開發(fā)過程,如顯示工具組件、選擇工具組使二次開發(fā)更為簡單。如一個編輯查詢系統(tǒng),若用基礎(chǔ)平臺開發(fā),需要編寫大量的代碼,而利用高級通用組件,只需幾句程序就夠了。面向通用功能;行業(yè)性組件:GPS監(jiān)控為例。對GPS應(yīng)用,除了需要地圖顯示、信息查詢等一般的GIS功能外,還需要特定的應(yīng)用功能,如動態(tài)目標(biāo)GPS置顯示目標(biāo)的圖例、軌跡顯示的顏色、鎖定的目標(biāo),以及調(diào)用、接受數(shù)據(jù)的方法等。GIS組件的構(gòu)成GIS軟件的模型包含若干功能單元:空間數(shù)據(jù)獲取坐標(biāo)轉(zhuǎn)換圖形編輯數(shù)據(jù)存儲數(shù)據(jù)查詢數(shù)據(jù)分析制圖表示…….可以想象要把這些所有的功能放在一個控件中幾乎是不可能的,即使實現(xiàn)也會帶來系統(tǒng)效率上的低下。一般可以認(rèn)為GISESRIMapObjectsGIS構(gòu)件。GIS組件產(chǎn)品GISMapObjectsMapXMapObjectsGISESRI(境系統(tǒng)研究所)推出;MapX由著名的桌面GISMapInfo公司推出。另外還有加拿大阿波羅科技TITANMapObjectsMapX的主要功能對比。應(yīng)用及評價軟件的構(gòu)件化已成為軟件技術(shù)發(fā)展的潮流?;贒COM的ActiveX準(zhǔn)。伴隨著未來其它非WindowsActiveXGIS軟件系統(tǒng)將對GIS的體GIS將來的應(yīng)用前景產(chǎn)生深遠(yuǎn)影響。雖然采用GIS要包括以下幾個方面:與專業(yè)的GIS據(jù)(如大數(shù)據(jù)量的遙感圖象)的時候表現(xiàn)得尤為明顯;支持的空間數(shù)據(jù)量有限;支持的功能有限,由于是構(gòu)件,只覆蓋了GIS系統(tǒng)的部分功能,于是對于特殊領(lǐng)域,它就顯得無能為力;MapInfo相關(guān)技術(shù)MapInfo公司及其產(chǎn)品:美國MapInfoMapInfoGIS系統(tǒng)的精華,并借助于計算機技術(shù)的發(fā)展,及時將GISPC地圖信息系統(tǒng)。MapInfo公司的主要系列產(chǎn)品有:桌面地理信息系統(tǒng)MapInfoProfessional網(wǎng)絡(luò)解決方案MapInfoProSerev數(shù)據(jù)庫服務(wù)器產(chǎn)品MapInfoSpatialWareGIS組件:MapInfoActiveX開發(fā)工具M(jìn)apInfoMapBasic主要技術(shù)特點:、以表(Table)的形式組織信息每一個表都是一組MapInfo文件,這些文件組成了地圖文件和數(shù)據(jù)庫文件。為使用MapInfo,就需要有組MapInfo或者由用戶創(chuàng)建。用戶要想在MapInfoMapInfo通過表的形式將數(shù)據(jù)與地圖有機地結(jié)合在一起。當(dāng)用戶在MapInfo中打開數(shù)據(jù)文件時,MapInfo將創(chuàng)建一個表。這個表至少由兩個獨立的文件組成,一個是包含數(shù)據(jù)結(jié)構(gòu)的文MapInfo表將主要由*.tab*.dat*.wks*.dbf*.xls*.map、*.id、*.ind文件格式組成。、圖形對象MapInfo內(nèi)置的數(shù)據(jù)庫管理系統(tǒng)是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),也是用二維表組織數(shù)據(jù)。與其它關(guān)系型數(shù)據(jù)庫不同的是表結(jié)構(gòu)中除可包含常用類型的屬性列外,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 地鐵隧道廣告投放協(xié)議
- 個人私人借款協(xié)議
- 店鋪合作經(jīng)營合同范例
- 2024年購銷合同定義
- 勞動合同書樣式范本
- 企業(yè)委托資產(chǎn)管理協(xié)議書
- 合租房屋合同樣本
- 設(shè)計委托協(xié)議書模板
- 培訓(xùn)服務(wù)期協(xié)議范本
- 院校與企業(yè)人才共育協(xié)議
- 《用字母表示數(shù)》 單元作業(yè)設(shè)計
- HG/T 22820-2024 化工安全儀表系統(tǒng)工程設(shè)計規(guī)范(正式版)
- 數(shù)學(xué)文化 課件 2-中國古代數(shù)學(xué)與九章算術(shù)
- 2024時事政治考試題庫(典優(yōu))
- 第七章課程概述
- 爆破安全技術(shù)交底書
- 2024《公共基礎(chǔ)知識必刷300題》題庫帶答案(輕巧奪冠)
- 創(chuàng)新設(shè)計前沿-知到答案、智慧樹答案
- 人力資源外包投標(biāo)方案
- MOOC 實驗室安全學(xué)-武漢理工大學(xué) 中國大學(xué)慕課答案
- 基于人工智能的文化遺產(chǎn)保護(hù)與傳承策略
評論
0/150
提交評論