作為替代geoserver的方案,采用python+qt實(shí)現(xiàn)地圖的加工處理,實(shí)時(shí)渲染和tilecache緩沖。
其中借鑒了geoserver的服務(wù)模式,ogc的SLD風(fēng)格配置,tilecache開源代碼的核心,現(xiàn)已用c++完成這些功能,
運(yùn)行效率可謂比geoserver快了好幾個(gè)數(shù)量級(jí)
未加入道路和多邊形文本標(biāo)注,正在調(diào)整標(biāo)注算法和邏輯; *.xml控制地圖,mapsld.xml定義層樣式風(fēng)格
程序演示:
http://wallizard.vicp.net:9000/swBox_release_2010.11.08.rar