I have a csv of survey results and each participant supplied their postal code. I also have a shapefile (polygon) that is the area of each postal code. I'm trying to get the csv answers (one point for every participant) to be displayed within the boundaries of the polygon.

I'm not concerned where inside the appropriate polygon just that they are within the bounds. I am unable to use geocoding at this moment and thought some sort of join/merge would work.

  • Does it matter if all the points are in the exact same location?
    – Midavalo
    Mar 3, 2017 at 16:46
  • Nope, I just need them to be within the area. Mar 3, 2017 at 16:47
  • If you have advanced license you could join your csv to your polygons, then convert polygons to points using Feature to Point or Feature Vertices to Point
    – Midavalo
    Mar 3, 2017 at 16:50
  • Will this force a one-to-one join? Ideally there will be a bunch of points in the same place based on postal code. Mar 3, 2017 at 17:51

1 Answer 1


I thing I figured it out.

I converted the polygons to points, added XY coordinates to their table, them joined those points to the CSV.

After this join I could add my CSV points as XY data and each point was within the polygons.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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