![]() |
previous topic | home | next topic |
![]() |
The easiest way to transfer an ARC/INFO coverage into ArcView (assuming the coverage is in a place you can access it from ArcView) is to add the coverage as a theme (you have to choose which feature type you want to add) and use the Copy button on the Main Menu dialog (this is the same as Theme-->Convert to Shapefile on the View button bar) to save it as a shapefile. You can also use the ARC command ARCSHAPE to convert a coverage to a shapefile.
To transfer an ArcView shapefile into an ARC/INFO coverage, you need to use the ARC command SHAPEARC. Point and line shapefiles are easy to transfer; just move the shapefile (which is actually 3 or more files-- .shp .shx .dbf and sometimes .sbn and .sbx, etc.) to a directory that ARC can access and type
Arc: SHAPEARC MYPOINTTHM MYPOINTCOV POINT or Arc: SHAPEARC MYLINETHM MYLINECOV ARCTransferring a polygon shape file is a little more complex--the best way to do it seems to be to unbuild the polygon theme into lines and labelpoints using the Unbuild button on the Main Menu dialog (or, better yet, if you built the polygons from lines using this extension, just use the pre-build line shapefile and use the Convert polygons to labelpoints function to create a labelpoint shapefile) and then do the following (MYLINETHM is the line shapefile, MYLABELTHM is the label shapefile):
Arc: SHAPEARC MYLINETHM MYLINECOV ARC Arc: SHAPEARC MYLABELTHM MYPOLYCOV POINT Arc: ARCEDIT ArcEdit: EDITC MYLINECOV ArcEdit: EDITF ARC ArcEdit: SEL ALL ArcEdit: PUT MYPOLYCOV ArcEdit: Q Arc: BUILD MYPOLYCOV POLYThe reason you can't just convert a polygon shapefile directly is that each polygon's perimeter arc will be transferred to the coverage as a line, so there will be two overlapping lines at the common boundary of abutting polygons. This is because of the different way the two file formats store data. If you are an experienced ARC/INFO user, you may know of some way to fix this problem (if you do, email it to me!). You might be able to do this with CLEAN, but this can cause other problems...
There are a few issues you may need to work out with this transfer if you are trying to take an ARC/INFO coverage, turn it into a shapefile, edit it in ArcView, and then convert it back to coverage format.
-id
' columns in your attribute tables (for instance, if your original coverage was called 'towns' and you copy it into a shapefile and then transfer it back into a coverage named 'newtowns', you will have items named newtowns-id
and towns-id
. You should probably delete towns-id, as it serves no purpose.
Since the release of ArcGIS 8 and 9, fewer people are using coverages and workstation Arc/INFO. ArcGIS 9 has many tools for data conversion and maintaining topology.
![]() |
previous topic | home | next topic |
![]() |