I need to buffer a point feature to an irregular shape. The buffer needs to be 20m x 80m x 80m x 100m from a center point.
Perhaps this can be done using CAD blocks/cells
Vince mentioned ellipses over there.... table to ellipse ... once made a little shuffle and ...
Please add a graphic describing your goal. If it looks like this GIS StackExchange post, then there's already an answer.
Dan, I like this idea - create the buffer about 0,0 and then write and use a little function to copy the template buffer poly and shift/rotate the xys into place for each point.
If you need code to rotate XYs there is a function of mine in this thread. The code also has code to use the function to rotate a polygon. Not as easy as one would hope. bixb0012 is on to something with his idea https://community.esri.com/ideas/10963!
also, where is the 'centre-ish' feature with respect to the dimensions and as Blake indicated, its orientation?
Just thought it might be easier to produce the shape, place it about a 'central' point, then translate and rotate the resultant into its final position.
I agree that https://community.esri.com/community/developers/gis-developers/python would probably be your best bet here. Are there any rules about the orientation of this irregular shape?
The easiest way to do this is in arcpy using the Geometry object. You can create a feature class, create a bunch of geometries, and copy them into the feature class using Copy Features.
Using geometry objects with geoprocessing tools—ArcPy Get Started | ArcGIS Desktop
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.