張先榮
摘要
POI數(shù)據(jù)采集為新型數(shù)據(jù)采集方式的一種,借助天地圖,設(shè)計(jì)數(shù)據(jù)采集系統(tǒng),是優(yōu)化系統(tǒng)性能,提高數(shù)據(jù)采集效率的關(guān)鍵?;诖?,本文簡要介紹了天地圖及POI。并從系統(tǒng)框架、系統(tǒng)流程、系統(tǒng)開發(fā)、數(shù)據(jù)采集等方面,探討了以天地圖為基礎(chǔ)的POI數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方案。希望能夠?yàn)橛嘘P(guān)人員提供參考,提高POI數(shù)據(jù)采集系統(tǒng)的普及率。
【關(guān)鍵詞】天地圖 POI 數(shù)據(jù)采集系統(tǒng)
1 天地圖與POI
天地圖為我國的重要測繪網(wǎng)站,包含全球范圍內(nèi)河流、村莊、道路等多項(xiàng)地理信息。登錄至天地圖網(wǎng)站后,用戶可全面的查看到全球范圍內(nèi)的種種地理信息。天地圖的參數(shù)見表1。
興趣點(diǎn)(Point of Interest,POI),為數(shù)據(jù)采集系統(tǒng)的一種。該系統(tǒng)數(shù)據(jù)庫當(dāng)中,全面包含著相應(yīng)區(qū)域的經(jīng)度、維度、名稱等多種信息。當(dāng)用戶登錄系統(tǒng)中后,交通情況,以及不同基礎(chǔ)設(shè)施的位置,均可明確的體現(xiàn)。POI參數(shù)見表2。
2 以天地圖為基礎(chǔ)的POI數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2.1 數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)
2.1.1 框架設(shè)計(jì)
本系統(tǒng)由數(shù)據(jù)層、服務(wù)層、應(yīng)用層三部分構(gòu)成。其中,數(shù)據(jù)層由“地圖數(shù)據(jù)”與“POI數(shù)據(jù)”兩部分構(gòu)成。有關(guān)人員可借助天地圖,收集與相應(yīng)區(qū)域有關(guān)的信息。在此基礎(chǔ)上,對信息進(jìn)行處理,最終使其以數(shù)據(jù)的形式,被存儲在系統(tǒng)當(dāng)中。服務(wù)層的功能,在于提供信息的刪除以及查詢等服務(wù)。在應(yīng)用層中,用戶可對天地圖進(jìn)行初始化。同時(shí),確定數(shù)據(jù)采集的范圍,并對顯示結(jié)果進(jìn)行查詢。
2.1.2 流程設(shè)計(jì)
本系統(tǒng)的設(shè)計(jì)流程,共包括三大步驟:
(1)用戶可在系統(tǒng)中,輸入興趣點(diǎn)信息,并搜索興趣點(diǎn)數(shù)據(jù)。搜索后,Web API會在地圖上對興趣點(diǎn)作出標(biāo)注,供用戶查看信息。
(2)如用戶發(fā)現(xiàn)POI數(shù)據(jù)存在錯(cuò)誤,可通過系統(tǒng),向技術(shù)人員反饋。技術(shù)人員收到反饋信息后,會立即對系統(tǒng)進(jìn)行優(yōu)化,增強(qiáng)系統(tǒng)性能。
(3)如系統(tǒng)未能夠檢索到用戶輸入的信息,則會根據(jù)用戶的喜好,擴(kuò)充系統(tǒng)功能。
2.2 數(shù)據(jù)采集系統(tǒng)的實(shí)現(xiàn)
2.2.1 系統(tǒng)開發(fā)
本系統(tǒng)的開發(fā)環(huán)境見表3。
除上述環(huán)境外,本系統(tǒng)的開發(fā),對開發(fā)語言、數(shù)據(jù)庫,同樣存在一定的要求。以開發(fā)語言為例,建議采ASP語言,對系統(tǒng)進(jìn)行開發(fā),以減少系統(tǒng)故障。本系統(tǒng)開發(fā)所應(yīng)用的數(shù)據(jù)庫,為SQL數(shù)據(jù)庫,同樣能夠滿足用戶的使用需求。
2.2.2 數(shù)據(jù)采集
當(dāng)用戶需要采集信息時(shí),僅需點(diǎn)擊系統(tǒng)中的采集鍵,并標(biāo)注采集位置,既可登錄到用戶界面當(dāng)中。按照系統(tǒng)的提示,既可完成信息采集的過程。如信息采集存在錯(cuò)誤,用戶還可利用系統(tǒng)的撤銷功能,對信息進(jìn)行撤銷或更改。POI數(shù)據(jù)中,不同數(shù)據(jù)的字段長度以及名稱均各不相同,具體見表4。
2.2.3 地圖加載
地圖加載的功能,需在確保地理信息的經(jīng)度及緯度均己被輸入系統(tǒng)中的基礎(chǔ)上實(shí)現(xiàn)。例如:為采集A、B與C三個(gè)區(qū)域的地理信息,并使其形成地圖。某用戶對當(dāng)?shù)氐慕?jīng)度與緯度進(jìn)行了統(tǒng)計(jì),具體見表5.
2.2.4 數(shù)據(jù)利用
當(dāng)用戶完成信息采集以及地圖加載的步驟后,方可利用POI系統(tǒng)中的數(shù)據(jù),對各區(qū)域的地理信息進(jìn)行查看。例如:當(dāng)用戶需要查找某區(qū)域X銀行的相關(guān)信息時(shí),既可在系統(tǒng)中,輸入“X銀行”。此時(shí),POI系統(tǒng),會立即根據(jù)用戶的興趣點(diǎn),對信息進(jìn)行搜索。并于搜索完成后,將信息反饋給用戶。此時(shí),用戶既可獲得有關(guān)該區(qū)域的地理位置、周圍環(huán)境、經(jīng)度緯度等多種信息。
2.2.5 數(shù)據(jù)糾錯(cuò)
如POI系統(tǒng)中所輸入的數(shù)據(jù)存在錯(cuò)誤,極容易對系統(tǒng)的性能以及使用價(jià)值造成影響。因此,確保系統(tǒng)具有糾錯(cuò)的功能較為重要。本系統(tǒng)中,當(dāng)用戶輸入錯(cuò)誤信息后,可通過系統(tǒng)的“撤銷”以及“修改”功能,對信息進(jìn)行進(jìn)一步的處理。采用上述方式處理信息,對POI系統(tǒng)中數(shù)據(jù)精確的提高,以及用戶應(yīng)用體驗(yàn)的改善,均具有重要的價(jià)值。
3 結(jié)論
綜上所述,對基于天地圖的POI數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)問題的分析,為我國各領(lǐng)域掌握地理信息數(shù)據(jù),提供了更加廣闊的平臺。建議有關(guān)領(lǐng)域,根據(jù)自身對地理信息數(shù)據(jù)采集的需求,設(shè)計(jì)系統(tǒng)框架及運(yùn)行流程。在此基礎(chǔ)上,從數(shù)據(jù)采集、地圖加載、數(shù)據(jù)利用、數(shù)據(jù)糾錯(cuò)等方面,使系統(tǒng)功能得以實(shí)現(xiàn)。最終達(dá)到優(yōu)化系統(tǒng)性能、拓展系統(tǒng)應(yīng)用范圍的目的。
參考文獻(xiàn)
[1]王韜,張娜娜,李歡歡.基于電子地圖興趣點(diǎn)數(shù)據(jù)的城市可持續(xù)發(fā)展水平分析——以紹興市為例[J/OL].生態(tài)學(xué)報(bào),2018,21(16):1-11.
[2]徐智邦,周亮,藍(lán)婷.基于POI數(shù)據(jù)的巨型城市消防站空間優(yōu)化——以北京市五環(huán)內(nèi)區(qū)域?yàn)槔齕J].地理科學(xué)進(jìn)展,2018,37(04):535-546.