I am trying to divide irregularly shaped polygons at specific points. I don't have any fields that inform the angle at which the polygons should be divided.
I am using Create Thiessen Polygons which generally wants to build a polygon around a point, such that it is centered, rather than with the point at the edge.
Is there a way to force the polygons to be shifted such that they are along the points? Is there a different tool I should use? I have sketches below of input, current output, and desired output. (And the next step is to intersect the base polygon with the output Thiessen polygons; that is the final answer, but I have left it out here because it is a simple step.)
This is related to ArcGIS force Thiessen polygons to be larger or alternative tool?, but this is a new/separate question because of the shifting vs. centering issue.
import arcpy
#mypoly = filepath to my polygon SHP
#mypts = filepath to my points SHP
#myoutput = filepath to save Thiessen polgons output
arcpy.env.extent = mypoly
arcpy.CreateThiessenPolygons_analysis(mypts, myoutput)