Hi Cameron,

First of all you need to 'flatten' your table, ie get rid of overlaps and be left with a table with a polygon for each overlapping area. The region check tool will show you overlaps, but its output will itself contain overlaps where there are more than two overlapping polygons in the original table, as in your case.

1. With a copy of your polygon table, make it editable, and convert the polygons to polylines using the Objects > Convert to polyline command.

2. Create a new, mappable, table with a smallint attribute named 'Count', call it Polygon_Overlap or something similar, add it to a map window with the polyline table.

3. Make the Polygon_Overlap table editable, and then select all the records from the polyline table. Choose the Object > Enclose command, this should build a set of non-overlapping polygons in the polygon_overlap table.

4. Now use the Table > Update Column command and fill it in as follows:

Table to Update: Polygon_Overlap
Column to update: Count
Get Value from: Original_polygon_table
(The Join should be where object from Original_polygon_table contains object from Polygon_Overlap)
Calculate: Count

Hey presto, the count column should be updated with the number of overlapping objects.

Andrew


Cameron McGregor wrote:
Hi there,

I have a TAB file with 150 polygons. I would like to somehow create a
separate TAB file of where the overlaps take place along with a count of
how many overlaps take place. In some cases only two polygons might
overlap while in other cases 10 polygons could overlap. I have used the
check regions overlap detection tool however it wont give me the count.

Any help would be greatly appreciated.

Thanks

Cam




--
----------------------
Andrew Harfoot
Geodata Institute
University of Southampton

tel: +44 (0) 23 80592719
fax: +44 (0) 23 80592849
[EMAIL PROTECTED]

---------------------------------------------------------------------
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 17709

Reply via email to