彭石永,楊 云,申彬你
(貴州省水城縣水務(wù)局,貴州 水城 553600)
水資源管理是國(guó)家資源管理的一項(xiàng)重要內(nèi)容,也是水務(wù)工作的重要組成部分。在從傳統(tǒng)水利向現(xiàn)代化水利、可持續(xù)發(fā)展水利轉(zhuǎn)變的過(guò)程中,水資源管理信息系統(tǒng)建設(shè)是實(shí)現(xiàn)水資源科學(xué)管理、高效利用和有效保護(hù)的基礎(chǔ)和前提。當(dāng)前我國(guó)部分地方水資源管理的方法、手段和模式相對(duì)滯后,在線監(jiān)測(cè)建設(shè)和監(jiān)督管理水平相對(duì)落后,因此,亟需加強(qiáng)水資源管理的信息化建設(shè),全面提升水資源管理水平,實(shí)現(xiàn)集中化、自動(dòng)化和智能化管理,節(jié)約水資源管理的人力、物力和財(cái)力,保障水利設(shè)施的運(yùn)行安全并提高其運(yùn)行效率。隨著WebGIS(網(wǎng)絡(luò)地理信息系統(tǒng))技術(shù)的發(fā)展,部分地區(qū)已積極探索利用該技術(shù)開(kāi)發(fā)水資源管理系統(tǒng)建設(shè)[1-3]。為此,運(yùn)用WebGIS技術(shù),結(jié)合我國(guó)國(guó)家地理信息公共服務(wù)平臺(tái)提供的天地圖API(應(yīng)用程序接口),設(shè)計(jì)開(kāi)發(fā)了水城縣水資源管理查閱系統(tǒng),為提升水城縣水資源管理水平及未來(lái)發(fā)展智慧水務(wù)提供有力的信息化支撐。
本系統(tǒng)基礎(chǔ)平臺(tái)基于天地圖API,運(yùn)用WebGIS技術(shù)開(kāi)發(fā)構(gòu)建。天地圖API是一套符合HTML5規(guī)范的應(yīng)用程序接口,以HTML5的形式提供各種地圖服務(wù)和數(shù)據(jù),如地圖展示、標(biāo)注、定位等。為開(kāi)發(fā)者提供了快速調(diào)用天地圖在線地理信息服務(wù)的通道,包括快速創(chuàng)建地圖、調(diào)用地圖、POI搜索以及在地圖上添加覆蓋物等??芍С珠_(kāi)發(fā)者在網(wǎng)站中構(gòu)建功能豐富、交互性強(qiáng)、PC端和移動(dòng)端通過(guò)網(wǎng)絡(luò)瀏覽器即可使用的地圖應(yīng)用。在天地圖官網(wǎng)(https://www.tianditu.gov.cn/)申請(qǐng)?zhí)斓貓D地圖服務(wù)秘鑰,通過(guò)“”代碼引入天地圖JavaScriptAPI文件,實(shí)現(xiàn)地圖加載;再通過(guò)網(wǎng)頁(yè)API開(kāi)源代碼添加覆蓋物編輯、底圖切換、比例尺、鷹眼、測(cè)量等基本操作控件,添加河流水系、山塘水庫(kù)、水功能區(qū)、取用水戶、水資源保護(hù)區(qū)、飲用水源地等水資源管理基礎(chǔ)數(shù)據(jù)圖層,并掛接相應(yīng)圖層下的基礎(chǔ)數(shù)據(jù)庫(kù),結(jié)合CSS、JavaScript等網(wǎng)頁(yè)開(kāi)發(fā)語(yǔ)言,構(gòu)建HTML5網(wǎng)站形式的水資源管理可視化基礎(chǔ)平臺(tái)。
首先,通過(guò)“、”代碼引入D3JS插件,添加geojson文件導(dǎo)入接口,添加點(diǎn)、線、面覆蓋物引入接口。其次,建立點(diǎn)、線、面覆蓋物的goejson文件模板(可參考GeoJSON格式規(guī)范說(shuō)明。如有其他格式的矢量文件,可先轉(zhuǎn)化為WGS84坐標(biāo)的矢量文件,再通過(guò)https://mapshaper.org在線轉(zhuǎn)化為json文件)。根據(jù)模板文件建立水系js、流域js、水源保護(hù)區(qū)js、山塘js、水庫(kù)js、水功能區(qū)js、行政區(qū)js等基礎(chǔ)數(shù)據(jù)文件。最后,通過(guò)“ 通海县| 涪陵区| 缙云县| 藁城市| 习水县| 沾益县| 屏山县| 乐山市| 隆昌县| 玉龙| 安吉县| 唐山市| 定结县| 紫云| 北碚区| 开封市| 肇源县| 镇远县| 治多县| 穆棱市| 错那县| 瓮安县| 丰宁| 江都市| 肃北| 故城县| 广丰县| 濮阳市| 乌恰县| 石楼县| 二连浩特市| 星座| 临高县| 蛟河市| 平遥县| 富顺县| 托克托县| 开原市| 霍城县| 陆河县| 德化县|