區(qū)域瓦片地圖服務(wù)構(gòu)建方法研究
發(fā)布時(shí)間:2024-03-18 18:47
利用開(kāi)源地圖渲染引擎Mapnik對(duì)四川省行政區(qū)劃邊界矢量數(shù)據(jù)實(shí)現(xiàn)了動(dòng)態(tài)配圖與切片,并將動(dòng)態(tài)切片數(shù)據(jù)與現(xiàn)有四川省瓦片地圖服務(wù)數(shù)據(jù)進(jìn)行融合,構(gòu)建了不同區(qū)域的獨(dú)立瓦片地圖服務(wù),避免了重復(fù)切片并減少了瓦片冗余程度,方便了用戶(hù)對(duì)不同區(qū)域地圖瓦片的調(diào)用。研究成果在地質(zhì)災(zāi)害管理部門(mén)得到實(shí)際應(yīng)用,取得了良好效果。
【文章頁(yè)數(shù)】:4 頁(yè)
【部分圖文】:
本文編號(hào):3931655
【文章頁(yè)數(shù)】:4 頁(yè)
【部分圖文】:
圖1區(qū)域融合瓦片快速生成技術(shù)路線(xiàn)圖
現(xiàn)有四川省瓦片地圖服務(wù)接口不區(qū)分區(qū)域,因此,為了方便用戶(hù)調(diào)用不同區(qū)域的瓦片地圖服務(wù),需對(duì)服務(wù)接口進(jìn)行重構(gòu)[8]。例如針對(duì)不同市州瓦片地圖服務(wù),添加城市名稱(chēng)首字母簡(jiǎn)稱(chēng)和服務(wù)名稱(chēng)參數(shù),重構(gòu)之后的服務(wù)接口為:http://www.scgis.net:83/pacspatial/dhz/....
圖2Mapnik切圖基礎(chǔ)瓦片
本文使用Python腳本語(yǔ)言,基于Flask框架發(fā)布為切片服務(wù)[10],切片服務(wù)調(diào)用Mapnik類(lèi)庫(kù),動(dòng)態(tài)接收由區(qū)域瓦片地圖服務(wù)發(fā)來(lái)的瓦片請(qǐng)求并進(jìn)行行政區(qū)劃邊界的自動(dòng)化配色處理,實(shí)時(shí)輸出邊界外為白色,邊界為紅色,邊界內(nèi)為透明的待融合瓦片。例如請(qǐng)求成都市區(qū)域的第8級(jí)42行201列時(shí)....
圖3天地圖四川原始矢量瓦片
圖2Mapnik切圖基礎(chǔ)瓦片圖4天地圖四川原始影像瓦片
圖4天地圖四川原始影像瓦片
圖3天地圖四川原始矢量瓦片圖5融合后區(qū)域矢量瓦片
本文編號(hào):3931655
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/3931655.html
最近更新
教材專(zhuān)著