Merging attributes from two features in Autocad Map 3D

Merging attributes from two features in Autocad Map 3D

Anonymous
Not applicable
943 Views
6 Replies
Message 1 of 7

Merging attributes from two features in Autocad Map 3D

Anonymous
Not applicable

Hi guys, I have next situation and I will be thankful for some help:

I have dwg in which are poligons which represent land parcel and text with parcel numbers. They are not conected in any way. I exported dwg to sdf and then connected  sdf to Map 3D. I created features and got visual overlay of parcels and parcels numbers but I can not get to match them . For example I want to export csv file with parcel number and parcel area columns, but problem is because area is in poligon feature and number is in text feature. Is someone had similar situations?

I attached dwg so you can see what I mean. 

Thanks

 

0 Likes
Accepted solutions (1)
944 Views
6 Replies
Replies (6)
Message 2 of 7

Anonymous
Not applicable
Accepted solution

Hi,

 

you have your parcel numbers as points in your sdf file as well (because I can't see them)?

 

Then just do an MapOverlay between parcel numbers (points) and parcels (polygons) -  choose "Identity".

 

Map will create a new SDF point feature class which contains attributes of both (parcel number and parcels),

 

In your parcel layer you need to add a calculation first (for Area).

 

Rob

 

0 Likes
Message 3 of 7

parkr4st
Advisor
Advisor

similar to Rob, but mapimported your sdf to dwg to start over, and mapexported with the settings in the OPOV.png file and selected area from properties and object data for each layer on the Feature class tab.  These settings eliminate having points, lines, and polygons in each data set. Each layer has only one type of object class.  I also threw in x1,y1, z1 to see if your points were on centroids, they're not.? 

 

The attached .sdf is the result of intersecting the two layers.  Rob's identity is the better choice.  Thanks Rob.

 

Also there is no coordinate systems used, should there be?

 

dave

0 Likes
Message 4 of 7

Anonymous
Not applicable

Thanks, It works. I just used feature overlay. 

0 Likes
Message 5 of 7

Anonymous
Not applicable
No, points were not on centroids. And also there is not coordinate system used, because I were trying to solve the problem of parcelation. We get parcels as closed polylines and parcel numbers as text so when we get line of expropriation we need to get parcels which are in expropriation area and the quantity of parcels area included. So coordinate system doesn't matter currently because I was trying to solve problem. And now is solved:) Thanks to you too, for your effort.
0 Likes
Message 6 of 7

Anonymous
Not applicable


Look, with MapOverLay is a bit of "quick and dirty". If it works - fine. Here is an alternative.
Basically you create a topology out of your drawing data. It is not much more effort as your data seems to be quite structured.
It works as long as you have the main attrbute data attached to your parcel numbers (text).


I imported you SDF file
_mapimport (including attributes)
_mapclean
 remove duplicates
 break up crossing lines
 remove duplicates
_mapclean
 remove duplicates
-maptopocreate
 centroids: opov-3  (attribute data is attached to points from SDF import holding the parcel number)

 

"Befehl: MAPTOPOCREATE
Polygontopologie erstellen: parcels....
Topologieinformationen werden in die Zeichnung geschrieben...
Topologie wurde mit 256 Polygonen, 988 Verknüpfungen und 733 Knoten erfolgreich erstellt."

 

 

_mapexport
 sdf
 polygon
 topology: parcels
 attribute data: topology - centroid, map object data - opov-3
 
 As result you will get a polygon feature class with your parcels including the parcel number as attribute.
 
 Rob

0 Likes
Message 7 of 7

Anonymous
Not applicable
Ok. Thanks. Feature identity is much quicker and easier to use.
0 Likes