By large, I mean 3000 to 6000 hence why selecting each one is not an option. I am working with postcode centroids (points) inside postcode polygons. I create territories by entering delivery numbers into the polygons, then dissolving them based on that number. I then need to transfer the numbers to points inside the polygons. These points contain more detained address information which are then expored to a database. Thanks for the input though.
Thales007 - Thank you for your input, unfortunately your solution would not work in this case. The information in each polygon (and therefore point) is amended on a weekly, sometimes daily basis. Converting it to raster would just mean more work. jborgion - I have used a spatial join in the past but it creates a new feature which is not ideal (see above). However, I have given it some thought, and while I am no expert, I feel using modelbuilder to create a workflow would help speed things up. Tell me what you think:Manually enter delivery information then - Dissolve feature based on delivery number > spatial join (SJ) polygons to points > Select points by location within dissolve feature (to speed things up) > join SJ feature to points based on postcode > field calculator data into relevant fields > Remove join > delete SJ feature.I'm not even sure model builder can do that but I would like to think it can.
I'm trying to do essentially the same thing - update multiple fields in an existing Feature Class with attributes from other Feature Classes, based on spatial relationships (overlay). All without creating new output datasets. Seems like this should be possible...any suggestions?
Do you still have that script Sam? I have to do something similar and I don't know much about scripts
My strategy is to make sure there are unique ID's in the feature you want to update, even if you have to make a temp attribute. run an intersect. join the new feature to the old one using the unique ID and calculate the attribute based on the joined attribute that has the correct info cause it was intersected. For poly to poly intersects, I convert the one I need to update to a point first again... unique ID is the key.
I'm not using models, but this answer pointed me to the procedure I needed to fill a field based on a spatial relationship with another feature class: Spatial Join, Join that output to the original, Calculate Field, remove Join, delete Spatial Join output. Thanks!
worked perfectly, I swear I had a mental block for this most basic GIS operation.
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.