
{
// clip a polyline by a polygon
List<Coordinate2D> list =
[
new Coordinate2D(1.0, 1.0),
new Coordinate2D(1.0, 4.0),
new Coordinate2D(4.0, 4.0),
new Coordinate2D(4.0, 1.0),
];
polygon = PolygonBuilderEx.CreatePolygon(list, SpatialReferences.WGS84);
LineSegment crossingLine = LineBuilderEx.CreateLineSegment(MapPointBuilderEx.CreateMapPoint(0, 3), MapPointBuilderEx.CreateMapPoint(5.0, 3.0));
Polyline p = PolylineBuilderEx.CreatePolyline(crossingLine);
Geometry geometry = GeometryEngine.Instance.Clip(p, polygon.Extent);
}
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)