Memuat * .adf file ke QGIS?

19

Apakah mungkin memuat file .adf ke QGIS?

com
sumber
Apakah "Add Raster Layer" tidak berfungsi?
underdark
Sayangnya "Add raster Layer" tidak berfungsi. Saya mendapatkan kesalahan bahwa: .adf tidak benar sumber file raster
com
ADF adalah cakupan ESRI. Dibutuhkan tidak hanya satu folder tetapi beberapa folder untuk membuat cakupan.
Brad Nesom
@Brad Nesom Saya sadar akan hal ini. Saya memiliki file .e00, folder info (file dat dan .nit), dan file yang sesuai (dengan file .adf). Itu sebabnya saya bertanya, apa cara yang benar untuk menambahkan file cakupan ke Quantum GIS.
com
Kotor, jelek tapi cepat (berfungsi setidaknya untuk data raster sederhana): cari file ADF dengan ukuran file terbesar (biasanya w001001.adf ) dan seret & lepas ke QGIS.
jurajb

Jawaban:

21

File Arcinfo .adf dapat berupa raster atau vektor.

Coba Tambah Lapisan Vektor QGIS , pilih jenis sumber Direktori dan ArcInfo Binary Coverage , lalu pilih direktori yang berisi file .adf. Akan ada dialog kedua yang menanyakan sub-lapisan mana yang akan ditambahkan; cakupan adalah tipe data gabungan yang dapat berisi kombinasi titik, garis, poligon, dan anotasi apa pun.

Anda juga dapat menambahkan file .adf secara langsung, tanpa memilih jenis direktori, tetapi Anda tidak bisa memilih geometri mana yang akan dimuat.

Untuk info latar belakang lihat halaman format Arcinfo Binary Grid dan Arcinfo Binary Coverage .

matt wilkie
sumber
5
saya tidak mendapatkan dialog kedua, hanya mengatakan bukan sumber data yang dikenali
@Nick, mungkin direktori tersebut bukan cakupan arcinfo atau raster yang valid. Coba gunakan baris perintah ogrinfodan gdalinfopada data dan lihat apa yang dikatakan. Contoh:ogrinfo z:\arcdata\coastline
matt wilkie
6

Saya mengunduh beberapa data dalam format adf dari https://www.eea.europa.eu/data-and-maps . Saya telah dapat memuatnya ke QGIS sebagai berikut: - tambahkan layer raster - pilih tipe file: Arc / Info Binary Grid (hdr.adf dll.) Langsung ke GIS, lancar, tidak ada masalah.

RiGonz
sumber
1
Saya hanya melakukan hal yang persis sama, dan hanya melihat blok yang tidak terdiferensiasi untuk lapisan itu.
iff_atau