999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

自動(dòng)填報(bào)技術(shù)在烏魯木齊建筑物承載體普查中的應(yīng)用

2024-01-08 10:42:12李寶明徐玲
城市勘測(cè) 2023年6期
關(guān)鍵詞:信息

李寶明,徐玲

(烏魯木齊市城市勘察測(cè)繪院,新疆維吾爾自治區(qū) 烏魯木齊市 830018)

0 引 言

2018年10月,習(xí)近平總書記在中央財(cái)經(jīng)委員會(huì)第三次會(huì)議上專門研究提高自然災(zāi)害防治能力,部署安排將實(shí)施“災(zāi)害風(fēng)險(xiǎn)調(diào)查和重點(diǎn)隱患排查工程”作為提高自然災(zāi)害防治能力“九項(xiàng)重點(diǎn)工程”的第一項(xiàng)基礎(chǔ)性工程,開展全國(guó)自然災(zāi)害綜合風(fēng)險(xiǎn)普查。后經(jīng)國(guó)務(wù)院批準(zhǔn),決定于2020年至2022年開展第一次全國(guó)自然災(zāi)害綜合風(fēng)險(xiǎn)普查工作。在普查工作中,房屋等建筑物作為承災(zāi)體,因其數(shù)量多、情況復(fù)雜及與人民生產(chǎn)生活密切相關(guān)等特性,是本次全國(guó)自然災(zāi)害風(fēng)險(xiǎn)普查工作的重點(diǎn)之一。烏魯木齊市第一次全國(guó)自然災(zāi)害綜合風(fēng)險(xiǎn)普查建筑物調(diào)查項(xiàng)目從2021年至2022年實(shí)施,按工作要求,以自治區(qū)建設(shè)廳統(tǒng)一的房屋建筑普查工作平臺(tái)為作業(yè)平臺(tái)進(jìn)行普查,該平臺(tái)的后臺(tái)基底數(shù)據(jù)為高分辨率衛(wèi)星遙感影像圖層和依托高分辨率衛(wèi)星影像采集的疑似建構(gòu)筑物輪廓圖層(任務(wù)圖斑),系統(tǒng)中建筑物僅包含輪廓信息,其他建筑物基本信息、建筑信息、抗震設(shè)防信息、使用情況、房屋建筑照片等需要實(shí)地調(diào)查、拍照,調(diào)查軟件平臺(tái)包括基于B/S架構(gòu)的電腦端和基于Android的App客戶端。

在烏魯木齊市歷年的相關(guān)地理信息建設(shè)項(xiàng)目中,積累了一定數(shù)量的相關(guān)數(shù)據(jù),如結(jié)構(gòu)、概略建筑面積、層數(shù)、兩違(指違法用地和違法建設(shè)行為)數(shù)據(jù)、農(nóng)村房屋安全隱患排查整治數(shù)據(jù)、興趣點(diǎn)等,這些數(shù)據(jù)包含了大量的普查任務(wù)所需信息,能將這些數(shù)據(jù)利用好,提前將已知的信息數(shù)據(jù)填入普查系統(tǒng)數(shù)據(jù)庫(kù),待外業(yè)實(shí)地普查時(shí),只進(jìn)行現(xiàn)場(chǎng)核實(shí)和個(gè)別屬性信息普查,則可極大地減輕外業(yè)普查工作量、提高普查工作效率。但矛盾點(diǎn)是普查軟件平臺(tái)由省級(jí)建設(shè)主管部門提供,僅開放B/S架構(gòu)的網(wǎng)頁(yè)前端界面和基于Android系統(tǒng)的移動(dòng)端系統(tǒng),無(wú)批量數(shù)據(jù)統(tǒng)一提交填報(bào)接口,僅能通過(guò)人工逐條比對(duì)填報(bào)。

