एक ArcMap एक्सटेंशन में, मुझे एक चयन से कई लाइनों को फ्लिप करना होगा।
ArcMap फ्लिप बटन केवल आपको एक बार में एक सुविधा फ्लिप करने की अनुमति देता है।
ArcObjects ArcMap के फ्लिप बटन के बराबर क्या है?
एक ArcMap एक्सटेंशन में, मुझे एक चयन से कई लाइनों को फ्लिप करना होगा।
ArcMap फ्लिप बटन केवल आपको एक बार में एक सुविधा फ्लिप करने की अनुमति देता है।
ArcObjects ArcMap के फ्लिप बटन के बराबर क्या है?
जवाबों:
ICurve.ReverseOrientation को वही करना चाहिए जो आप चाहते हैं।
वास्तव में एक पूर्ण स्निपेट फ्लिप लाइन डायरेक्शन स्निपेट है , जो ESRI ऑनलाइन प्रलेखन में उपलब्ध है।
यहाँ से एक छोटा सा अर्क है:
ESRI.ArcGIS.Geometry.ICurve curve = feature.Shape as ESRI.ArcGIS.Geometry.ICurve;
curve.ReverseOrientation();
feature.Shape = curve;
feature.Store();