Extracting Values to Points from Polygons.

12326
3
Jump to solution
08-20-2012 05:58 AM
AndrewRoberts2
New Contributor III
Hey,

I have two shapes files. One contains a bunch of points while the other contains a bunch of polygons. In some cases, but not all, the points are located within/on a polygon. I would like to extract the values of the area for the polygons to the points that can be found within/on it and that will just provide either <null> or 0 when there is no polygon located at the same position as a point.

I'm looking for a tool that works just like "Extract Values to Points" under Spatial Analyst Tools > Extraction but will use polygons rather than raster.

Thanks,
-Andrew
1 Solution

Accepted Solutions
MarkBoucher
Occasional Contributor III
Converting the polygons to rasters (using the area as the raster value) and then extracting the raster value to the points is the obvious "easy" process.

Doing an intersect between the polygons and the points would "extract" the values into another point layer that you could join to and copy value to your points.

Haven't see a direct extract from the polygon to the point. Maybe someone will reveal that via this thread.

View solution in original post

3 Replies
MarkBoucher
Occasional Contributor III
Converting the polygons to rasters (using the area as the raster value) and then extracting the raster value to the points is the obvious "easy" process.

Doing an intersect between the polygons and the points would "extract" the values into another point layer that you could join to and copy value to your points.

Haven't see a direct extract from the polygon to the point. Maybe someone will reveal that via this thread.
EricRice
Esri Regular Contributor
See Spatial Join tool.

Regards,
Eric
0 Kudos
AndrewRoberts2
New Contributor III
I tried spatial join and couldn't get it to work exactly how I wanted it to. I found the parameters of the tool a little confusing. However, converting the polygons to points and extracting them worked fine for me.

-Andrew
0 Kudos