因此,如何將收集到的基礎(chǔ)地理信息數(shù)據(jù)、違法用地和違法建設(shè)行為數(shù)據(jù)、農(nóng)村房屋安全隱患排查整治數(shù)據(jù)和其他可利用專題信息數(shù)據(jù)在普查系統(tǒng)中進(jìn)行自動(dòng)化填報(bào),形成外業(yè)普查核實(shí)的基底數(shù)據(jù),最大限度減輕外業(yè)普查工作量、縮短普查工期是本文的研究核心內(nèi)容。

1 網(wǎng)絡(luò)自動(dòng)填報(bào)技術(shù)

Selenium是一個(gè)用于Web應(yīng)用程序測(cè)試的爬蟲工具。利用開發(fā)語(yǔ)言(Java、C#、Python)Selenium、WebDriver開發(fā)的工具可以模擬人工動(dòng)作直接運(yùn)行在常見瀏覽器中,其動(dòng)作根據(jù)程序的控制實(shí)現(xiàn)完全的擬人化操作,就像真實(shí)用戶在操作一樣,目前支持的瀏覽器包括IE,Mozilla Firefox,Google Chrome、Opera等[3]。因此,Selenium+WebDriver常用于B/S架構(gòu)軟件系統(tǒng)的測(cè)試和網(wǎng)絡(luò)數(shù)據(jù)爬取,基于該技術(shù)近年來(lái)的相關(guān)研究也較多,如高艷利用Selenium框架爬取了互聯(lián)網(wǎng)中崗位大數(shù)據(jù)并進(jìn)行了統(tǒng)計(jì)分析[4],侯志江研究了基于Selenium WebDriver自動(dòng)交互式數(shù)據(jù)采集技術(shù)進(jìn)行情報(bào)數(shù)據(jù)采集的可行性[5]等。

本文中,采取逆向思維,基于Python和Selenium進(jìn)行技術(shù)開發(fā),實(shí)現(xiàn)網(wǎng)頁(yè)自動(dòng)化打開、目標(biāo)信息自動(dòng)填報(bào)、自動(dòng)提交功能,即將前步中經(jīng)空間分析運(yùn)算形成的包含了結(jié)構(gòu)、層數(shù)、建筑物名稱、概略建筑面積、建筑高度、地址等普查任務(wù)所需絕大部分信息的普查任務(wù)圖斑數(shù)據(jù),按程序進(jìn)行自動(dòng)化填報(bào)。

2 總體技術(shù)路線

本文目標(biāo)為利用網(wǎng)絡(luò)自動(dòng)填報(bào)技術(shù),根據(jù)已有地理信息數(shù)據(jù)對(duì)普查任務(wù)數(shù)據(jù)進(jìn)行逐條自動(dòng)化地預(yù)填報(bào),將一部分普查任務(wù)轉(zhuǎn)變?yōu)楹藢?shí)任務(wù),減輕外業(yè)普查工作量、縮短普查周期,總體技術(shù)思路為,以基礎(chǔ)地理信息數(shù)據(jù)、違法用地和違法建設(shè)行為數(shù)據(jù)(兩違數(shù)據(jù))、農(nóng)村房屋安全隱患排查整治數(shù)據(jù)、興趣點(diǎn)數(shù)據(jù)、地址數(shù)據(jù)和普查任務(wù)圖斑為輸入數(shù)據(jù),利用相交分析、空間拓?fù)浞治龊涂臻g統(tǒng)計(jì)等空間分析技術(shù),將普查任務(wù)所需的結(jié)構(gòu)、層數(shù)、建筑物名稱、概略建筑面積、建筑高度、地址等信息掛接在普查任務(wù)圖斑上,再基于Selenium、WebDriver網(wǎng)絡(luò)爬蟲技術(shù)研發(fā)程序,以普查任務(wù)圖斑的編碼號(hào)為關(guān)聯(lián)信息,打開B/S結(jié)構(gòu)的普查平臺(tái)填報(bào)頁(yè)面,實(shí)現(xiàn)普查信息的自動(dòng)化填報(bào),形成外業(yè)普查核實(shí)基底數(shù)據(jù),將部分外業(yè)普查任務(wù)轉(zhuǎn)變?yōu)閮?nèi)業(yè)前置工作。

