-1

I need to figure out the distance between points that fall within 500km of polygons. I have approximately 1000 points and 3000 polygons. For each polygon, I need the distance to all points within a 500km range.

I have tried running 'Generate Near Table' with a 500km search radius, but after letting it run for over 24 hours, there has been no progress.

I have tried running it with the points and polygons as shapefiles and as feature classes in a geodatabase.

Any other ideas or workflows that might be successful? I haven't found any other tools in ArcMap or QGIS that will do something similar to 'Generate Near Table'.

closed as off-topic by PolyGeo Jul 24 '18 at 23:27

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This problem cannot or can no longer be reproduced. Changes to the system or to the asker's circumstances may have rendered the question obsolete, or the question does not include a procedure to enable potential answerers to reproduce the same symptoms. Such questions are off-topic as they are unlikely to help future readers, but editing them to include more details can lead to re-opening." – PolyGeo
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    Those are tiny tables. Please Edit the question to provide more information on the exact formats and presence of spatial indexes. As a new user, please take the Tour – Vince May 25 '17 at 21:00
  • Check that your data is local if you are storing it in a file geodatabase. It should fly there but not on a shared drive. – PolyGeo May 25 '17 at 21:30
1

Without actually seeing the data, I'd guess that it's the complexity of your polygons that's causing the problem, or maybe geometry errors in the polygon layer. If your desired result is a distance to all points within 500km of each polygon, try splitting your polygon layer up into several smaller layers of, say, 500 polygons each and running Near Table on each smaller layer (with the full 1000-point layer) individually.

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