2012-01-10 79 views
0

我想開發一個道路交通模擬系統。但我並不清楚我應該如何表達道路網絡。要求是使用谷歌地圖繪製路線圖。所以我想是,如果我可以從谷歌地圖(經緯度& lon代表一個鏈接)獲得經緯度,那麼我可以繪製將經緯度轉換爲緯度座標的座標。我希望如果我有x,y座標,那麼我可以用java表示鏈接和節點,這有可能嗎?請有人指導我這一點。在java中繪製道路網絡?

謝謝。

+0

聽起來像你有一個合理的想法開始。 – Bill 2012-01-10 04:14:55

+0

在這裏看到我的答案http://stackoverflow.com/a/11509483/194609 – Karussell 2012-07-26 20:38:02

回答

3

這不是Java問題;你必須用各種語言來做到這一點。

您需要將(lat,lon)映射到屏幕/縮放窗口(x,y)作爲啓動器。

您可以從圖形數據結構開始,其中節點是位置或交叉點,鏈接是道路。一旦你有了這些,擔心顯示問題 - 認爲「MVC」。

+0

感謝您的意見。我使用圖形,頂點作爲路口和邊緣。邊緣包含連接的頂點之間的距離(連接點)。我試圖在我的系統中對道路交通進行建模。所以我想以圖形方式展示道路網絡(帶動車 - 我還沒有考慮過)。有什麼工具可以使用嗎?請指導我 – 2012-01-10 11:11:36

+0

這裏沒有指導。抱歉。 – duffymo 2012-01-10 11:15:31