Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I require some help with an ArcGIS 10.2.1 map that I am trying to create. I want to aggregate a set of points into bigger points depending on the number of those points that are inside a section of a polygon.

I have a shapefile with a set of points that represent service requests in New York City. I also have a shapefile that is a polygon of New York City divided up into different census sections. I would like to combine the individual points into larger points in relation to how many of those points are within a specified section of the polygon. I want to do this for each individual section of the polygon.

So that the resulting map will have one point for each section of the polygon. The size of the point will differ based on how many points were aggregated together to create that resulting point.

share|improve this question

migrated from May 12 '14 at 13:48

This question came from our site for professional and enthusiast programmers.

Adding a simple picture with some points and sample of what your polygons look like would help one to understand the question better. – Alex Tereshenkov May 12 '14 at 15:55
If you have the advanced version of ArcGIS you could use the model found here: – johns Oct 14 '15 at 12:55

Use "spatial join" to bring the point count into the polygon. You may need to add a field called count and use the field calculator to add 1 to all points in this field. In the spatial join choose the option SUM.

Now you have the sectional polygons with the count of point.

Now convert these polygons to points (check the inside button --most common--)

Now you have point with a count.

Use graduated symbols on the points and hey presto different sized symbols for each point in each polygon that represents the number of points in a sub poly.

share|improve this answer

Something you might try is a different approach to the standard aggregate process. First, you could run a counting operation (points within a polygon) using spatial join. Next, convert the polygons to points (centroid). Lastly, symbolize those centroid points by Quantities/Graduated Symbols while setting Value to the count field of the centroids. The end result is a polygon centroid that has graduated symbology based on how many points fall within that polygon.

Counting Procedure:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.