簡體   English   中英

Open Trip Planner 實時測試

[英]Open Trip Planner Real-Time Testing

我正在我的本地機器上設置一個 OTP 實例,我可以使用所有必要的提要(靜態和實時)。 其中一些在數據質量方面存在一些問題,但總體而言,它們正在運行和處理中。

到目前為止,我已經成功地能夠顯示靜態提要,並且我正在嘗試添加實時提要。 這是我當前的 router-config.json

{
    "routingDefaults": {
        "walkSpeed": 1.5,
        "maxTransfers": 4,
        "transferSlack": 120,
        "waitReluctance": 0.99,
        "walkReluctance": 1.75,
        "stairsReluctance": 4.0,
        "walkBoardCost": 540,
        "carDropoffTime": 240
    },

    "updaters": [
        {
            "type": "real-time-alerts",
            "frequencySec": 30,
            "url": "myUrl",
            "feedId": "2"
        },
        {
            "type": "stop-time-updater",
            "frequencySec": 30,
            "url": "myUrl",
            "feedId": "2"
        },
        {
            "type": "real-time-alerts",
            "frequencySec": 30,
            "url": "myUrl",
            "feedId": "11"
        },
        {
            "type": "stop-time-updater",
            "frequencySec": 30,
            "url": "myUrl",
            "feedId": "11"
        }
    ]
}

當我在本地啟動 OTP 時,我的數據似乎沒有任何變化。 例如,如果我在地圖上放置一些隨機的起點和終點,它會向我顯示一條路徑,但我無法判斷帶有和不帶有實時提要的版本之間是否存在差異。

有時(不經常)我也會在控制台上收到這些消息:

10:43:14.163 INFO (GtfsRealtimeAlertsUpdater.java:100) Ignoring feed with an old timestamp.

如何正確測試實時數據是否被正確處理?

我能想到 2 個選項。

  1. 查詢公交索引,看看是否有包含實時數據的站點。
  2. PlannerResource 進行2 個幾乎相同的查詢,除了其中一個將查詢參數ignoreRealtimeUpdates設置為 true。 然后進行比較,看看是否有任何行程有不同的時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM