Mengunduh data SRTM


12

Apakah ada cara mudah untuk mengunduh data SRTM secara massal? Data diterbitkan untuk diunduh di sini , tetapi diiris menjadi ribuan file kecil, dan saya tidak melihat opsi FTP untuk pengunduhan yang lebih efisien ... Masalah lainnya adalah server sepertinya mati (atau kehabisan bandwidth) saat Saya menggunakan pengelola unduhan seperti ekstensi Firefox "DownThemAll" untuk mendapatkannya.

Apakah ada sumber daya yang lebih baik untuk mendapatkan data ini?

Jawaban:


15

Pembaruan: Saya pikir wget akan lebih baik, saya hanya tidak sering menggunakannya:

wget -r -A.zip http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/

Juga lihat beberapa opsi menunggu pengambilan (jika Anda ingin sopan): /superuser/178297/wget-terminates-unexpectedly/178326#178326

Anda dapat menggulung file dengan sedikit pekerjaan editor teks.

teks alternatif

Untuk curl, halaman manualnya ada di sini: http://curl.haxx.se/docs/manpage.html

Unduh di sini: http://curl.haxx.se/download.html

Saya pikir ada opsi pelambatan dan coba lagi (periksa halaman manual yang disebutkan di atas).

curl -O http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/Australia/S11E119.hgt.zip
curl -O http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/Australia/S11E120.hgt.zip
curl -O http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/Australia/S11E121.hgt.zip
curl -O http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/Australia/S11E122.hgt.zip
curl -O http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/Australia/S11E123.hgt.zip

Selain petunjuk yang sangat bagus dari Jay, saya akan merekomendasikan menggunakan --timestampingflag saat mengunduh sehingga Anda hanya bisa mendapatkan file yang lebih baru dari pada sistem file Anda (sangat berguna ketika pengunduhan Anda terganggu).

Selain itu, menggunakan --no-parentflag berarti bahwa hanya direktori SRTM3 yang diunduh daripada melanjutkan pohon ke direktori lain.

Baris perintah wget lengkap yang saya gunakan:

wget -r --no-parent --random-wait --timestamping -A.zip http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/


daftar pernyataan ikal terpotong karena batas karakter untuk jawaban stackexchange ... tetapi Anda mendapatkan idenya.
Jay Cummins

wget bekerja dengan luar biasa! Tampaknya berperilaku cukup baik (tidak memalu server) sehingga tidak meledak meskipun itu otomatis. Terima kasih!
colemanm

7

Anda dapat mengunduh dan memotong sebagian DEM SRTM 30m dengan satu perintah dengan alat baris perintah Python elevasi .

Instal dan lakukan pemeriksaan sendiri dengan:

$ pip install elevation

Periksa apakah Anda telah menginstal semua dependensi (terutama alat GDAL):

$ eio selfcheck

Unduh dan klip sebagian DEM SRTM 30m yang memberikan kotak pembatas sebagai koordinat WGS84:

$ eio clip -o Rome-DEM.tif --bounds 12.35 41.8 12.65 42


3

Situs FTP

ftp.glcf.umiacs.umd.edu

Folder / glcf / SRTM

Saya menggunakan Filezilla - cepat dan efisien


2

Globalmapper adalah cara yang sangat mudah untuk mengunduh data seperti ini. Mereka bahkan memiliki opsi bawaan. Anda kemudian dapat memotong, memproyeksikan, dan mengekspor ke berbagai format. Saya menyadari ini adalah opsi pembayaran, tetapi merupakan alat yang sangat berharga untuk memiliki IMHO.

Cheers, David

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.