Select to view content in your preferred language

Enhanced Search Widget: query another layer from buffer result set

3410
4
02-08-2011 01:44 PM
BrianOevermann
Frequent Contributor
Robert,

Is there a way to select a parcel using a query on the PIN, buffer it, then select points that fall within the parcels selected with that buffer?

This process could solve my notification dilemma.  We need to buffer a parcel, then notify every parcel owner within the parcel.  But some parcels have condos, creating a "many owners to one parcel" relationship that could be easily solved if I can do an additional "query on the query result" of the buffer.  Ownership details would be in the point layer and exported from the datagrid to csv.

Is your widget able to do this?

Great widgets (all of them!)
Brian
Tags (2)
0 Kudos
4 Replies
DanielOchoa
Regular Contributor
Something like this?

http://www.arcgis.com/home/item.html?id=d84c288b29f94653be12baa2c61282d7

Just thought you could use the reference if so....
0 Kudos
RobertScheitlin__GISP
MVP Emeritus
Brian,

   If I understand all the aspects of your question than yes using the text search to query for the pin and then use the spatial search to buffer the parcel and select points that are contained by that buffer is possible currently with the eSearch widget.
0 Kudos
BrianOevermann
Frequent Contributor
Robert,

What you have described I have captured in the attached images.  I am asking if, after "step 3", there is a way to do a 'contained by' spatial query using the parcels selected in "step 3" as the 'container'.  I would be selecting points within those "step 3" parcels.

Maybe to put it another way:  I need to select all points that are within parcels that are within a buffer distance of 300 feet of a subject parcel.

Danor72:  I have seen the application that you linked, but I am aiming to do this in the Flex Viewer and not a separate application.

Brian
0 Kudos
BrianOevermann
Frequent Contributor
Robert,

I wanted to follow up on my initial question with an answer of "yes, it is possible to do what I want!"  I, however, also have a quirky issue with the process that I am hoping you can shed some light on.

Reference the attached images for visual reference, but in short form:
1. Select the parcel(s) you want to buffer using graphical or attribute search.
2. Buffer said parcel(s) by desired distance.
3. Intersect the parcels with the buffer.
4. Clear the buffer.
5. Intersect the site address points with the parcels selected from the buffer.
(6.) Bring up data grid and export results to .csv for your mailing list!

Perfect!  Except that sometimes the query fails (see step 5 fail image) using the same datasets (different areas of the city).  At first I thought it had something to do with the joins on the data, but I just ran a test with some map services set up with all of the joined data embedded in the layer itself, so the actual join is not the smoking gun.

Any ideas?  In case you ask, my server is completely behind the firewall, so I cannot give you a link, but I am at a loss as to why it is inconsistent with the same datasets.

Thanks for your help.
Brian
0 Kudos