2016-07-20 6 views
0

data.nasa.govで"Meteorite Landings"のRDFにあるすべてのデータセットをダウンロードする必要があります。 しかし、私がダウンロードしようとすると、ファイルはわずか500インスタンスしかありません。data.nasa.govにSocrata経由でRDFでデータセットを完全にダウンロードするには?

RDFでこのデータセットを完全にダウンロードするにはどうすればよいですか?

スクリプト(wgetまたはcurlを使用)の例がありますか?

+0

csvファイルは、すべてを取得するようなので、おそらくバグがありますか?私は彼らに直接連絡することをお勧めします。 – user205512

答えて

4

Okトークンでlimit/offsetパラメータを使用する必要があることがわかりました。トークンは、nasaのポータルでアプリを宣言したときに生成されます。 だから私は再開:?
は$オフセット= 1 & $リミット= 1
https://data.nasa.gov/resource/y77d-th95.rdfを取得し、ヘッダのhttpに追加します。
X-のApp-トークン:YOUR_APP_TOKEN

だからカールで、私はすべてのアップロードすることができますこのソリューションを持つファイル:

curl --header "X-App-Token: YOUR_APP_TOKEN" \ 
-X GET 'https://data.nasa.gov/resource/y77d-th95.rdf?$offset=[1-46000:500]&$limit=500' \ 
-o 'nasa.Meteorites.#1.rdf' 
+0

私に見えます! – chrismetcalf

関連する問題