AnsweredAssumed Answered

Expand (or Buffer) Polygons

Question asked by JConklin on Jan 19, 2012
Latest reply on Jan 19, 2012 by JConklin
I am trying to increase the size of polygons by 100 ft.  The polygons are squares 1mile x 1 mile and I essentially want to buffer them by 100 ft but keep the square edges.  The buffer tool has this option for lines but not polygons. 

I tried this
pEnv.XMax = pFeature.Shape.Envelope.XMax + 100
pEnv.XMin = pFeature.Shape.Envelope.XMin - 100
pEnv.YMax = pFeature.Shape.Envelope.YMax + 100
pEnv.YMin = pFeature.Shape.Envelope.YMin - 100

pFeature.shape = pEnv
pFeature.store

with no success

Also tried to simply expand pfeature.shape.envelope, but it doesn't update the shape itself only the envelope
Also tried to create a new feature and apply the desired shape through an envelope
Also tried to create a new polygon and add pPoly.addpoint with the 4 points but it won't create a new feature

Any help would be appreciated.  Thanks.

Outcomes