1.一種鐵路三維中心線的生成方法,其特征在于,包括以下步驟:a、建立鐵路線路的坡道、彎道數據;b、建立鐵路線路的軌旁設備數據;c、建立各鐵路線路的起始三維坐標;d、加載步驟a、b、c建立的數據,并自動生成各條鐵路線路的關聯關系;e、自動繪制出三維鐵路中心線路及軌旁設備,找出與調整建立鐵路基礎數據時的錯誤數據;f、生成工業標準的CAD數據格式的三維鐵路中心線以及軌旁設備;g、提供三維場景視點計算庫;所述步驟a的具體過程為:對整個鐵路線路劃分成相對獨立的線路,并為每條鐵路線路編號,對每條編好號的鐵路線路依公里標順序建立坡度表、彎度表,同一條線路的坡度表中的線路號要與該條線路中的彎度表中的線路號一致;所述步驟e的具體過程為:經過步驟d后,根據緩和曲線計算公式以及豎曲線公式計算出每條鐵路線路的各個視覺關鍵點位置并保存到內存字典中,再通過GDI+雙緩沖技術將各個關鍵點實際世界坐標轉換成屏幕像素坐標,并按鐵路線路編號將每個關鍵點串聯起來形成整個鐵路線路走勢,同時計算出各個設備像素位置,形成整個鐵路線路的各個元素,從而通過觀察線路走勢以及鐵路選線的各種規則,對有誤的原始數據加以調整。2.根據權利要求1所述的一種鐵路三維中心線的生成方法,其特征在于,所述步驟b的具體過程為:為每條編好號的鐵路線路依公里標順序建立設備位置以及設備類型屬性,線路編號與坡度表和彎度表的線路號一致。3.根據權利要求1所述的一種鐵路三維中心線的生成方法,其特征在于,所述步驟c的具體過程為:為每條編好號的鐵路線路設置起始三維坐標位置,線路編號與坡度表和彎度表的線路號一致。4.根據權利要求1所述的一種鐵路三維中心線的生成方法,其特征在于,所述步驟d的具體過程為:加載建立好的坡道數據、彎道數據、軌旁設備數據、線路的起始三維坐標數據,根據各條鐵路線路的連接確定每條線的切分位置,此切分位置即為鐵路道岔,同時根據此道岔連接的每條切線生成出道岔與切線的關系,此關系即為每條線路的關聯關系。5.根據權利要求1所述的一種鐵路三維中心線的生成方法,其特征在于,所述步驟f的具體過程為:經過步驟e后,在已經檢查線路走勢以及各個設備元素無誤的情況下,選擇生成三維場景放樣數據,根據所作的各種設置將關鍵點按工業標準的CAD文件格式生成三維鐵路中心線以及軌旁設備。6.根據權利要求1所述的一種鐵路三維中心線的生成方法,其特征在于,所述步驟g的具體過程為:通過加載建立的各項數據,通過外部傳入切分位置編號以及相對于切分位置的偏移,計算出該相對于切分位置偏移之后的位置的三維坐標以及相對于三維坐標的三個轉角,提供給三維仿真軟件驅動視點使用。
展開