In einer ArcMap-Erweiterung muss ich mehrere Zeilen aus einer Auswahl spiegeln.
Mit der ArcMap-Flip-Schaltfläche können Sie jeweils nur eine Funktion spiegeln.
Was entspricht den ArcObjects der Flip-Schaltfläche von ArcMap?
In einer ArcMap-Erweiterung muss ich mehrere Zeilen aus einer Auswahl spiegeln.
Mit der ArcMap-Flip-Schaltfläche können Sie jeweils nur eine Funktion spiegeln.
Was entspricht den ArcObjects der Flip-Schaltfläche von ArcMap?
Antworten:
ICurve.ReverseOrientation sollte tun, was Sie wollen.
Tatsächlich gibt es ein vollständiges Snippet Flip Line Direction Snippet , das in der ESRI-Online-Dokumentation verfügbar ist.
Hier ist ein kleiner Auszug daraus:
ESRI.ArcGIS.Geometry.ICurve curve = feature.Shape as ESRI.ArcGIS.Geometry.ICurve;
curve.ReverseOrientation();
feature.Shape = curve;
feature.Store();