W rozszerzeniu ArcMap muszę przerzucić wiele linii z zaznaczenia.
Przycisk Przerzuć ArcMap pozwala przerzucić tylko jedną funkcję na raz.
Co ArcObjects odpowiada przyciskowi Flip ArcMap?
W rozszerzeniu ArcMap muszę przerzucić wiele linii z zaznaczenia.
Przycisk Przerzuć ArcMap pozwala przerzucić tylko jedną funkcję na raz.
Co ArcObjects odpowiada przyciskowi Flip ArcMap?
Odpowiedzi:
ICurve.ReverseOrientation powinien robić, co chcesz.
W rzeczywistości istnieje pełny fragment Snippet Direct Line , dostępny w dokumentacji online ESRI.
Oto mały wyciąg z niego:
ESRI.ArcGIS.Geometry.ICurve curve = feature.Shape as ESRI.ArcGIS.Geometry.ICurve;
curve.ReverseOrientation();
feature.Shape = curve;
feature.Store();