摘要:分析了當(dāng)前城市路徑信息查詢系統(tǒng)設(shè)計(jì)開發(fā)過(guò)程中存在的兩個(gè)問(wèn)題:地理數(shù)據(jù)的存儲(chǔ)和底層C++算法的運(yùn)行結(jié)果無(wú)法直接顯示在MapXtreme上。針對(duì)這兩個(gè)問(wèn)題提出了解決方案:一方面采用Oracle Spatial的全空間數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)地理數(shù)據(jù),另一方面利用動(dòng)態(tài)鏈接庫(kù)來(lái)解決運(yùn)行結(jié)果顯示的問(wèn)題。利用該解決方案設(shè)計(jì)實(shí)現(xiàn)的西安市路徑信息查詢系統(tǒng)經(jīng)過(guò)運(yùn)行測(cè)試性能良好。實(shí)驗(yàn)表明所提出的解決方案是實(shí)際可行的。
關(guān)鍵詞:路徑信息查詢系統(tǒng);最優(yōu)路徑;地理數(shù)據(jù);Oracle Spatial;DLL