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