真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

GIS開發(fā)中如何實(shí)現(xiàn)mbtiles數(shù)據(jù)合并

這篇文章主要介紹了GIS開發(fā)中如何實(shí)現(xiàn)mbtiles數(shù)據(jù)合并,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、武川ssl等。為近1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的武川網(wǎng)站制作公司

mbtiles是一個(gè)sqlite的數(shù)據(jù)庫,用來按照一定組織格式格式存儲(chǔ)切片地圖數(shù)據(jù),常用在單機(jī)、移動(dòng)端的地圖包中,在地圖數(shù)據(jù)的發(fā)布,對比直接的切片文件數(shù)據(jù),具有存儲(chǔ)統(tǒng)一,便于移動(dòng)拷貝。

在通過互聯(lián)網(wǎng)下載的數(shù)據(jù),轉(zhuǎn)換成mbtiles后,發(fā)現(xiàn)數(shù)據(jù)不夠,又需要重新下載,下載的時(shí)候,還需要將前邊的數(shù)據(jù)再下載一遍,對于高級(jí)別的切片,下載時(shí)間還是挺慢的。

mbtiles本身就是一個(gè)sqlite數(shù)據(jù)庫,這個(gè)可以通過java、C#等開發(fā)語言進(jìn)行開發(fā),所以,可以通過開發(fā),將兩個(gè)或者多個(gè)mbtiles數(shù)據(jù)進(jìn)行合并。

下圖是mbtiles文件的表結(jié)構(gòu):

GIS開發(fā)中如何實(shí)現(xiàn)mbtiles數(shù)據(jù)合并

metadata是切片的一些常用信息,map是切片的索引信息,images是具體的存儲(chǔ)切片文件數(shù)據(jù),是以二進(jìn)制信息將圖片存儲(chǔ)到數(shù)據(jù)庫中。

在mbtiles的合并中,metadata中的bounds信息,需要根據(jù)各個(gè)mbtiles的文件,取最大的范圍,或者根據(jù)幾個(gè)mbtiles計(jì)算最大范圍,要是范圍不夠,發(fā)布后數(shù)據(jù)也不能訪問全面。

GIS開發(fā)中如何實(shí)現(xiàn)mbtiles數(shù)據(jù)合并

合并時(shí),要對比map中的索引信息,根據(jù)zoom_level、tile_column、tile_row組合進(jìn)行判斷,如存在的數(shù)據(jù),就不需要寫入了,不存在的數(shù)據(jù),首先將以上信息寫入到表中,在生成tile_id的guid,在images表中,以生成的guid和切片的圖片,組合寫入到表中,這樣就達(dá)到數(shù)據(jù)合并的效果。

GIS開發(fā)中如何實(shí)現(xiàn)mbtiles數(shù)據(jù)合并

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“GIS開發(fā)中如何實(shí)現(xiàn)mbtiles數(shù)據(jù)合并”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!


網(wǎng)頁題目:GIS開發(fā)中如何實(shí)現(xiàn)mbtiles數(shù)據(jù)合并
新聞來源:http://weahome.cn/article/pjopeg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部