国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于HTML5/JavaScript的WebGIS功能界面設(shè)計(jì)與開發(fā)

2016-12-23 07:25李晶瑩王方雄侯英姿
關(guān)鍵詞:彈窗界面設(shè)計(jì)統(tǒng)計(jì)圖

李晶瑩,王方雄,侯英姿,張 闖

(1.遼寧師范大學(xué) 遼寧省自然地理與空間信息科學(xué)重點(diǎn)實(shí)驗(yàn)室,遼寧 大連 116029;2.遼寧師范大學(xué) 城市與環(huán)境學(xué)院,遼寧 大連 116029;3.杭州吉翱地理信息技術(shù)有限公司,浙江 杭州 310012)

?

基于HTML5/JavaScript的WebGIS功能界面設(shè)計(jì)與開發(fā)

李晶瑩1,2,王方雄1,2,侯英姿1,2,張 闖3

(1.遼寧師范大學(xué) 遼寧省自然地理與空間信息科學(xué)重點(diǎn)實(shí)驗(yàn)室,遼寧 大連 116029;2.遼寧師范大學(xué) 城市與環(huán)境學(xué)院,遼寧 大連 116029;3.杭州吉翱地理信息技術(shù)有限公司,浙江 杭州 310012)

基于HTML5與JavaScript設(shè)計(jì)開發(fā)了一套WebGIS的功能界面。利用HTML5中的

、
    、
  • 等元素設(shè)計(jì)實(shí)現(xiàn)了多級(jí)功能菜單和查詢結(jié)果顯示窗口等,利用Canvas、Audio與Video等新增元素優(yōu)化了Web瀏覽器中的統(tǒng)計(jì)圖繪制和多媒體播放技術(shù);應(yīng)用基于SuperMap iClient的JavaScript API設(shè)計(jì)實(shí)現(xiàn)了彈窗、氣泡、翻頁(yè)等豐富的動(dòng)態(tài)界面效果。系統(tǒng)界面美觀自然、操作流暢、響應(yīng)時(shí)間短,改進(jìn)了用戶體驗(yàn)。

    HTML5;JavaScript;WebGIS;界面設(shè)計(jì)

    0 引言

    隨著Web技術(shù)的發(fā)展,現(xiàn)代人對(duì)于客戶端的交互性和實(shí)時(shí)性的要求也在不斷提升,對(duì)于WebGIS系統(tǒng)界面的美觀程度與操作體驗(yàn)的需求也日益提升。HTML是開發(fā)網(wǎng)頁(yè)的主要語言,W3C所推出的HTML5標(biāo)準(zhǔn)相對(duì)于以往版本來說不僅是為了網(wǎng)頁(yè)展示某種內(nèi)容,而且面向Web應(yīng)用程序,因此功能更強(qiáng)大,并且很大程度上解決了跨瀏覽器問題[1-3];JavaScript常用來為網(wǎng)頁(yè)添加各式各樣的動(dòng)態(tài)功能,為用戶提供更加流暢美觀的瀏覽效果。另一方面,JavaScript代碼由用戶的處理器運(yùn)行,而不是服務(wù)器,從而節(jié)省了帶寬并降低了服務(wù)器的負(fù)荷[4]。jQuery是一個(gè)兼容多瀏覽器的開源JavaScript庫(kù),可以更加簡(jiǎn)便地編寫JavaScript代碼,在界面開發(fā)過程中被廣泛應(yīng)用。SuperMap iClient for JavaScript[5]是一套由JavaScript語言編寫的GIS客戶端應(yīng)用開發(fā)包,可在服務(wù)式GIS體系下為用戶提供更好的Web應(yīng)用支撐。

    應(yīng)用以上技術(shù)設(shè)計(jì)并實(shí)現(xiàn)WebGIS功能界面,使界面的實(shí)時(shí)性、交互性都比較強(qiáng),可以很好地適應(yīng)現(xiàn)代人對(duì)于WebGIS系統(tǒng)界面的高品質(zhì)要求。

    1 界面設(shè)計(jì)

    界面設(shè)計(jì)主要包括多級(jí)菜單設(shè)計(jì)、統(tǒng)計(jì)圖界面設(shè)計(jì)、多媒體界面設(shè)計(jì)和查詢結(jié)果顯示界面設(shè)計(jì)。

    功能菜單整體包含在一層

    元素中,理論上可設(shè)計(jì)為n級(jí)菜單,一級(jí)菜單為菜單項(xiàng)標(biāo)題,由