?

基于EXCELVBA編程的云南省公路里程表數據處理研究

2017-04-18 05:19袁坤
價值工程 2017年10期
關鍵詞:里程表公路

袁坤

摘要: 原《云南省公路里程表》(1988版)已失去時效性和準確性,從而降低了其可用程度,嚴重影響了公路運輸市場營運里程的準確計算。本次云南里程表制作以云南省第二次全國公路普查和云南全國農村公路專項調查為基礎進行編制,原始數據格式為列數據。本文以云南省公路里程表數據處理為例,旨在為里程表的編制提供制作思路,并在數據處理關鍵問題上給出一定的參考和借鑒。

Abstract: The original Yunnan Highway Mileage(1988 Edition) has lost timeliness and accuracy and reduced its availability, which seriously affects the accurate calculation of mileage of highway transportation market. The new Yunnan Highway Mileage takes the second national highway census in Yunnan and Yunnan national rural highway survey as the basis for the compilation, the original data format is taken as the column data. This paper takes Yunnan province highway mileage data processing as an example to provide ideas for making the odometer preparation and given some reference for the key issues of data processing.

關鍵詞: 公路;里程表;VBA

Key words: highway;odograph;VBA

中圖分類號:P208 文獻標識碼:A 文章編號:1006-4311(2017)10-0218-04

0 引言

1988年,云南省交通廳頒發了《云南省公路里程表》。至今歷時28年,云南省公路通車里程由1988年的5.2萬公里增加到2015年的23.6萬公里,其中高速公路從零增加到4005公里。隨著公路線路日益增多,路網連通情況發生了很大的改變,人們的出行也更加追求高效、舒適和便捷,原《云南省公路里程表》(1988版)已失去時效性和準確性,從而降低了其可用程度,致使車輛營運公路里程、路徑無法完全統一,嚴重影響了公路運輸市場營運里程的準確計算;各級部門和廣大人民群眾普遍采用項目建設長度代替兩地之間的公路里程,產生較大的公路里程誤差,例如保山至騰沖高速公路起點位于龍陵的鎮安,距離保山市95公里。人民群眾在生產生活中對公路里程產生了許多誤解,政府服務職能管理部門為社會公眾日常生產、生活提供基本服務的信息明顯不足,服務水平和效率不高,難以適應全省發展和社會各界對道路運輸的需要。為此,云南省交通運輸廳委托重新編制《云南省公路里程表》。

云南省公路系統采用GIS數據庫進行管理,可以方便的獲取路線的起止點及里程信息,本次的里程表制作以云南省第二次全國公路普查和云南全國農村公路專項調查為基礎進行編制。原始數據格式為列數據,而通常的里程表為如下圖表所示的四類三角形。在里程表制作和排版過程中經常遇到生成里程表三角形和起止點對調等問題,通過VBA編程能夠簡單方便的提高工作效率,實現便捷的排版。

1 云南省公路里程表編制思路和成果

按公路在國家、云南省的路網地位、服務功能、交通流量和流向、公眾認知程度等因素進行分類梳理,以昆明為交通中心樞紐,將全省分為昆明至昭通、曲靖等地、昆明至文山、紅河等地、昆明至玉溪、普洱、西雙版納等地、昆明至楚雄、大理、臨滄等地、昆明至保山、德宏、怒江等地、昆明至麗江、迪慶等地、昆明至武定、永仁、攀枝花等地等7個方向,采用“省會—州(市)—縣市(區)—鄉鎮”的樹枝狀結構逐級展開,并考慮區域路網連接,按方向、片區逐級整理,實現“順藤摸瓜”式的里程查詢,兩地間存在多條公路連接,公路里程僅以快速、便捷的路線進行統計,增強里程表的實用性和出行的引導性?!对颇鲜」防锍瘫怼分饕ɡッ髦粮骺h市(區)間公路里程、昆明市市區環線里程、全省分方向里程表和各縣市(區)至鄉鎮公路等四部分主要內容。

2 數據處理的相關問題

原始數據存儲在一個名為“數據”的工作表中,結果三角形存儲在以起止點和三角類型命名的新建表格中。這便涉及到里程表三角形的構建和起止點對調的問題。如表1、表2所示。

3 基于EXCEL VBA編程的里程表制作關鍵問題

4 結語

本文中提及的里程表編制技術以現有數據處理技巧為主,針對為云南省公路里程表的編制、排版和印刷過程中遇到的里程三角形的構建、對里程表三角形的起止點對調等問題,采用EXCEL VBA功能編程實現了里程表制作的程序化流程,實現了對現有數據的充分利用,提高了里程表的編制和排版工作效率。目前,地理信息技術成熟,作者將進一步研究依托百度、高德等地圖提取里程數據。

參考文獻:

[1]云南省公路里程表(1988年)[S].

[2]張強,劉飚.EXCEL2007與VBA編程從入門到精通[M].電子工業出版社,2008,02.

[3]Excel Home,Excel.VBA實戰技巧精粹[M].人民郵電出版社,2013,01.

猜你喜歡
里程表公路
里程表(部級優課)
“十四五”浙江將再投8000億元修公路新增公路5000km
公路造價控制中的預結算審核
里程表上的數學秘密
里程表上的數學秘密
新型汽車車速里程表信號采集與處理研究
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合