

摘 要:隨著智能手機(jī)的發(fā)展和普及以及各種地圖導(dǎo)航軟件的發(fā)展,目前手機(jī)地圖已經(jīng)成為人們外出的重要工具之一。但是在鐵路、公路、電力等線性工程的前期設(shè)計(jì)階段,還沒有專業(yè)的手機(jī)地圖輔助軟件。因此,有必要針對(duì)此類工程的前期需求進(jìn)行相關(guān)研究。文章就提出了一種Android系統(tǒng)中高德地圖加入kml文件的方法。
關(guān)鍵詞:高德地圖API;鐵路;kml文件
1概述
近年來隨著鐵路的跨越式發(fā)展,在現(xiàn)今的各類交通和運(yùn)輸?shù)牟呗灾?,鐵路當(dāng)之無愧成為運(yùn)輸成本低,效率高以及出行和貨運(yùn)的首選方式。根據(jù)“十三五”規(guī)劃,到2020年,高鐵運(yùn)營(yíng)里程達(dá)到3萬公里,這意味著未來五年1萬多公里的高鐵需要開通。在鐵路的前期規(guī)劃設(shè)計(jì)階段,外業(yè)勘測(cè)采集數(shù)據(jù)還難免的采用手寫紙記的方式。同時(shí)隨著智能手機(jī)的發(fā)展和普及以及各種地圖導(dǎo)航軟件的發(fā)展,導(dǎo)航軟件逐漸成為大眾不可或缺的手機(jī)軟件。kml(Keyhole Makeup Language)主要采用擴(kuò)展性的標(biāo)記類型語(yǔ)法以及文件式的數(shù)據(jù)格式,能夠?qū)崿F(xiàn)地理數(shù)據(jù)的客戶端展示[1]。kml目前已經(jīng)成為各大地理信息平臺(tái)通用的標(biāo)準(zhǔn)文件之一。如果鐵路線路前期設(shè)計(jì)選線階段能結(jié)合手機(jī)導(dǎo)航軟件及kml文件,在外業(yè)測(cè)繪調(diào)查階段實(shí)現(xiàn)智能化,必將達(dá)到事半功倍的效果。其中,kml文件作為數(shù)據(jù)轉(zhuǎn)換的關(guān)鍵,將其融入目前主流的手機(jī)地圖軟件尤為重要。
2 Android簡(jiǎn)介
Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。……