專利名稱:向量格式計(jì)算機(jī)圖形服務(wù)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種計(jì)算機(jī)網(wǎng)絡(luò)信息技術(shù),特別是有關(guān)于一種向量格式計(jì)算機(jī)圖形服務(wù)方法及系統(tǒng),可應(yīng)用搭配至一網(wǎng)絡(luò)系統(tǒng),例如一無(wú)線局域網(wǎng)絡(luò)系統(tǒng)(Wireless Local Area Network,WLAN),讓一服務(wù)器,例如用于位置定位服務(wù)(Location Based Service,LBS)的服務(wù)器,可通過(guò)該網(wǎng)絡(luò)系統(tǒng)對(duì)一客戶端信息平臺(tái),特別是一便攜式的移動(dòng)型信息平臺(tái),例如筆記本型計(jì)算機(jī)、個(gè)人數(shù)字助理裝置(PersonalDigital Assistant,PDA)、平板型計(jì)算機(jī)(Tablet PC)、移動(dòng)電話裝置等等,提供一向量格式計(jì)算機(jī)圖形服務(wù)功能,例如為其提供位置定位服務(wù)的電子地圖服務(wù)功能。
背景技術(shù):
位置定位服務(wù)(Location Based Service,LBS)是目前無(wú)線通訊技術(shù)領(lǐng)域中的一項(xiàng)熱門的研究課題,它通過(guò)無(wú)線局域網(wǎng)絡(luò)(WirelessLocal Area Network,WLAN)技術(shù)定位出一特定的目標(biāo)對(duì)象在地球表面上的地理位置,其中該目標(biāo)對(duì)象可例如是一個(gè)人、一輛汽車、一家旅館等等。這些目標(biāo)對(duì)象只要攜帶有一特制的具有無(wú)線發(fā)射功能的電子信息裝置,例如筆記本型計(jì)算機(jī)、個(gè)人數(shù)字助理裝置(Personal DigitalAssistant,PDA)、平板型計(jì)算機(jī)(Tablet PC)、移動(dòng)電話裝置等等,即可讓位置定位服務(wù)系統(tǒng)檢測(cè)出該目標(biāo)對(duì)象所在的地理位置;并在檢測(cè)出目標(biāo)對(duì)象所在的地理位置之后,借由電子地圖顯示出目標(biāo)對(duì)象所在的地理位置,并將此電子地圖下載至使用者所持有的電子信息裝置,即可讓使用者借由瀏覽此電子地圖而了解其所在的地理位置。
基本上,電子地圖可采用向量圖形格式(vector graphics)或點(diǎn)矩陣圖形格式(bitmap graphics)來(lái)顯示。但由于點(diǎn)矩陣圖形格式的資料量頗為龐大不利于瘦型客戶端(thin client)的使用、且無(wú)法對(duì)圖形中的各個(gè)特定對(duì)象(例如電子地圖上的某建筑物、道路、湖泊等等)作個(gè)別的操控處理,因此電子地圖的最佳實(shí)現(xiàn)方式即是采用向量圖形格式。
然而位置定位服務(wù)系統(tǒng)采用向量圖形格式顯示電子地圖存在的一個(gè)問(wèn)題是,目前的網(wǎng)絡(luò)瀏覽器大都并不直接支持向量圖形格式的顯示,因此需要另外安裝或下載相關(guān)的插件軟件(plug-in),使得應(yīng)用上極為不便利。
發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的便是在于提供一種向量格式計(jì)算機(jī)圖形服務(wù)方法及系統(tǒng),可讓位置定位服務(wù)系統(tǒng)的用戶不需要另外安裝或下載相關(guān)的插件軟件,即可方便地利用其現(xiàn)有的網(wǎng)絡(luò)瀏覽器顯示出向量圖形格式的電子地圖。
本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)方法及系統(tǒng)是設(shè)計(jì)應(yīng)用在一網(wǎng)絡(luò)系統(tǒng),例如一無(wú)線局域網(wǎng)絡(luò)系統(tǒng),讓一服務(wù)器,例如用于位置定位服務(wù)的服務(wù)器,可通過(guò)該網(wǎng)絡(luò)系統(tǒng)對(duì)一客戶端信息平臺(tái),特別是一便攜式移動(dòng)型信息平臺(tái),例如筆記本型計(jì)算機(jī)、個(gè)人數(shù)字助理裝置、平板型計(jì)算機(jī)、移動(dòng)電話裝置等等,提供一向量格式計(jì)算機(jī)圖形服務(wù)功能,例如為提供位置定位服務(wù)的電子地圖服務(wù)功能。
本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)包括一圖形數(shù)據(jù)庫(kù)模塊,其中預(yù)存有多個(gè)原始向量格式的計(jì)算機(jī)圖形;一圖形請(qǐng)求響應(yīng)模塊,可響應(yīng)該客戶端信息平臺(tái)發(fā)出的每一個(gè)圖形請(qǐng)求信息,發(fā)出一對(duì)應(yīng)的圖形檢索激活信息;一數(shù)據(jù)庫(kù)檢索模塊,可響應(yīng)該圖形請(qǐng)求響應(yīng)模塊發(fā)出的圖形檢索激活信息,從該圖形數(shù)據(jù)庫(kù)模塊中檢索出該客戶端信息平臺(tái)所請(qǐng)求的計(jì)算機(jī)圖形;一圖形格式轉(zhuǎn)換模塊,可將該數(shù)據(jù)庫(kù)檢索模塊檢索出的各個(gè)原始向量格式的計(jì)算機(jī)圖形轉(zhuǎn)換成一特定的網(wǎng)絡(luò)通用向量圖形格式;以及一圖形服務(wù)模塊,可將該圖形格式轉(zhuǎn)換模塊轉(zhuǎn)換成的各個(gè)網(wǎng)絡(luò)通用格式的計(jì)算機(jī)圖形,通過(guò)該網(wǎng)絡(luò)系統(tǒng)發(fā)給該客戶端信息平臺(tái)。
該向量格式計(jì)算機(jī)圖形服務(wù)方法至少包括在該服務(wù)器上建置一圖形數(shù)據(jù)庫(kù)模塊,其中預(yù)存有多個(gè)原始向量格式的計(jì)算機(jī)圖形;響應(yīng)該客戶端信息平臺(tái)發(fā)出的每一個(gè)圖形請(qǐng)求信息,發(fā)出一對(duì)應(yīng)的圖形檢索激活信息;響應(yīng)該圖形檢索激活信息,從該圖形數(shù)據(jù)庫(kù)模塊中檢索出該客戶端信息平臺(tái)所請(qǐng)求的計(jì)算機(jī)圖形;將檢索出的各個(gè)原始向量格式的計(jì)算機(jī)圖形轉(zhuǎn)換成一特定的網(wǎng)絡(luò)通用向量圖形格式;以及將轉(zhuǎn)換成的各個(gè)網(wǎng)絡(luò)通用格式的計(jì)算機(jī)圖形通過(guò)該網(wǎng)絡(luò)系統(tǒng)發(fā)給該客戶端信息平臺(tái)。
本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)方法及系統(tǒng)的技術(shù)特點(diǎn)在于采用一網(wǎng)絡(luò)通用向量圖形格式,例如是兼容至標(biāo)準(zhǔn)的網(wǎng)絡(luò)通用資料格式XML的VML或SVG向量圖形格式,來(lái)服務(wù)電子地圖給客戶端信息平臺(tái)。由于VML或SVG向量圖形格式均為兼容至現(xiàn)今的網(wǎng)絡(luò)系統(tǒng)所廣泛采用的XML資料格式,因此可讓客戶端信息平臺(tái)不需要另外安裝或下載相關(guān)的插附軟件,即可方便地利用其現(xiàn)有的網(wǎng)絡(luò)瀏覽器顯示出VML或SVG向量格式的電子地圖。
圖1是一應(yīng)用架構(gòu)示意圖,顯示本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)的應(yīng)用架構(gòu);圖2是一系統(tǒng)架構(gòu)示意圖,顯示本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)的內(nèi)部架構(gòu)的對(duì)象導(dǎo)向組件模型。
具體實(shí)施例方式
實(shí)施例以下即配合附圖,詳細(xì)說(shuō)明本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)方法及系統(tǒng)的實(shí)施例。
圖1即顯示本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)100的應(yīng)用架構(gòu)。如圖所示,本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)100在實(shí)際應(yīng)用上是搭載至一臺(tái)或多臺(tái)服務(wù)器20(在圖1中僅代表性地顯示一臺(tái)服務(wù)器20),例如為一位置定位服務(wù)(Location Based Service,LBS)的服務(wù)器,且該服務(wù)器20是連接至一網(wǎng)絡(luò)系統(tǒng)10,例如一無(wú)線局域網(wǎng)絡(luò)系統(tǒng)(Wireless Local Area Network,WLAN),讓該服務(wù)器20可通過(guò)該網(wǎng)絡(luò)系統(tǒng)10對(duì)一客戶端信息平臺(tái)30,特別是一便攜式移動(dòng)型信息平臺(tái),例如筆記本型計(jì)算機(jī)、個(gè)人數(shù)字助理裝置(Personal DigitalAssistant,PDA)、平板型計(jì)算機(jī)(Tablet PC)、移動(dòng)電話裝置等等,提供一向量格式計(jì)算機(jī)圖形服務(wù)功能,例如提供位置定位服務(wù)的電子地圖服務(wù)功能。
如圖2所示,本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)100的內(nèi)部架構(gòu)的對(duì)象導(dǎo)向組件模型(object-oriented component model)至少包括(a)一圖形數(shù)據(jù)庫(kù)模塊101;(b)一圖形請(qǐng)求響應(yīng)模塊110;(c)一數(shù)據(jù)庫(kù)檢索模塊120;(d)一圖形格式轉(zhuǎn)換模塊130;以及(e)一圖形服務(wù)模塊140。
圖形數(shù)據(jù)庫(kù)模塊101中預(yù)存有一套利用傳統(tǒng)的向量格式制作的計(jì)算機(jī)圖形,例如是用以提供位置定位服務(wù)所需的電子地圖。這些電子地圖的原始資料格式是傳統(tǒng)的向量格式,例如為DRW、DXF、DWG、CGM、IGS等等。
圖形請(qǐng)求響應(yīng)模塊110可響應(yīng)各個(gè)客戶端信息平臺(tái)30發(fā)出的圖形請(qǐng)求信息,發(fā)出一對(duì)應(yīng)的圖形檢索激活信息至數(shù)據(jù)庫(kù)檢索模塊120。
數(shù)據(jù)庫(kù)檢索模塊120可響應(yīng)上述圖形請(qǐng)求響應(yīng)模塊110發(fā)出的圖形檢索激活信息,從圖形數(shù)據(jù)庫(kù)模塊101中檢索出客戶端信息平臺(tái)30所請(qǐng)求的計(jì)算機(jī)圖形,并將檢索出來(lái)的各個(gè)原始資料格式的計(jì)算機(jī)圖形傳送給圖形格式轉(zhuǎn)換模塊130。
圖形格式轉(zhuǎn)換模塊130可將上述數(shù)據(jù)庫(kù)檢索模塊120檢索出的各個(gè)原始資料格式的計(jì)算機(jī)圖形,轉(zhuǎn)換成一特定的網(wǎng)絡(luò)通用向量圖形格式,例如是兼容至標(biāo)準(zhǔn)的網(wǎng)絡(luò)通用資料格式XML(Extensible MarkupLanguage)的VML(Vector Markup Language)或SVG(Scalable VectorGraphics)向量圖形格式。由于XML、VML和SVG均為計(jì)算機(jī)信息業(yè)界中的公用標(biāo)準(zhǔn)規(guī)范,因此在此說(shuō)明書中不對(duì)其規(guī)范內(nèi)容作進(jìn)一步說(shuō)明。
圖形服務(wù)模塊140可將上述圖形格式轉(zhuǎn)換模塊130轉(zhuǎn)換成的各個(gè)網(wǎng)絡(luò)通用向量圖形格式的計(jì)算機(jī)圖形(即VML或SVG格式的電子地圖),通過(guò)該網(wǎng)絡(luò)系統(tǒng)10而服務(wù)于發(fā)出圖形請(qǐng)求信息的客戶端信息平臺(tái)30。
以下以網(wǎng)絡(luò)系統(tǒng)10為WLAN無(wú)線局域網(wǎng)絡(luò)系統(tǒng)且服務(wù)器20為L(zhǎng)BS服務(wù)器為例,詳細(xì)說(shuō)明本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)100的一個(gè)應(yīng)用實(shí)例。
請(qǐng)同時(shí)參閱圖1和圖2,本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)的實(shí)現(xiàn)方法是在該服務(wù)器20上建置一圖形數(shù)據(jù)庫(kù)模塊101,其中預(yù)存有多個(gè)原始向量格式的計(jì)算機(jī)圖形;當(dāng)客戶端信息平臺(tái)30的使用者要從LBS服務(wù)器20請(qǐng)求一特定的地理位置的電子地圖時(shí),其即可借由客戶端信息平臺(tái)30上的網(wǎng)絡(luò)瀏覽器31及通過(guò)WLAN網(wǎng)絡(luò)系統(tǒng)10,向LBS服務(wù)器20發(fā)出一相關(guān)的圖形請(qǐng)求信息,使本發(fā)明的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)100中的圖形請(qǐng)求響應(yīng)模塊110響應(yīng)此圖形請(qǐng)求信息,發(fā)出一對(duì)應(yīng)的圖形檢索激活信息至數(shù)據(jù)庫(kù)檢索模塊120,令數(shù)據(jù)庫(kù)檢索模塊120響應(yīng)地從圖形數(shù)據(jù)庫(kù)模塊101中檢索出該圖形請(qǐng)求信息所請(qǐng)求的電子地圖,并將檢索出來(lái)的各個(gè)原始資料格式的電子地圖傳送給圖形格式轉(zhuǎn)換模塊130,令圖形格式轉(zhuǎn)換模塊130將各個(gè)原始資料格式的電子地圖轉(zhuǎn)換成一特定的網(wǎng)絡(luò)通用向量圖形格式,例如為VML(VectorMarkup Language)或SVG(Scalable Vector Graphics)的向量圖形格式。
接著即可由圖形服務(wù)模塊140負(fù)責(zé)將上述圖形格式轉(zhuǎn)換模塊130轉(zhuǎn)換而成的各個(gè)網(wǎng)絡(luò)通用向量圖形格式的電子地圖(即VML或SVG格式的電子地圖),經(jīng)由LBS服務(wù)器20通過(guò)WLAN網(wǎng)絡(luò)系統(tǒng)10以下載方式回傳給發(fā)出圖形請(qǐng)求信息的客戶端信息平臺(tái)30。由于下載至客戶端信息平臺(tái)30的電子地圖是網(wǎng)絡(luò)通用的VML或SVG格式,因此可讓客戶端信息平臺(tái)30直接通過(guò)其上的網(wǎng)絡(luò)瀏覽器31顯示出此VML或SVG格式的電子地圖。
總而言之,本發(fā)明提供了一種新穎的向量格式計(jì)算機(jī)圖形服務(wù)方法及系統(tǒng),應(yīng)用搭配至一網(wǎng)絡(luò)系統(tǒng),讓一服務(wù)器可通過(guò)該網(wǎng)絡(luò)系統(tǒng)對(duì)一客戶端信息平臺(tái)提供一向量格式計(jì)算機(jī)圖形服務(wù)功能;且其特點(diǎn)在于采用一網(wǎng)絡(luò)通用向量圖形格式,例如為兼容至標(biāo)準(zhǔn)的網(wǎng)絡(luò)通用資料格式XML的VML或SVG向量圖形格式,來(lái)服務(wù)電子地圖給客戶端信息平臺(tái)。由于VML或SVG向量圖形格式均為兼容至現(xiàn)今的網(wǎng)絡(luò)系統(tǒng)所廣泛采用的XML資料格式,因此可讓客戶端信息平臺(tái)不需要另外安裝或下載相關(guān)的插件軟件,即可方便地利用其現(xiàn)有的網(wǎng)絡(luò)瀏覽器顯示出VML或SVG向量格式的電子地圖。本發(fā)明因此現(xiàn)有前技術(shù)具有更佳的進(jìn)步性及實(shí)用性。
權(quán)利要求
1.一種向量格式計(jì)算機(jī)圖形服務(wù)方法,應(yīng)用在一網(wǎng)絡(luò)系統(tǒng),用以讓一服務(wù)器可通過(guò)該網(wǎng)絡(luò)系統(tǒng)對(duì)一客戶端信息平臺(tái)提供一向量格式計(jì)算機(jī)圖形服務(wù)功能;其特征在于,該向量格式計(jì)算機(jī)圖形服務(wù)方法至少包括在該服務(wù)器上建置一圖形數(shù)據(jù)庫(kù)模塊,其中預(yù)存有多個(gè)原始向量格式的計(jì)算機(jī)圖形;響應(yīng)該客戶端信息平臺(tái)發(fā)出的每一個(gè)圖形請(qǐng)求信息,發(fā)出一對(duì)應(yīng)的圖形檢索激活信息;響應(yīng)該圖形檢索激活信息,從該圖形數(shù)據(jù)庫(kù)模塊中檢索出該客戶端信息平臺(tái)所請(qǐng)求的計(jì)算機(jī)圖形;將檢索出的各個(gè)原始向量格式的計(jì)算機(jī)圖形轉(zhuǎn)換成一特定的網(wǎng)絡(luò)通用向量圖形格式;以及將轉(zhuǎn)換成的各個(gè)網(wǎng)絡(luò)通用格式的計(jì)算機(jī)圖形通過(guò)該網(wǎng)絡(luò)系統(tǒng)發(fā)給該客戶端信息平臺(tái)。
2.如權(quán)利要求1所述的向量格式計(jì)算機(jī)圖形服務(wù)方法,其特征在于,該網(wǎng)絡(luò)系統(tǒng)是一無(wú)線局域網(wǎng)絡(luò)系統(tǒng)。
3.如權(quán)利要求1所述的向量格式計(jì)算機(jī)圖形服務(wù)方法,其特征在于,該服務(wù)器是一用于位置定位服務(wù)的服務(wù)器。
4.如權(quán)利要求1所述的向量格式計(jì)算機(jī)圖形服務(wù)方法,其特征在于,該客戶端信息平臺(tái)是選自由筆記本型計(jì)算機(jī)、個(gè)人數(shù)字助理裝置、平板型計(jì)算機(jī)及移動(dòng)電話裝置組成群組的中一個(gè)。
5.如權(quán)利要求1所述的向量格式計(jì)算機(jī)圖形服務(wù)方法,其特征在于,該圖形格式轉(zhuǎn)換程序采用的網(wǎng)絡(luò)通用向量圖形格式為VML的向量圖形格式。
6.如權(quán)利要求1所述的向量格式計(jì)算機(jī)圖形服務(wù)方法,其特征在于,該圖形格式轉(zhuǎn)換程序采用的網(wǎng)絡(luò)通用向量圖形格式是SVG的向量圖形格式。
7.一種向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng),搭配至一網(wǎng)絡(luò)系統(tǒng),用以讓一服務(wù)器可通過(guò)該網(wǎng)絡(luò)系統(tǒng)對(duì)一客戶端信息平臺(tái)提供一向量格式計(jì)算機(jī)圖形服務(wù)功能;其特征在于,該向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng)至少包括一圖形數(shù)據(jù)庫(kù)模塊,其中預(yù)存有多個(gè)原始向量格式的計(jì)算機(jī)圖形;一圖形請(qǐng)求響應(yīng)模塊,可響應(yīng)該客戶端信息平臺(tái)發(fā)出的每一個(gè)圖形請(qǐng)求信息,發(fā)出一對(duì)應(yīng)的圖形檢索激活信息;一數(shù)據(jù)庫(kù)檢索模塊,可響應(yīng)該圖形請(qǐng)求響應(yīng)模塊發(fā)出的圖形檢索激活信息,從該圖形數(shù)據(jù)庫(kù)模塊中檢索出該客戶端信息平臺(tái)所請(qǐng)求的計(jì)算機(jī)圖形;一圖形格式轉(zhuǎn)換模塊,可將該數(shù)據(jù)庫(kù)檢索模塊檢索出的各個(gè)原始向量格式的計(jì)算機(jī)圖形轉(zhuǎn)換成一特定的網(wǎng)絡(luò)通用向量圖形格式;以及一圖形服務(wù)模塊,可將該圖形格式轉(zhuǎn)換模塊轉(zhuǎn)換成的各個(gè)網(wǎng)絡(luò)通用格式的計(jì)算機(jī)圖形,通過(guò)該網(wǎng)絡(luò)系統(tǒng)發(fā)給該客戶端信息平臺(tái)。
8.如權(quán)利要求7所述的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng),其特征在于,該網(wǎng)絡(luò)系統(tǒng)是一無(wú)線局域網(wǎng)絡(luò)系統(tǒng)。
9.如權(quán)利要求7所述的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng),其特征在于,該服務(wù)器是一用于位置定位服務(wù)的服務(wù)器。
10.如權(quán)利要求7所述的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng),其特征在于,該客戶端信息平臺(tái)是選自由筆記本型計(jì)算機(jī)、個(gè)人數(shù)字助理裝置、平板型計(jì)算機(jī)及移動(dòng)電話裝置組成群組的中一個(gè)。
11.如權(quán)利要求7所述的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng),其特征在于,該圖形格式轉(zhuǎn)換模塊采用的網(wǎng)絡(luò)通用向量圖形格式是VML的向量圖形格式。
12.如權(quán)利要求7所述的向量格式計(jì)算機(jī)圖形服務(wù)系統(tǒng),其特征在于,該圖形格式轉(zhuǎn)換模塊采用的網(wǎng)絡(luò)通用向量圖形格式是SVG的向量圖形格式。
全文摘要
一種向量格式計(jì)算機(jī)圖形服務(wù)方法及系統(tǒng),搭配至一網(wǎng)絡(luò)系統(tǒng),例如一無(wú)線式局域網(wǎng)絡(luò)系統(tǒng),讓一服務(wù)器可對(duì)一客戶端信息平臺(tái)提供一向量格式計(jì)算機(jī)圖形服務(wù)功能,例如提供位置定位服務(wù)的電子地圖服務(wù)功能;且其特點(diǎn)在于采用一網(wǎng)絡(luò)通用向量圖形格式,例如VML或SVG向量圖形格式,發(fā)送電子地圖給客戶端信息平臺(tái)。此作法可讓客戶端信息平臺(tái)不需要另外安裝或下載相關(guān)的插件軟件,即可方便地利用其現(xiàn)有的網(wǎng)絡(luò)瀏覽器顯示出VML或SVG向量格式的電子地圖。
文檔編號(hào)G06F17/30GK1734449SQ20041005515
公開日2006年2月15日 申請(qǐng)日期2004年8月9日 優(yōu)先權(quán)日2004年8月9日
發(fā)明者邱全成, 陳宇亮 申請(qǐng)人:英業(yè)達(dá)股份有限公司