• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種面向維文網(wǎng)站的動態(tài)天氣圖文信息服務(wù)支持系統(tǒng)

    2013-04-14 07:49:58鄭江華王冠生瓦哈甫哈力克阿地力肉孜
    中文信息學(xué)報(bào) 2013年2期
    關(guān)鍵詞:維吾爾文維文網(wǎng)頁

    鄭江華,王冠生,瓦哈甫·哈力克,阿地力·肉孜

    (1.新疆大學(xué)資源與環(huán)境科學(xué)學(xué)院,新疆烏魯木齊830046;2.新疆大學(xué)綠洲生態(tài)教育部重點(diǎn)實(shí)驗(yàn)室,新疆烏魯木齊830046)

    1 引言

    新疆是一個(gè)多民族聚居的自治區(qū)域,下轄有14個(gè)地州市,99個(gè)縣市區(qū),全區(qū)1 162.5萬少數(shù)民族人口,占全區(qū)總?cè)丝诘?0.13%,因此少數(shù)民族語言文字軟件(網(wǎng)站)擁有相當(dāng)大的用戶市場。在國家有關(guān)政策的大力支持下,以新疆大學(xué)多語種信息技術(shù)實(shí)驗(yàn)室為首的科研機(jī)構(gòu)先后開發(fā)了維吾爾文的Windows 95/98、Linux、Windows XP以及維吾爾文的Office系統(tǒng)等,為新疆少數(shù)民族人民適應(yīng)時(shí)代和經(jīng)濟(jì)的發(fā)展,傳播本民族信息等做出了重大貢獻(xiàn)。維吾爾文屬于阿爾泰語系突厥語族,現(xiàn)有的專業(yè)地理信息系統(tǒng)制圖軟件不支持該語系的語法,并且維文和漢文在書寫方面也有較大區(qū)別[1-3]。根據(jù)現(xiàn)有文獻(xiàn),維吾爾文在地理信息服務(wù)中的研究和應(yīng)用非常匱乏,2005年和2009年分別首發(fā)出版了維吾爾文《新疆維吾爾自治區(qū)地圖集》和維吾爾文版《中國地圖》、《世界地圖》[3-5]。新疆大學(xué)資源與環(huán)境科學(xué)學(xué)院鄭江華在2008年帶領(lǐng)學(xué)生探索性地進(jìn)行了維漢雙語烏魯木齊公交查詢系統(tǒng)的研制[6],并隨后進(jìn)行了基于MapXtreme的維吾爾文新疆縣域動態(tài)天氣信息查詢系統(tǒng)的研制[7]。隨著免費(fèi)網(wǎng)絡(luò)地圖服務(wù)的發(fā)展,他們又開發(fā)了基于Google Maps API的維吾爾文動態(tài)天氣信息查詢Web系統(tǒng)[8],為本研究的工作奠定了基礎(chǔ)。

    隨著Internet的快速發(fā)展,使得網(wǎng)絡(luò)地理信息系統(tǒng)WebGIS服務(wù)滲透到我們生活、工作、學(xué)習(xí)的每個(gè)角落,從為單用戶提供空間數(shù)據(jù)服務(wù)轉(zhuǎn)變?yōu)槔帽榧叭虻挠?jì)算機(jī)網(wǎng)絡(luò)為多用戶提供實(shí)時(shí)的多元空間數(shù)據(jù)服務(wù)和功能服務(wù),悄然改變著人們的思維意識和生活方式,真正成為一種面向大眾的信息服務(wù)。而現(xiàn)在還主要集中在以漢英等語言為主的應(yīng)用環(huán)境中,在維吾爾語語境的應(yīng)用領(lǐng)域基本上仍為盲區(qū),開發(fā)研制內(nèi)容多種多樣的維吾爾語語境的信息服務(wù),特別是現(xiàn)在仍較為欠缺的WebGIS服務(wù)是廣大維吾爾用戶的迫切需求[8-9],針對以上實(shí)際情況,本研究以Google Maps API地圖服務(wù)與Yahoo Weather RSS天氣信息為數(shù)據(jù)源制作新疆縣域維吾爾文圖文天氣信息服務(wù)模塊,根據(jù)用戶對動態(tài)天氣圖文信息服務(wù)框架大小和位置的設(shè)定,個(gè)性化地嵌入到任意個(gè)維吾爾文大眾網(wǎng)站,提供動態(tài)天氣圖文信息服務(wù),使更多維吾爾用戶享受WebGIS技術(shù)帶來的本地化服務(wù)。

    2 維吾爾文圖文天氣信息模塊關(guān)鍵技術(shù)

    2.1 Google Maps API

    Google地圖的誕生標(biāo)志著互聯(lián)網(wǎng)地圖信息服務(wù)的興起,Google率先將原來專業(yè)性很強(qiáng)的GIS系統(tǒng)變?yōu)槊赓M(fèi)大眾便民服務(wù),基于該項(xiàng)服務(wù)的第三方應(yīng)用也越來越多、越來越普及。Google地圖提供了高精度的地圖、衛(wèi)星地圖和混合地圖三種地圖模式,包含了海量的航天、航空遙感影像等多模式空間信息,并且提供各種層面的開放API,用戶可以利用Google對外提供便于二次開發(fā)的Google Maps API疊加自制圖層,解決了用戶開發(fā)地圖相關(guān)服務(wù)的地理數(shù)據(jù)來源問題,可以讓全世界對Google Maps有興趣的用戶自行開發(fā)基于Google Maps的相關(guān)應(yīng)用[10]。要使用Google Maps的地圖數(shù)據(jù)和相應(yīng)接口,就必須先到該API的主頁申請一個(gè)相應(yīng)的API密鑰Key。其次在網(wǎng)頁文件的Head部分利用JavaScript調(diào)用語句完成對地圖的嵌入,代碼如下:

    其中,“***”為申請的API密鑰Key,然后在網(wǎng)頁文件的Body部分加入一個(gè)具有ID屬性的DIV標(biāo)簽作為Google地圖的容器,通過此標(biāo)簽設(shè)置地圖大小及位置等屬性。

    2.2 集成雅虎天氣信息

    現(xiàn)在很多大型綜合性網(wǎng)站特別是專門的氣象網(wǎng)站上都提供了天氣信息這一常見的便民服務(wù),不少網(wǎng)站還提供了視頻轉(zhuǎn)播和靜態(tài)的衛(wèi)星云圖,內(nèi)容也相當(dāng)豐富[11]。盡管如此,這樣的天氣預(yù)報(bào)服務(wù)顯然缺乏一定的互動性、直觀性,如果把天氣預(yù)報(bào)和地圖服務(wù)整合起來,并以圖文并茂的方式顯示出來,這樣更具有便民性、可視性,擴(kuò)大GIS社會化、參與化程度,反映了信息化水平。

    雅虎(Yahoo)向公眾免費(fèi)提供了范圍涵蓋全球主要城市多語種文字形式的天氣信息,雖不包含維吾爾語,卻為系統(tǒng)的開發(fā)提供了免費(fèi)實(shí)時(shí)的原始天氣數(shù)據(jù)源。采用Yahoo!Developer Network提供的免費(fèi)服務(wù)接口實(shí)現(xiàn)獲取天氣預(yù)報(bào)數(shù)據(jù),接口地址為:http://weather.yahooapis.com/forecastrss?p={location}&u={unit},參數(shù)Location為一個(gè)形如"USCA1116"的字符串的地址ID,Unit是天氣信息的顯示單位,c和f分別代表攝氏度(Celsius)和華氏度(Fahrenheit)。該天氣預(yù)報(bào)采用的是一種流行的RSS(Really Simple Syndication)輸出結(jié)果[12],因?yàn)镽SS文檔是一種XML文檔,在Google Maps API中可以方便地利用封裝的AJAX(Asynchronous JavaScript and XML)進(jìn)行調(diào)用,然后利用構(gòu)造函數(shù)對XML進(jìn)行解析,獲取有用信息,以信息窗口和地標(biāo)圖片的形式展示出來,從而實(shí)現(xiàn)雅虎天氣信息與Google地圖的有機(jī)整合。

    2.3 自定義字體技術(shù)

    維吾爾文屬于阿爾泰語系,其文字借用了阿拉伯文和部分波斯文字母,在結(jié)構(gòu)上屬于黏著語類型[13]。與漢英等文字相比,維吾爾文字有其自身特點(diǎn)[14],首先書寫方向相反,漢字和西文的書寫方向是從左到右,而維吾爾文的字符從右向左,行向從上到下。其次,維吾爾文由32個(gè)字母組成,并且每一個(gè)字母都有幾種字體,每個(gè)字母依在單詞中的位置不同會有4種變形,即獨(dú)立形、首寫、中寫和尾寫,在這32字母中,有25個(gè)字母有4種書寫形體,5個(gè)字母有2種形體,2個(gè)字母有8種書寫形體,因此,維吾爾文共有126種書寫形體[15-16]。維吾爾文特點(diǎn)如圖1[17]所示,其中:1為由右至左的書寫方向;2為基線(在連體字母段中,字母是沿著某一水平線相連的,這種水平線被稱為維文基線);3為五個(gè)字母的連體字母段;4為首寫形式;5為中寫形式;6為尾寫形式;7為獨(dú)立形式;8為插入的直杠;a、b、c、d均為多字母、多部分構(gòu)成的詞。

    圖1 維吾爾文的特點(diǎn)

    為了解決在網(wǎng)頁中嵌入如維吾爾文等這類特殊字體的難題,微軟公司發(fā)布了一款名為Microsoft Web Embedding Font Tool(WEFT)的軟件,將網(wǎng)頁中使用到的維吾爾文字體制作成一個(gè)EOT格式的壓縮字庫,生成EOT字體文件和CSS樣式表[18],代碼如下:

    其中,myfont為字體名稱,src:url()的括號內(nèi)為指向的EOT字庫的路徑(絕對路徑或相對路徑),該字庫體積非常小,當(dāng)用戶訪問網(wǎng)頁時(shí),會自動下載該字庫,從而解決了特殊字體在網(wǎng)頁上的顯示表達(dá)。

    3 嵌入到維吾爾文大眾網(wǎng)站

    3.1 模塊功能介紹

    此模塊實(shí)現(xiàn)主要的功能有:新疆縣域的地圖表達(dá)、實(shí)時(shí)縣域天氣詳細(xì)信息查詢以及縮放、平移等;新疆縣域天氣信息的可視化表達(dá),用戶可以鳥瞰全疆天氣實(shí)況,實(shí)時(shí)天氣狀況能形象地以天氣圖標(biāo)(例如,晴天用太陽,陰天用翻滾的圖標(biāo)表達(dá)等)的形式展現(xiàn)出來,如圖2所示;用戶瀏覽時(shí),可以實(shí)時(shí)看到鼠標(biāo)在地圖上點(diǎn)擊或移動的經(jīng)緯度坐標(biāo)位置及動態(tài)時(shí)間顯示。當(dāng)把鼠標(biāo)移動到天氣圖標(biāo)上時(shí),以維吾爾語的形式簡潔地顯示該地點(diǎn)及天氣狀況,當(dāng)點(diǎn)擊天氣圖標(biāo)或查詢某個(gè)縣域天氣信息時(shí),則以圖文并茂的形式顯示更詳細(xì)的維文的天氣信息,包括位置信息、溫度、描述、風(fēng)、大氣等,如圖3所示。

    圖2 網(wǎng)頁模塊運(yùn)行界面

    3.2 總體設(shè)計(jì)

    根據(jù)維吾爾文語言特點(diǎn)和廣大維吾爾語用戶對基于地理信息技術(shù)服務(wù)的迫切需求以及模塊本身功能和特點(diǎn)可知,如果該模塊只作為一個(gè)網(wǎng)頁,瀏覽的用戶量肯定有限,難以發(fā)揮應(yīng)有的作用,我們對它極大化處理、個(gè)性化地嵌入到任意個(gè)大眾維文網(wǎng)站,真正為廣大維吾爾用戶提供便捷準(zhǔn)確、圖文并茂的動態(tài)天氣信息服務(wù)??傮w設(shè)計(jì)簡圖如圖4所示。

    3.3 嵌入到網(wǎng)頁實(shí)現(xiàn)

    要讓模塊順利嵌入到其他維文網(wǎng)頁,首先要在Google Maps API頁面上申請一個(gè)屬于自己網(wǎng)頁的Key,這樣才能保證Google地圖的正常顯示;用戶根據(jù)動態(tài)天氣圖文信息服務(wù)模塊的框架大小和位置的設(shè)定,可以個(gè)性化地嵌入到任意維吾爾文大眾網(wǎng)站中,嵌入到網(wǎng)頁的效果如圖5所示。

    圖3 圖標(biāo)顯示維文的詳細(xì)天氣信息

    圖4 總體設(shè)計(jì)簡圖

    圖5 嵌套到網(wǎng)頁效果

    4 結(jié)束語

    本研究以免費(fèi)的Google Maps API地圖服務(wù)組件與實(shí)時(shí)的Yahoo Weather RSS天氣信息為數(shù)據(jù)源,研制了新疆縣域維吾爾文天氣信息服務(wù)并作為模塊為對象,根據(jù)框架設(shè)置個(gè)性化地嵌入到更多的維吾爾文大眾網(wǎng)站,并以圖文并茂的形式展現(xiàn)出來,使其成為更具有社會化、大眾化的便民服務(wù)。目前,基于維吾爾語語境應(yīng)用領(lǐng)域的WebGIS信息服務(wù)還較為匱乏,通過這一模塊的大量嵌入運(yùn)行使用,面向更多維吾爾用戶,對于增加新疆各少數(shù)民族文化交流和信息溝通有著重要作用,對發(fā)展新疆少數(shù)民族地區(qū)經(jīng)濟(jì)、生活、信息化水平都具有特殊的重要意義。

    [1] 吾守爾·斯拉木.對維文信息處理用三項(xiàng)標(biāo)準(zhǔn)的探討[J].中文信息學(xué)報(bào),1987,1(4):63-68.

    [2] 古麗拉·阿東別克,米吉提·阿布力米提.維吾爾語詞切分方法初探[J].中文信息學(xué)報(bào),2004,18(6):61-65.

    [3] 白友兵.維吾爾文版《新疆維吾爾自治區(qū)地圖集》編制研究[J].測繪通報(bào),2007,(5):61-63.

    [4] 劉艷.新疆少數(shù)民族文字《新疆維吾爾自治區(qū)地圖集》的編制特點(diǎn)[J].測繪與空間地理信息,2008,31(2):175-177.

    [5] 維吾爾文版《中國地圖》、《世界地圖》近日首發(fā),國家測繪地理信息局,[EB/OL].http://www.sbsm.gov.cn/article/gzdt/200909/20090900056531.shtml,2009-09-11.

    [6] 熱孜亞·阿不拉.基于GIS的維漢雙語版烏魯木齊市公交線路查詢系統(tǒng)初步研制[D].新疆大學(xué),2008.

    [7] 阿地力·肉孜.基于GIS的新疆縣域天氣維吾爾文服務(wù)系統(tǒng)初步研制[D].新疆大學(xué),2009.

    [8] 鄭江華,阿地力·肉孜.基于WebGIS的維吾爾文天氣信息服務(wù)[J].計(jì)算機(jī)工程,2012,38(6):288-290.

    [9] 朱健,李建,莊科旻,等.基于Google Map的公共氣象服務(wù)信息顯示平臺研究[J].科技通報(bào),2011,27(1):14-17.

    [10] Google地圖API開發(fā)文檔[EB/OL].http://code.google.com/intl/zh-CN/apis/maps/documentation/index.html 2011-05-20.

    [11] 江寬,龔小鵬.Google Maps與Google Earth雙劍合璧(第2版)[M].北京:電子工業(yè)出版社,2010:61-71.

    [12] Yahoo!Developer Network[EB/OL].http://developer.yahoo.com/weather/2010-06-10.

    [13] 趙永進(jìn),郭大慶,盧有飛,等.維文軟件中排版關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與應(yīng)用,2007,43(22):106-108.

    [14] 靳簡明,丁曉青,彭良瑞,等.印刷維吾爾文本切割[J].中文信息學(xué)報(bào),2005,18(5):76-83.

    [15] 阿不都熱扎克·沙依木.關(guān)于加強(qiáng)維吾爾文字專門研究的思考[J].西域研究,2006,(4):105-107.

    [16] 吾守爾·斯拉木,熱依曼·吐爾遜.基于B/S模式的維吾爾文在線處理技術(shù)及其實(shí)現(xiàn)[J].計(jì)算機(jī)工程與應(yīng)用,2006,(29):205-206,209.

    [17] 盧有飛,張偉,張巖,等.維文版Office設(shè)計(jì)中關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)[J].中文信息學(xué)報(bào),2007,21(2):112-116.

    [18] Microsoft Web Embedding Fonts Tool("WEFT").[EB/OL].http://www.microsoft.com/typography/web/embedding/weft/2009-05-15.

    猜你喜歡
    維吾爾文維文網(wǎng)頁
    石維文
    書香兩岸(2020年3期)2020-06-29 12:33:45
    互聯(lián)網(wǎng)上的維語多文轉(zhuǎn)換機(jī)制的設(shè)計(jì)與實(shí)現(xiàn)
    基于CSS的網(wǎng)頁導(dǎo)航欄的設(shè)計(jì)
    電子制作(2018年10期)2018-08-04 03:24:38
    西部少數(shù)民族語言對阿拉伯文獻(xiàn)的譯介及其特點(diǎn)
    基于URL和網(wǎng)頁類型的網(wǎng)頁信息采集研究
    電子制作(2017年2期)2017-05-17 03:54:56
    網(wǎng)頁制作在英語教學(xué)中的應(yīng)用
    電子測試(2015年18期)2016-01-14 01:22:58
    維吾爾文研究與Android維文閱讀器的實(shí)現(xiàn)?
    察合臺維吾爾文古籍的主要特點(diǎn)
    10個(gè)必知的網(wǎng)頁設(shè)計(jì)術(shù)語
    察合臺維文文獻(xiàn)《伊米德史》研究概況
    康马县| 清苑县| 白沙| 东宁县| 石河子市| 哈尔滨市| 玛沁县| 霸州市| 山东省| 渝中区| 鄂伦春自治旗| 苏尼特右旗| 昌吉市| 隆林| 修水县| 五峰| 石泉县| 西华县| 呼图壁县| 平舆县| 陆良县| 日喀则市| 定西市| 昔阳县| 招远市| 滁州市| 临夏县| 泾阳县| 鄯善县| 六安市| 崇礼县| 博客| 湘阴县| 黑河市| 栾川县| 平远县| 武邑县| 辰溪县| 阳山县| 德钦县| 陆河县|