關于火車買票技巧,我們寫過《》《》《》,簡單來說,只要你用好“有備無患”、“買短乘長”、“買長乘短”、“曲線救國”這4個策略,去哪都不缺票。
最近我又買了不少火車票,發現12306給的火車中轉換乘方案總是太慢、漏了很多更快的方案。因此寫了這篇文章,讓大家坐火車能少走彎路、早點到達目的地。
0112306火車中轉方案的問題1.1搜出的中轉方案不是最快的
從贛州西站去保定東站,用12306搜索出的中轉方案如下圖所示:
![]()
這些中轉方案是按總耗時排的序,可以看出,12306搜出的最快方案為11:44出發、23:00到,用時為11小時16分鐘,但我年年都坐這火車,知道有經過武漢10小時以內就能到保定的方案。
考慮到12306軟件有點傻,我決定幫它一把,點擊了12306右上角的“定制中轉”按鈕,設置中轉站為“武漢站”,相當于告訴它有更快的中轉方案就在武漢中轉,如下圖所示:
![]()
點擊“查詢車次”,結果依舊搜索不出10小時以內的中轉方案。
我仍不死心,因為12306推薦的最優方案在中轉站待了2小時7分鐘,而我知道有個方案可以只待84分鐘(實際站內換乘20分鐘就夠了),因此又點擊左下角的“篩選”功能,將換乘時長限定為60~90分鐘,如下圖所示。
![]()
點擊確認,發現依舊搜索不出我想要的方案來。至此,我得出結論:12306的程序猿開發的火車中轉功能是有錯誤的,它并沒有搜索出所有的可行方案,漏了很多更優的方案。
1.2只支持中轉1次
12306無論是中轉,還是定制中轉,都只支持中轉1次,比如我搜索:贛州西站——石河子站,怎么搜都顯示無法到達。
![]()
不得不說,12306雖然已經發展10年了,取得了一定的成就,但依舊很落后,花了全國人民3個億,連個這么簡單的火車中轉換乘功能都有bug。
中轉換乘的代碼邏輯其實很簡單,就是地理路徑搜索+時間接續過濾+遍歷,全國一共才5千多對列車,只要數據庫沒錯,程序本身沒啥難度。
給我3萬我都能把中轉換乘功能開發的沒毛病,不但支持單次中轉,還支持多次中轉,還允許定制部分或全部中轉點,搜出前N條最快路徑。
這類程序早就成熟的不能再成熟了,當前中國鐵路的主要矛盾就是人民日益增長的便利交通需求和12306功能升級太慢之間的矛盾。
就拿候補功能來說,明明可以實時顯示候補人數,非要藏著掖著,搞的大家坐個火車還是靠運氣、靠加錢搶票,民生服務搞得越來越資本化,背離了我黨的初心。
02火車中轉方案用什么軟件生成?2.1火車中轉方案軟件對比
面對12306這種背景深厚的,咱也只能吐槽吐槽,改變它還不如改變自己來得容易。于是我思考了一下,國企軟件已經不行了,那就用民企軟件吧。
想了想,我查了一下市場份額前3的地圖軟件:百度地圖32.7%、高德地圖31.6%、騰訊地圖17.4%,市場份額前5的旅游出行軟件:攜程旅行36.3%、美團20.6%、同程旅行14.8%、去哪兒13.9%、飛豬7.3%。
然后挨個試了一下,發現百度地圖、高德地圖、攜程旅行、飛豬旅行都能順利搜出最優方案:贛州西-G2712-武漢-G78-保定東,路程用時9小時26分。
而同程旅行、美團都未搜出最優方案,只搜出了更差的方案:贛州西-G2710-武漢-G526-保定東,用時11小時14分。
鐵路12306搜出的更差:贛州西-G2712-武漢-G528-保定東,用時11小時16分。
騰訊地圖搜出的最差:贛州西-出租-興國西站-G486-涿州東站-出租-保定東站,用時13小時13分。
至此,我們得出中轉換乘方案生成的初步性能排名:百度地圖=高德地圖=攜程旅行=飛豬旅行>同程旅行=美團>12306>騰訊地圖。
電腦版百度地圖的搜索結果如下圖所示:
![]()
手機版百度地圖的搜索結果如下圖所示:
![]()
可以看出,手機版和電腦版百度地圖都搜出了最優方案,百度地圖搜出的次優方案、第3方案都比其它軟件的最優方案快。比12306的最優方案縮短了近1/5的用時。
經校驗,以上所有方案都有充足的換乘時間,相應的車次也確實在售火車票。手機版百度地圖比電腦版百度地圖功能更強、更好用。
接下來我們優中選優一下,詳細對比百度地圖、高德地圖、攜程旅行、飛豬旅行這4個軟件的中轉換乘功能。
百度地圖搜出的前5最優方案,贛州西站到保定東站的用時依次為:9小時26分、10小時50分、11小時8分、11小時14分、11小時16分。
下圖是飛豬旅行搜出的前5最優方案,用時依次為:9小時26分、11小時14分、11小時16分、12小時40分、12小時43分。
![]()
下圖是高德地圖搜出的前5最優方案,用時依次為:9小時26分、11小時14分、11小時16分、12小時40分、12小時43分。與飛豬旅行的一模一樣。
![]()
可以明顯看出,高德地圖和飛豬旅行搜出的前5最優方案都不如百度地圖的好。
下圖是攜程旅行搜出的前5最優方案,用時分別為:9小時26分、11小時3分、11小時8分、11小時14分、11小時16分。和百度地圖對比可以發現,二者只有次優方案不一樣,百度地圖的次優方案比攜程的快13分鐘。
![]()
值得提醒的是,攜程旅行漏了百度的次優方案,而百度地圖也漏了攜程旅行的次優方案。
這說明百度地圖和攜程旅游都存在小bug,二者合并才能形成真正的前5最優方案。
2.2最好用的火車中轉方案軟件
綜上所述,火車中轉換乘功能前4強依次為:百度地圖>=攜程旅行>高德地圖=飛豬旅行。這一排名與這4個軟件的市場份額排名一致,這說明有競爭的市場,產品和軟件都會越來越好,因為TA們會積極響應用戶的需求,主動解決問題,這些就是12306學習的方向。
我國國企的市場化改革之路任重而道遠,12306還有很大的提升空間。
![]()
在12306升級中轉換乘功能之前,我們買中轉票可以借助百度地圖和攜程旅行,幫我們搜索最短路徑,然后再去12306上購票。
03火車票一發售就沒了怎么辦?
買票4策,我先用“曲線救國”策略,用手機版百度地圖搜出了“贛州西-保定東”的最優方案:贛州西11:44-G2712-武漢16:13-武漢17:37-G78-保定東21:10。
然后運用“有備無患”策略,提前14天的13點30打開12306購買武漢到保定東的G78火車。結果,哪怕我提前了14天,準點搶票依舊是一開售就沒票了。(12306為了賺錢真是啥都干的出來)
![]()
之后,我考慮運用“買短乘長”和“買長乘短”策略,由于這次我從贛州西去保定東要帶上豆豆,必須確保有座,因此,我選擇“買長乘短”,武漢到保定東的G78沒票,我買了廣州南到保定東的G78,依舊在武漢上車。
![]()
就這樣,我實現了最快速度回保定,并且在原本沒票的情況下從容地買到了自己需要的票。有人說我這方案多買了2站的票、好費錢,那其實是因為帶著孩子,我只能買長乘短。
如果沒帶孩子,我就慢慢候補或者買短乘長了,沒座的時候找座位燈是綠燈的,就可以放心坐了。
(本文完)
更多出行攻略和手機高效使用技巧,可以點擊文尾或文首的合集按鈕,也可以回復“手機”獲取。
歷史相關文章:
雜想:地球如果是個人,地殼就是表皮,地幔就是真皮,人類如果刺破了它的真皮,它就會流血(熔巖)、發怒(火山、地震),刺多深會觸發地球末日制裁還不得而知。《》
地球如果發現體表溫度太高了,就會主動降溫(冰河時代);發現體表溫度太低了,就會主動升溫(少云多陽)。熱極生冷、冷極生熱,地球的體表溫度一直在漫長的周期變化中。
地球發現體表太臟了,就會用暴雨洗一洗,來點臺風吹一吹,甚至用流星雨做個外科手術 (因此恐龍沒了)。
幾千年對于地球來說只是打了個盹,一睜眼一閉眼,人類就如同真菌一樣爬滿了地球的表面,近幾年地球似乎要醒了,開始實施清理計劃。
請大家抽空演練一下手機的地震預警功能,有備無患。
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.