999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

WAPGIS設計與實現

2009-04-29 00:00:00陳桂芬丁高濤
科教導刊 2009年24期

隨著3G時代的到來,gis迎來了一個嶄新的時代。Webgis已經為人熟知,wap必將是gis的另一個新紀元。本文主要分析wapgis的整體框架、瓦片的概念以及手機用戶端常見操作的基本算法和實現。

1 wapgis原理

Webgis技術已經十分成熟。而wap2.0協議已經和web2.0協議相差也不大,做webgis的開發人員,很容易轉型做wap-gis。

2空間服務器

現在主流的數據庫有oracle、db2、sqlserver等,這些數據都支持空間數據。根據自己的實際情況可以選擇任何一種空間數據庫。這里我們選擇oracle數據庫。因為一般gis系統數據量非常大,在處理大數據量方面oracle比較出色。再建立空間數據庫的時候,建議使用分區表。這樣可以大大提高數據訪問速度。空間數據服務器建議使用unix操作系統,實踐告訴我們,unix操作系統做數據服務器在性能方面比較高。

3 gis服務器

Gis平臺有很多種選擇,可以選擇國外的arcgis,也可以選擇國內中地數碼的mapgis等。Gis服務器負責處理各種空間數據。

4 web服務器

Web服務器的選擇很寬松,應需要而定。一般的linux+tomcat(java)或者windows+iis(asp.net)等。Web服務器負責處理來自手機端或者pc端的請求和gis服務器數據的交換。

5終端

終端類型有很多手機、pda、pc等。這里我重點講解手機終端。

終端的操作類型主要有全圖、放大、縮小、左移、右移、上移、下移、屬性等。下面我們結合實際來談談這幾種操作的實現。這里web服務器使用的瓦片原理。

手機用戶訪問web服務器的時候,web服務器接受行號、列號、層數等參數。先在web服務器中尋找相應的圖片,如果web服務器里面有相應的圖片,則直接發送給手機端。如果web服務器端沒有相應的圖片,則向gis服務器請求。Gis服務器根據請求條件請求空間數據庫。然后,生成瓦片發送給web服務器。Web服務器再發送給手機端。

瓦片原理:一張地圖可以按照比例尺大小而展現數據精細度不同。比如,一張100100pix的圖片表示100*lOOm的地理范圍,四張100*100p的圖片也來表示100*100m的地理范圍,十六張100*100pix的圖片也來表示100*100m的地理范圍,以此類推。當我們執行上面的操作的時候,是不停的請求不同圖片。所以,只有層數、行號、列號就可以唯一確定圖片。

下面我們來討論一下上面的各種操作:

全圖:手機端使用ajaX技術,把層數=o,行號=0,列號=0發送給web服務器,web服務器再把對應的圖片發送給手機端。手機端再請求期間通過js展現請求界面,這樣給人的視覺效果比較好。當圖片下載完畢后展現出來。用戶基本感覺不到閃爍現象。

放大:手機端使用ajax技術,把當前層數,行號,列號發送給web服務器,web服務器通過換算得到下一層對應的地圖的大小的圖片。這里我們做一下簡化,每次只顯示四張圖片,下面類同。那么他們的對應關系是:

放大公式:xl=2*x0+l yl=2*yO+l layerl=layer0+l

縮小:手機端使用ajax技術,把當前層數,行號,列號發送給web服務器,web服務器通過換算得到上一層對應的地圖的大小的圖片。那么他們的對應關系是:

縮小公式:xl=(x0-1)/2 yl=(yO-1)/2 layerl=layer0.1及放大的反函數

左移:手機端使用ajax技術,把當前層數,行號,列號發送給web服務器,web服務器通過換算得到同層對應的地圖的大小的圖片。那么他們的對應關系是:

左移公式:xl--xO-1 yl=yO layerl=layero

右移:手機端使用ajax技術,把當前層數,行號,列號發送給web服務器,web服務器通過換算得到同層對應的地圖的大小的圖片。那么他們的對應關系是:

