CAD Property Field Name Changes
Oh no!... get ready for another season of GIS and CAD basketball metaphors and anecdotes. Its that time of year again when I breakout the basketball sneakers and my sweat suit and mix it up on the court with a bunch of Jr. High School girls as their assistant coach. In this school of around 50 students, the freshman girls basketball team hopefuls that assembled for the first team practice this week, 4 of the 14 girls are named Hannah. If you add to those to my daughter Holly and, Heidi we’ve got a lot of H’s.
We quickly needed to rename them all. Now Smitty, Scooby, Chip and Tweedles are getting used to their new names.
Here are a couple of ArcGIS CAD feature attribute property name changes you can look forward to in ArcGIS 9.2. These changes made in the ArcGIS CAD feature attribute table property field names were done to make them consistent with the geoprocessing tools, especially the field name driven features of the EXPORT TO CAD geoprocessing tool. Where meaningful both the old and new names can now be used with EXPORT TO CAD.
AutoCAD block names used to be stored in the field named TEXT. In ArcGIS 9.2 this field has been renamed to REFNAME, to more accurately reflect the scope of values that can be held in this field. Other entities values that might share this field share this field name are Microstation tag sets, attribute tags names, block attribute tags, and text values.
Both ROTATION and ANGLE can be used to denote the rotation angle of CAD entities and are recognized by the EXPORT TO CAD tool.
Another useful bit of renaming of fields comes by using the MAKE FEATURE LAYER field information parameter and also the MERGE tools field renaming capability. I can use existing field names and rename them as part of the operation of exporting data temporarily as in the case of the MAKE FEATURE LAYER tool, since it only make the change to the field name in memory. In the case of the MERGE tool I use the field renaming feature to make more meaning of the values in the CAD file, especilly if they correlate directly to a data field. This often occurs in a text value like REFNAME, TEXT, LAYER or even LINESTYLE.