Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to access the polygon attribute table (PAT) and node attribute table (NAT) of an arcgis coverage using arcobjects VBA, is this possible?

share|improve this question

I think I was able to do this many years ago, but haven't tried it lately. IFeatureWorkspaceFactory.OpenTable used to work on tables that would otherwise be hidden (like TIC files). You need to include the extension as part of their name when opening them though.

share|improve this answer

You can export the ArcInfo coverage files (pat, nat, aat) to Txt or dbf using these free tools, then query the txt or dbf files from VBA. This solution doesn't require ArcObjects so may or may not be helpful to you. Doesn't run on win7 64bit.

BTW, Ogr2ogr will convert coverage features poly and line (no NAT) to csv,dbf,etc.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.