Hi Mick,

You can find the area by using a SQL statement with the areaoverlap function.
Eg. 

Select Sum(AreaOverLap(Health.Obj,Buffer.Obj)) From Health, Buffer Where Health.Obj
Intersects Buffer.Obj

where Health and Buffer are the table names.

To get it in the area units you require, use the "Set Area Units..." statement
before issuing the SQL:

Set Area Units X

where X can be "acre", hectare", "perch", "sq mi", "sq m", "sq km" etc

Hope this helps.

Regards,
Sue.
++++++++++++++++++++++++++++++++++++++++
 adding   Susan Port
  value   Technical Support Coordinator
     to   [EMAIL PROTECTED]
   your
spatial   Spatial Plus
systems   http://www.spatialplus.com
++++++++++++++++++++++++++++++++++++++++

>
>Dear all
>
>I have a health zone layer and a clinic buffer  layer (10km circles) Some of

>the buffers extend into the sea, in these cases I just want the area on land

>i.e. the overlap between the buffer and the health zone. I can do it
>manually, i.e. trace round the desired area with autotrace, then return the

>area of the new region, but can't help thinking there must be an easier
>way - any pointers?
>
>Many Thanks
>
>Mick Saunders
>Map Factory
>
>----------------------------------------------------------------------
>To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
>"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]

Reply via email to