19

Is it possible to load .adf files to QGIS?

  • Does "Add Raster Layer" not work? – underdark Mar 21 '12 at 13:52
  • Unfortunately "Add raster Layer" is not working. I get an error that: .adf is not properly source of raster file – com Mar 21 '12 at 13:57
  • adf is ESRI coverage. It takes not just one folder but several to make a coverage. – Brad Nesom Mar 21 '12 at 13:59
  • @Brad Nesom I am conscious of this. I have .e00 file, info folder (.dat and .nit files), and the proper one (with .adf files). That's why I am asking, what is the right way to add coverage file to Quantum GIS. – com Mar 21 '12 at 14:08
  • Dirty, ugly but quick (works at least for simple raster data): locate the ADF file with the largest filesize (typically w001001.adf) and drag&drop to QGIS. – jurajb Nov 15 '17 at 10:41
21

Arcinfo .adf files can be raster or vector.

Try QGIS' Add Vector Layer, select source types of Directory and ArcInfo Binary Coverage, and then select the directory containing the .adf files. There will be second dialog asking which sub-layers to add; coverages are a composite datatype that can contain any combination of points, lines, polygons, and annotation.

You can also add the .adf file directly, without choosing the directory type, but then you don't get to choose which geometry to load.

For background info see Arcinfo Binary Grid format and Arcinfo Binary Coverage format pages.

  • 5
    i didn't get the second dialog, just said not a recognised data source – user7178 Apr 27 '12 at 5:09
  • @Nick, it may be that the directory is not a valid arcinfo coverage or raster. Try using the command line ogrinfo and gdalinfoon the data and see what is says. Ex: ogrinfo z:\arcdata\coastline – matt wilkie Apr 27 '12 at 19:07
6

I downloaded some data in adf format from https://www.eea.europa.eu/data-and-maps. I have been able to load it into QGIS as follows: - add raster layer - select filetype: Arc/Info Binary Grid (hdr.adf etc.) Straight to GIS, smoothly, no problem.

  • 1
    I just did exactly the same, and see only an undifferentiated block for that layer. – iff_or Feb 22 '18 at 20:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.