右移公式:xl--xO+l yl=yO layerl=layer0

上移:手機端使用ajax技術,把當前層數,行號,列號發送給web服務器,web服務器通過換算得到同層對應的地圖的大小的圖片。那么他們的對應關系是:

上移公式:xl--xO yl=-yO-l layerl=layer0

下移:手機端使用ajax技術,把當前層數,行號,列號發送給web服務器,web服務器通過換算得到同層對應的地圖的大小的圖片。那么他們的對應關系是:

下移公式:xl---xO yl=yO+l layerl=layerO

屬性:屬性的請求比較復雜,首先要把圖片上面的像數坐標發給web服務器,web服務器根據像數坐標、層數、行號、列號等參數,換算成地圖坐標,gis服務器通過地圖坐標換算成地理坐標,請求空間數據服務器,空間數據服務器把查詢的機構反向返回給手機用戶。

6結束語

對wapgis框架以及手機用戶端的實現,我們可以清晰的了解wapgis工作的基本原理和實現方法。當然,基本操作的算法多種多樣,這里只是提供了一個簡化的算法,但基本可以實現常用功能。

主站蜘蛛池模板: 真人高潮娇喘嗯啊在线观看| 黄色在线不卡| 91免费国产在线观看尤物| 精品久久久无码专区中文字幕| 国产精品亚洲一区二区三区在线观看| 欧美午夜久久| 亚洲a级在线观看| 伊人久久婷婷| 97色婷婷成人综合在线观看| 欧美成一级| 国产精品九九视频| 国产成人a毛片在线| 狠狠做深爱婷婷久久一区| 久久青草视频| 女同久久精品国产99国| 国产精品熟女亚洲AV麻豆| 男人天堂伊人网| 国产在线精彩视频二区| 夜夜操国产| 国产精品免费p区| 看你懂的巨臀中文字幕一区二区| 拍国产真实乱人偷精品| 国产色婷婷视频在线观看| 东京热一区二区三区无码视频| 日韩一级毛一欧美一国产| 黄色污网站在线观看| 亚洲一区二区约美女探花| 99视频只有精品| 思思热在线视频精品| 亚洲国产黄色| 玖玖免费视频在线观看| 久久综合国产乱子免费| 成人国产一区二区三区| 国产人成乱码视频免费观看| 色妞www精品视频一级下载| 国产精品免费电影| 日本久久网站| 国产精品xxx| 亚洲国产成人在线| 2022精品国偷自产免费观看| 国内丰满少妇猛烈精品播| 好吊妞欧美视频免费| 国产亚洲精| 狠狠干欧美| 乱人伦中文视频在线观看免费| 国产精品欧美在线观看| AV不卡无码免费一区二区三区| 女人天堂av免费| 亚洲人成日本在线观看| 毛片免费观看视频| 六月婷婷综合| 亚洲精品波多野结衣| 一级毛片免费不卡在线| 国产大片黄在线观看| 色偷偷男人的天堂亚洲av| 亚洲综合狠狠| 亚洲福利片无码最新在线播放| 国产欧美视频综合二区| 福利在线一区| 中文字幕无线码一区| 97人妻精品专区久久久久| 久久精品91麻豆| 国内精自视频品线一二区| 在线日韩一区二区| 国产免费久久精品99re不卡| 综合色区亚洲熟妇在线| 亚洲综合香蕉| 88av在线播放| 日本一本在线视频| 91精品国产自产在线观看| 中文字幕中文字字幕码一二区| P尤物久久99国产综合精品| 国内精品手机在线观看视频| 91精品啪在线观看国产| 二级特黄绝大片免费视频大片| 色老二精品视频在线观看| 99精品一区二区免费视频| 最新加勒比隔壁人妻| 国产精品亚洲片在线va| 在线观看欧美国产| 精品国产免费观看| 日本不卡视频在线|