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?

colemanm
sumber

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/

Jay Cummins
sumber
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
alexamici
sumber
5

Anda dapat menggunakan Maperitive untuk mengunduh ubin SRTM secara otomatis dan unzip. Cukup perbesar / perkecil bidang minat Anda dan itu akan mengunduh semua ubin yang diperlukan ke disk Anda. Dan yang terbaik, gratis.

Berikut ini adalah contoh hillshading + rendering hipsometrik yang dihasilkan menggunakan ubin SRTM di Maperitive: masukkan deskripsi gambar di sini

Igor Brejc
sumber
3

Situs FTP

ftp.glcf.umiacs.umd.edu

Folder / glcf / SRTM

Saya menggunakan Filezilla - cepat dan efisien

Mapperz
sumber
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

dslamb
sumber