總體技術(shù)流程如圖1所示。

圖1 總體技術(shù)路線圖

3 關(guān)鍵代碼及實(shí)現(xiàn)

在利用Selenium爬蟲技術(shù)開發(fā)過(guò)程中,主要應(yīng)用到的屬性和方法包括對(duì)象元素定位、對(duì)象元素操作、鼠標(biāo)鍵盤事件模擬等。對(duì)象元素定位方法主要用于定位B/S結(jié)構(gòu)系統(tǒng)的網(wǎng)頁(yè)元素,以便后續(xù)對(duì)該控件進(jìn)行自動(dòng)化操作,主要方法包括按要素ID號(hào)查找(find_element_by_id)、按要素名稱查找(find_element_by_name)、按要素CSS屬性查找(find_element_by_css)和按要素類名稱查找(find_element_by_class_name)等;對(duì)象元素操作是對(duì)定位到的對(duì)象要素進(jìn)行操作,主要方法包括文本框內(nèi)容清除(clear)、文本框內(nèi)容輸入(send_keys)、要素點(diǎn)擊(click)、要素屬性獲取(get_attribute)、要素選擇(select_by_index、select_by_value等);鼠標(biāo)鍵盤事件模擬是模擬鼠標(biāo)或鍵盤對(duì)定位到的要素進(jìn)行操作,主要包括ActionChains類封裝的鼠標(biāo)右擊、雙擊、懸停、拖拽等功能和Keys類中封裝的模擬鍵盤動(dòng)作(send_keys)。

自動(dòng)填報(bào)功能的程序編寫過(guò)程中,編寫的關(guān)鍵過(guò)程函數(shù)有目標(biāo)數(shù)據(jù)定位查找、數(shù)據(jù)自動(dòng)填報(bào)和成果提交,關(guān)鍵過(guò)程代碼如下:

Def upload_auto()

{

For datanum =1 to datacount:

{

driver.find_element(By.ID,"房屋編號(hào)").send_keys(圖斑編號(hào))

driver.find_element(By.ID,"按編號(hào)查找").click() #按普查圖斑編號(hào)查找并定位要素

……

driver.find_element(By.XPATH,"http://button[text()='調(diào)查']").click() #查找到調(diào)查按鈕并點(diǎn)擊,進(jìn)入填報(bào)頁(yè)面

driver.find_element(By.ID,"地址ID").send_keys(地址) #填寫地址;

driver.find_element(By.ID,"權(quán)利人").send_keys(權(quán)利人姓名) #填寫權(quán)利人信息;

……

driver.find_element(By.XPATH,"http://input[@id='層數(shù)' ]").send_keys(層數(shù)) #填寫層數(shù)

if 結(jié)構(gòu)類型 = "鋼筋混凝土結(jié)構(gòu)": #選擇結(jié)構(gòu)類型

driver.find_element(By.XPATH,"http://input[@id='鋼筋混凝土結(jié)構(gòu)' and @name='結(jié)構(gòu)']/..").click()

driver.find_element(By.ID,"調(diào)查面積").send_keys(面積) #填報(bào)面積

…… #其他信息的填報(bào)

driver.find_element(By.ID,"保存提交").click() #單擊保存進(jìn)行提交

driver.find_element(By.ID,"返回").click() # 單擊"返回"按鈕,返回到查詢界面,進(jìn)行下一條

}

}

4 結(jié) 語(yǔ)

