मैं सोचता रहता हूं कि मुझे कुछ याद आ रहा है, लेकिन आर्कपीआई के माध्यम से एक बिंदु (एक्स, वाई) स्थान पर एक परत से सुविधाओं (विशेष रूप से बहुभुजों में) का चयन करने के लिए आर्कजीआईएस 10 में एक उपकरण नहीं लगता है। इस तरह के उपकरण के लिए पैरामीटर केवल एक परत नाम और एक XY स्थान होगा।
फिलहाल मैं इस बिंदु पर एक बिंदु फीचरक्लास बनाकर और उस पर एक SelectLayerByLocation का प्रदर्शन करके इसे हल करता हूं। हालाँकि, जब बहुभुज फीचर क्लास ओरेकल में होता है (आर्कएसडीई 9. एक्स के माध्यम से एक्सेस किया जाता है) और इसमें 3.5 मिलियन पॉलीगॉन होते हैं, तो चयन करने के लिए लिया गया समय 5 मिनट से अधिक हो सकता है, जब मुझे लगता है कि एक या दो सेकंड (कम कोड के साथ) होगा। अधिक उपयुक्त। भौगोलिक क्षेत्र में प्रवेश को प्रतिबंधित करने के लिए फीचर वर्ग में एक स्थानिक सूचकांक है और मैंने arcpy.env.extent (जो SelectLayerByLocation को अनदेखा करता है) का उपयोग करने की कोशिश की है लेकिन प्रदर्शन बहुत खराब बना हुआ है।
वहाँ ArcGIS डेस्कटॉप 10 और ArcPy का उपयोग कर यह करने के लिए एक तेज तरीका है?