I have been trying to create a new feature class for entering habitat data for ArcGIS Desktop (10.3.1 if relevant). I have been using the coded Domain function to create drop down lists of applicable habitats which can be entered into the shapefile, however I would like to organise this further if anyone has some advice.

As an example, I have four field attributes of Habitat categories which are named 'Hab_Cat1,2,3 and 4'. In 'Hab_Cat1', generalised habitats are listed from A-J with 'A' being 'Woodland & Scrub', 'Hab_Cat2' further classifies the habitat as 'A1 - Woodland', 'Hab_Cat3' specifies that the attribute is 'A1.1 - Broad-leaved Woodland', and 'Hab_Cat4' as 'A1.1.1 - Broad-leaved Woodland - semi-natural'.

As a further means of simplifying my table, I would like to limit the options presented as the data is entered into the feature class. For example, once somebody specifies in Hab_Cat1 that the entry is A-Woodland, I would like to make sure that when they get to Hab_Cat2 that their options are now only limited to 'A' options rather than showing the full range of 'A1 - J3' options and so on.

I believe that this may be achievable through the creation of Subtypes, however as I am new to the use of both Domains and Subtypes I am unsure of how to proceed.


1 Answer 1


I Don't know if it's relevant for your case- but QGIS has an option of cascading selections. See the following video:


  • This question is about ArcGIS Desktop.
    – PolyGeo
    Jan 6, 2020 at 22:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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