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

Layer1 = point shapefile (multiple points, geocoded)

Layer2 = polygon (1 attribute; (1,2,3...))

I want a non-gis person to be able input a single address and be told the attribute of the polygon which it falls within.

What is the simplest way to accomplish this?

The user will be doing this in arcview. I use ArcInfo.

share|improve this question
up vote 4 down vote accepted

If the points are already geocoded, it seems like you could just pre-process the point data using a Spatial Join and add that polygon attributes to the point features.

From Arc10 help: "Joins attributes from one feature class to another based on a spatial relationship. The target features and the joined attributes from the join features are written to the output feature class."

If you preprocess the data this way, you could still use ArcReader to display the data for the user as an attribute via teh Identify tool.

share|improve this answer

Something Google turned up that might be useful/bad news:

Sounds like there is no geocoding capability in ArcReader. Have you considered having your users use ArcGIS Explorer instead?

share|improve this answer
The addresses are already geocoded and sit as a point shapefile layer in arcreader. – Thad Nov 2 '11 at 17:38
I see. It seems the extent of customization in ArcReader is authoring template files. Additionally there is no Python/arcpy support in ArcReader. If you must use ArcReader I think all you can do is explain how to use the included tools to accomplish this task. – blah238 Nov 2 '11 at 18:02
Ok. The user is now able to use arcview now, with a bit of negotiating :) – Thad Nov 2 '11 at 19:21
Cool. Which version of ArcGIS Desktop are they using? (9.3 or 10 specifically)? – blah238 Nov 2 '11 at 19:30
They are using ARCGIS 10 – Thad Nov 2 '11 at 20:22

Your Answer


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

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