I am wondering if it is possible in ArcMap to isolate a particular subtype within a feature class to be visible in the map. I have a feature class with several subtypes based on an attribute field. I would like to make it so that I can turn these subtypes on or off with a checkbox in the TOC the way that you can with layers or groups.

This would essentially be the next level down in the tree: Layers->Groups->Feature Classes->Subtypes

  • 6
    Duplicate the layers and set Definition Query for each sub-type – Midavalo Mar 31 '16 at 0:00
  • I have added some screenshots as an answer – Midavalo Mar 31 '16 at 2:45

Duplicate your layers to the number of sub-types

enter image description here

In each of the duplicated layers, set a Definition Query to limit that layer to only display one of the sub-type values

enter image description here

And you can now turn on/off sub-types as desired

enter image description here

  • 1
    That gif alone deserves an upvote – Hasan Mustafa Mar 31 '16 at 5:03

If you happen to have access to Esri's Production Mapping Extension (what used to be called PLTS), they have a Add Subtypes button that will do exactly this. Here is the help page for this particular tool:

Adding subtypes as layers

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.