Is there a function in ArcGIS 10.5.1 that can split a polygon (black outline) based on the location of data points (red circles)? I need it to simply make a divide in between different groups of points, which is in this case group 1 and 2 (see image).

enter image description here

  • 3
    No, but you can create Thiessen polygons resources.arcgis.com/en/help/main/10.2/index.html#//…, spatial join your points and dissolve by your point values. I think that will approximate your diagram but will not reach all the way to the edges of the black polygon, you can use polygon neighbors to transpose the values to the edges. – Michael Stimson Dec 6 '18 at 7:53
  • 3
    @MichaelStimson I'm thinking Join Fields rather than Spatial Join to get polygon attributes from the points because I think Thiessen Polygons get the ID of their points. I like the idea of using Polygon Neighbors to help fill any gaps around the edge. – PolyGeo Dec 6 '18 at 8:09

This is untested but I would try this workflow:

  1. Run Thiessen Polygons to create polygons from your points
  2. Clip the result using your black polygon, if necessary
  3. Dissolve using the field that stores the group values
  • That worked brilliantly! Thank you. How should I use "Polygon Neighbors" to help fill the gap? – MSS Dec 6 '18 at 8:58
  • 1
    I think you should ask another question, linking it back to this one, and describe precisely the procedure that you used and where you are stuck with filling in the gap(s). – PolyGeo Dec 6 '18 at 9:23
  • I manged to sort it, in "create thiessen polygons" i changed "processing extent" - "Extent" to the outer polygon – MSS Dec 6 '18 at 10:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.