我想繼續從這篇文章的討論:GPX Schema validation problems。爲了直接說明問題,我想問問人們在他們的軟件中如何解析和處理GPX文件,或者給出關於如何執行該操作的建議。GPX解析模式和「標準」
雖然有人會說,只是解析trkpt元素並在軟件中使用它們,但事情並非如此簡單。首先,正如上面引用的文章中所討論的,許多gpx生產設備(軟件,gps-handheld-devices等)生成不符合官方GPX模式的gpx文件(元素佈局在錯誤順序,值類型更改,元素名稱更改等)。我在開始解析gpx文件時首先會講解,首先檢查它們是否針對GPX模式進行驗證。它們中有很多包含實際的GPS數據(經度/緯度/高程值序列),但它們的顯示格式(儘管可以很好地被GPX後綴隱藏)可以以任何方式進行設計。因此該文件將包含所需的數據,但不符合GPX模式。這個問題如何克服?有沒有辦法讓軟件接受通用的GPX文件作爲輸入?其次,我想指出,我對你可能有的各種建議不感興趣(例如,首先預處理GPX文件,然後解析它,更改模式等),以瞭解如何解決問題。如果有人知道如何在實踐中完成任務,我更感興趣。因此,如果任何人有(或可能)在商業環境中處理GPX文件的經驗,請分享您的想法。
我希望我明確我的觀點。
感謝,
斯托
[GPX模式驗證問題]的可能重複(http://stackoverflow.com/questions/8313110/gpx-schema-validation-problems) –
我不認爲它是重複的。在驗證問題線程中,我正在討論爲什麼gpx文件不符合gpx模式。在這裏,我正在探討如何與他們合作。謝謝 – Petar