Clip layers to shape extent ArcGIS Pro

22150
32
Jump to solution
07-02-2015 04:27 PM
GregStevenson
New Contributor III

Has anyone had experience clipping layers to the extent of a shape in ArcGIS Pro?

It works perfectly on Desktop but in Pro it will only clip to the extent of the layer, not the shape. This gives a square, rather than the shape I want.

Is there an option somwhere that I haven't found yet?

1 Solution

Accepted Solutions
DavidBarnes
Occasional Contributor III

The equivalent of ArcMap's data frame Clip to Shape setting has not been implemented in ArcGIS Pro yet.

One thing you can do in ArcGIS Pro is create non-rectangular map frames on a layout. Select the map frame and then go to the Map Frame Tools ribbon, Design tab, Reshape section for a dropdown palette of shapes.

View solution in original post

32 Replies
DanPatterson_Retired
MVP Emeritus

To confirm, you have a shape selected prior to clipping, and it a graphic shape, feature class shape or shapefile shape...inside or outside of an edit session?

0 Kudos
GregStevenson
New Contributor III

Hi Dan. Shapefile shape, out of edit session. Dont have it selected. Am trying to get the basemap to clip to the shape of the feature. I can manage it in desktop, but can't in Pro. I would've thought it was possible in Map Properties but 'Clip layers to Extent' results in a box display rather than that of the shape.

0 Kudos
DanPatterson_Retired
MVP Emeritus

No ... extent is the rectangle, you are wanting clip to shape, which is different.

0 Kudos
GregStevenson
New Contributor III

Yes but it is the basemap that I want to limit the extent of. This option is listed as 'Clip to shape' in the clip options of the data frame properties in Desktop. I can't find this option in Pro. The closest I get is the rectangle.

0 Kudos
RebeccaStrauch__GISP
MVP Emeritus

Have you looked at Clip—Data Management toolbox | ArcGIS for Professionals

From this help page (bold for emphasis)....

You also have the ability to use the selected features within the display as the clipping extent. If a feature within the feature class is selected and Use Input Features for Clipping Geometry is checked (clipping_geometry is set to ClippingGeometry), then the output clips out the areas that are selected. If a feature within the feature class is selected but Use Input Features for Clipping Geometry is not checked (set to NONE in Python), then the output clips out the minimum bounding rectangle for that feature.

Note: I have not tested yet

0 Kudos
GregStevenson
New Contributor III

Hi Rebecca,

Something similiar, but not quite. Im trying to get the basemap to 'clip to shape' (in data frame tab of data frame properties of Desktop this is an option). I cannot however find the equivalent in Pro and geoprocessing tools can't be used on basemaps.

0 Kudos
DanPatterson_Retired
MVP Emeritus

so to clarify..you are trying to use a shape to clip  a basemap..because if it is the other way around it wont work since a basemap is probably not vector,...depending what the basemap is and where it came from...annimage might have helped i guess

0 Kudos
GregStevenson
New Contributor III

Yep. Trying to clip the basemap to the shape.

0 Kudos
GregStevenson
New Contributor III

It is this bottom option that I cannot find in ArcGIS Pro.

Screenshot is from Desktop 10.2