目前,有很多WebGIS開發(fā)包,ArcGIS API for JS、OpenLayers、LeafLetjs等為我們從事WebGIS開發(fā)的人封裝了很多強(qiáng)大的功能。我們很方便的使用這些庫的時(shí)候,也讓我們忽略了很多原理性的東西。

比如說,我之前一直在被一個(gè)問題困擾,就是如何將一個(gè)點(diǎn)正確的顯示在瀏覽器屏幕的正確的位置,即經(jīng)緯度坐標(biāo)和屏幕坐標(biāo)的轉(zhuǎn)換問題。直到我看到一位大牛的博客(點(diǎn)擊學(xué)習(xí)),里面對(duì)WebGIS的原理進(jìn)行了深入的講解??戳怂奈恼潞笠恢庇X得,我寫這篇文章是多余的。但是大神的文章里面并沒有詳細(xì)講解原理的代碼實(shí)現(xiàn)。個(gè)人覺得還是很有必要通過實(shí)現(xiàn)相應(yīng)功能的方式了解其原理,而且實(shí)現(xiàn)時(shí)還是遇到了不少的問題,所以還是寫了這篇文章。

在線地圖及參數(shù)

 Arcgis online上的瓦片地圖為例,服務(wù)中有幾個(gè)比較關(guān)鍵的使用到的參數(shù)。

  • Height、Weight:每個(gè)瓦片的寬度和高度

  • Resolution:每一個(gè)縮放級(jí)別下1像素代表的地圖單位(投影坐標(biāo))

  • Initial Extent:瓦片地圖的范圍

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式