Dave
in the top of screen capture, you show Display Manager with the SDF file 4sightmap? and below the Define Object Data box? Ok?
SDF files have one table for all data type, points, polygons, and line. shp can have only one of those data types point, polygons, or lines. other data connection file types have similar differences.
ADEDEFDATA applies only to dwg objects, not data connected objects and there is only one command for ADEDEFDATA AFAIK.
With the SDF file type, use edit schema from the Display Manager Map Explorer tab to modify the data table.
With the shp file type, editing the schema results in the error "Apply schema on a single shp is not allowed" This is a problem inernal to Map3D AFAIK. I commonly use ArcMap to modify shp because it works. Qgis will also do that easily AFAIK. Another AD fault??:(
Therefor to add the field to the shp, use mapimport with attached data, ADEDEFDATA to modify the object data, and Mapexport with the OD to write a new shp file with the modifications.
As far as the OP of this thread, the original sdf data file posted was close to useless as it did not have any data fields in the table.
The op was gracious enough to post the zip file with the shp files which contained all the data tables. Simple modification of the shp through mapimport, adedefdata, and mapexport gave a working shp with the rotation field needed to style the shp data as the op requested help with.
I did place the data to the Dallas, TX area. Looking quickly on line, the two sites I posted contain all the data to do this project, aerial photos, building shp, Dallas street shp, and property lines are also available in a large file with a lengthy download time.
Using that public domain data, a base map for the project can be built in ten minutes or less.
That means adding the parking data to finish the map. At that point I would have drawn the parking spaces with cad dwg lines or polygons rotated to where I wanted them and added any data with ADEDEFDATA. if the parking spaces are the same size and in groups, draw a polygon the size of one space, ARRAYREC and build a simple array of say 4 spaces. copy with base point and paste where ever that size space is needed, and rotate to the proper direction which is easy because you can see the parking spaces on the photo, dargging the array number of items arrow would quickly add or subract spaces. qselect all the parking spaces when you're done, explode the arrays once for polygons, twice for lines, and mapexport to sdf or shp, That way one does not have to even bother to type in the rotation value and can simply style the data in the map.
Be patient Dave S, you know all this stuff, just work it through and post your questions.
dmayjr. thanks for the interesting problem. Glad to help you.
Dave P