第一次全國(guó)自然災(zāi)害綜合風(fēng)險(xiǎn)建筑物普查項(xiàng)目是國(guó)務(wù)院近年來(lái)開展的重大專項(xiàng)普查項(xiàng)目,任務(wù)量大,項(xiàng)目工期短,項(xiàng)目質(zhì)量控制難度大[6],如何結(jié)合好城市地理信息建設(shè)過(guò)程中積累的各類數(shù)據(jù)資源,變“普查”“調(diào)查”為“核查”,最大限度地減輕外業(yè)普查時(shí)的工作量,縮短項(xiàng)目周期,提高普查質(zhì)量,是值得研究的問(wèn)題,本文利用地理信息空間分析技術(shù)和網(wǎng)絡(luò)爬蟲技術(shù),將烏魯木齊市歷年積累的與普查相關(guān)的地理信息數(shù)據(jù)資料應(yīng)用于本次普查任務(wù),將與自然災(zāi)害綜合風(fēng)險(xiǎn)建筑物普查相關(guān)信息進(jìn)行了提取組合,并實(shí)現(xiàn)了將這些信息在普查系統(tǒng)中的自動(dòng)化填報(bào),將原本的大部分外業(yè)普查工作變成了核查,根據(jù)項(xiàng)目實(shí)施情況,現(xiàn)場(chǎng)普查時(shí)間平均縮短了二分之一左右,尤其是農(nóng)村中的無(wú)人院落,極大地減輕了外業(yè)普查工作量,縮短了項(xiàng)目普查周期,效果明顯,為其他具有類似需求的普查項(xiàng)目的開展提供了一定參考經(jīng)驗(yàn)。

猜你喜歡
信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會(huì)信息
信息超市
展會(huì)信息
展會(huì)信息
展會(huì)信息
展會(huì)信息
展會(huì)信息
信息
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 国产自无码视频在线观看| 在线国产你懂的| 国产青榴视频在线观看网站| 国产人成在线观看| 亚洲国产天堂久久综合226114| 午夜啪啪网| 午夜人性色福利无码视频在线观看| 四虎精品国产AV二区| 丝袜国产一区| 久爱午夜精品免费视频| 国产黄视频网站| 国产在线精彩视频二区| 韩国自拍偷自拍亚洲精品| 男人天堂亚洲天堂| 国产精品久久久久久影院| 久久综合亚洲色一区二区三区| 成人在线天堂| 国产成人一区二区| 国产av色站网站| 国产综合精品一区二区| 波多野结衣AV无码久久一区| 日本午夜精品一本在线观看| 久久精品人人做人人爽电影蜜月 | 91精品国产自产在线观看| 人妖无码第一页| 免费看美女自慰的网站| 国产黄在线免费观看| 日韩性网站| 成年人国产网站| 91精品视频播放| 四虎永久在线视频| 欧美一级黄色影院| 自拍偷拍欧美日韩| 中国一级特黄大片在线观看| 国产亚洲精品无码专| AV不卡无码免费一区二区三区| 亚洲国产成人精品无码区性色| 日本欧美一二三区色视频| 欧美精品在线观看视频| 国产精鲁鲁网在线视频| 啪啪啪亚洲无码| 国产欧美在线观看视频| 91久久偷偷做嫩草影院精品| 直接黄91麻豆网站| 免费一级毛片在线观看| 国产激爽爽爽大片在线观看| 91在线激情在线观看| 毛片大全免费观看| 8090成人午夜精品| 自拍偷拍一区| 区国产精品搜索视频| 国产精品一线天| 欧美国产日韩在线观看| 亚洲色图欧美一区| 日本成人一区| 色有码无码视频| 亚洲一区二区约美女探花| 国产乱人视频免费观看| 亚洲第一综合天堂另类专| 亚洲第一成网站| 成年看免费观看视频拍拍| 亚洲大尺度在线| 黄色在线不卡| a级毛片一区二区免费视频| 亚洲精品福利视频| 久久国产精品无码hdav| 五月天婷婷网亚洲综合在线| 久久久久亚洲AV成人网站软件| 国产一区在线视频观看| 久久永久精品免费视频| 少妇高潮惨叫久久久久久| 国产精品林美惠子在线播放| 亚洲动漫h| 手机成人午夜在线视频| 色偷偷av男人的天堂不卡| 国产小视频免费观看| 亚洲精品国偷自产在线91正片| www.91在线播放| 国产成本人片免费a∨短片| 成人一级免费视频| 在线国产你懂的| 免费在线看黄网址|