正如問題所述,我正在尋找使用GPS座標(例如Google地圖)來構建3D模型(道路)。將GPS座標轉換爲3D模型
所以它應該如下工作: 你去谷歌地圖,並選擇一個路線(這可以是2點之間或電路)。然後獲得該路線的經緯度座標。
使用這些數據,然後將其輸入到程序中,該程序生成從Google地圖獲取的座標的高度圖。
我想在C#(XNA)中做一個演示,您可以快速生成一個駕駛模擬附近的路線(只要我的主要路段正確無誤,將無法添加詳細道路的特性,例如道路旁邊的溝渠或實際路面上的小顛簸)。
沒有人有,我甚至會用這樣的問題開始任何想法(試過谷歌已經但是我能找到的最好的是here)
如果你以某種方式能夠獲得儘可能多的這條路線全部座標儘可能詳細,不是像計算每個座標之間的距離來獲得道路位置那麼簡單嗎?如果從Z點方向A點到B點10米,畫10米。 http://www.movable-type.co.uk/scripts/latlong.html我不知道你可以從谷歌地圖得到多少細節;路面顛簸等,但也許計算路線是一個開始。 – Deukalion
您也可以查看:https://developers.google.com/maps/documentation/directions/示例JSON:http://maps.googleapis.com/maps/api/directions/json?origin=Toronto&destination=Montreal&sensor =假&避免=高速公路&模式=騎自行車,它給你兩個或多個路線之間的所有座標。所以這只是一個請求谷歌地圖,然後計算距離並創建一個路線。 – Deukalion
謝謝Deukalion,這裏有一些非常好的鏈接。當我今晚回到家時,我會看看他們。 – heyred