如何讀取NASA公佈的行星科學資料
作者:由 Tokamahou Sheiji 發表于 收藏時間:2021-01-02
雖然不知道為什麼有人問我這個,按理說我不像是知道這個的……但既然有人問,就簡單寫一下吧。
NASA公佈的行星科學資料都能在這個網站找到:
https://
pds。nasa。gov/
最近十年釋出的資料都是PDS4格式,是有一個Python包的:
https://
sbnwiki。astro。umd。edu/w
iki/Python_PDS4_Tools
同一份資料對應好幾個不同副檔名的檔案:
只要讀*。xml就行,可以把資料下載下來,也可以直接複製連結:
import
pds4_tools
structures
=
pds4_tools
。
read
(
‘/path/to/label。xml’
)
structures
=
pds4_tools
。
read
(
‘http://url。com/label。xml’
)
不過由於各種原因,例如釋出的資料格式不完全符合規定,比如陣列形狀不太一樣,或者有一些原本應該是數字的,由於資料缺失用文字標記了,就會導致報錯,這就只能自己改一下原始碼了。這個包裡自帶視覺化介面:
pds4_tools
。
view
()
操作很簡單,直接開啟本地的檔案或者連結就行: