Ładowanie plików * .adf do QGIS?

19

Czy można załadować pliki .adf do QGIS?

com
źródło
Czy „Add Raster Layer” nie działa?
podmrok
Niestety „Dodaj warstwę rastrową” nie działa. Pojawia się błąd, że: .adf nie jest poprawnie źródłem pliku rastrowego
com
adf to zasięg ESRI. Pokrycie zajmuje nie tylko jeden folder, ale kilka.
Brad Nesom
@Brad Nesom Mam tego świadomość. Mam plik .e00, folder informacyjny (pliki .dat i .nit) i właściwy (z plikami .adf). Dlatego pytam, jaki jest właściwy sposób dodania pliku pokrycia do Quantum GIS.
com
Brudny, brzydki, ale szybki (działa przynajmniej w przypadku prostych danych rastrowych): zlokalizuj plik ADF o największym rozmiarze pliku (zazwyczaj w001001.adf ) i przeciągnij i upuść do QGIS.
jurajb

Odpowiedzi:

21

Pliki .adf Arcinfo mogą być rastrowe lub wektorowe.

Wypróbuj QGIS „ Dodaj warstwę wektorową , wybierz typy źródeł Directory i ArcInfo Binary Coverage , a następnie wybierz katalog zawierający pliki .adf. Pojawi się drugie okno dialogowe z pytaniem, które podwarstwy dodać; pokrycia to złożony typ danych, który może zawierać dowolną kombinację punktów, linii, wielokątów i adnotacji.

Możesz także dodać plik .adf bezpośrednio, bez wybierania typu katalogu, ale wtedy nie możesz wybrać, którą geometrię załadować.

Aby uzyskać dodatkowe informacje, zobacz Arcinfo Binary Grid format i Arcinfo Binary Coverage .

matowe wilkie
źródło
5
nie dostałem drugiego okna dialogowego, po prostu powiedziałem, że nie rozpoznałem źródła danych
@Nick, może się zdarzyć, że katalog nie jest prawidłowym zasięgiem lub rastrem arcinfo. Spróbuj użyć wiersza polecenia ogrinfoi gdalinfodanych i zobacz, co mówi. Np .:ogrinfo z:\arcdata\coastline
matowe wilkie
6

Pobrałem niektóre dane w formacie ADF z https://www.eea.europa.eu/data-and-maps . Udało mi się załadować go do QGIS w następujący sposób: - dodaj warstwę rastrową - wybierz typ pliku: Arc / Info Binary Grid (hdr.adf itp.) Prosto do GIS, płynnie, bez problemu.

RiGonz
źródło
1
Zrobiłem dokładnie to samo i widzę tylko niezróżnicowany blok dla tej warstwy.
iff_or