Returns all layers belonging to a group, including any nested subgroups. Layers are ordered by z-order within the group.
Arguments
- group
Character. Group name (e.g.,
"Basemap","Crossings").- registry
Optional registry list (from
gq_reg_main()). If provided,source_layerandtypecolumns are joined from the style registry.
Value
A data.frame with columns: group, subgroup, layer_key, order, and optionally source_layer and type. Returns empty data.frame if group not found.
Examples
gq_group_layers("Basemap")
#> group subgroup layer_key order
#> 1 Basemap <NA> watershed_group_boundary 1
#> 2 Basemap <NA> municipalities 2
#> 3 Basemap <NA> provincial_park 3
#> 4 Basemap <NA> national_park 4
#> 5 Basemap <NA> conservancy 5
#> 6 Basemap <NA> old_growth_management_areas 6
#> 7 Basemap <NA> first_nation_reserve 7
#> 8 Basemap <NA> range_tenure 8
#> 9 Basemap <NA> land_ownership 9
#> 10 Basemap <NA> fire_historical_burn 10
#> 11 Basemap <NA> fire_severity 11
#> 12 Basemap <NA> glaciers 12
#> 13 Basemap <NA> town 13
#> 14 Basemap Terrestrial Ecology orthophoto_tiles 1
#> 15 Basemap Terrestrial Ecology bec_zone 2
#> 16 Basemap Terrestrial Ecology biogeoclimatic_ecosystem_classification 3
#> 17 Basemap Waterbodies lake 1
#> 18 Basemap Waterbodies wetland 2
#> 19 Basemap Waterbodies rivers_poly 3
#> 20 Basemap Waterbodies manmade_waterbodies 4
#> source_type
#> 1 bcdata
#> 2 bcdata
#> 3 bcdata
#> 4 bcdata
#> 5 bcdata
#> 6 bcdata
#> 7 bcdata
#> 8 aws
#> 9 aws
#> 10 bcdata
#> 11 bcdata
#> 12 bcdata
#> 13 bcdata
#> 14 bcdata
#> 15 bcdata
#> 16 bcdata
#> 17 bcdata
#> 18 bcdata
#> 19 bcdata
#> 20 bcdata
gq_group_layers("Streams")
#> group subgroup layer_key order source_type
#> 1 Streams <NA> streams_all 1 aws
#> 2 Streams <NA> stream_labels 2 fwa
#> 3 Streams <NA> fisheries_sensitive_watersheds 3 bcdata
#> 4 Streams Habitat models streams_bt 1 aws
#> 5 Streams Habitat models streams_salmon 2 aws
#> 6 Streams Habitat models streams_st 3 aws
# With source_layer info
reg <- gq_reg_main()
gq_group_layers("Crossings", registry = reg)
#> group subgroup layer_key order source_type
#> 1 Crossings <NA> crossings_pscis_assessment 1 bcdata
#> 2 Crossings <NA> crossings_pscis_confirmation 2 bcdata
#> 3 Crossings <NA> crossings_pscis_design 3 bcdata
#> 4 Crossings <NA> crossings_pscis_remedation 4 bcdata
#> 5 Crossings <NA> crossings_modelled 5 aws
#> 6 Crossings <NA> crossings_pscis_modelled_dams 6 aws
#> 7 Crossings <NA> moti_culverts 7 bcdata
#> 8 Crossings <NA> moti_major_structures 8 bcdata
#> 9 Crossings <NA> dam 9 aws
#> source_layer type
#> 1 whse_fish.pscis_assessment_svw point
#> 2 whse_fish.pscis_habitat_confirmation_svw point
#> 3 whse_fish.pscis_design_proposal_svw point
#> 4 whse_fish.pscis_remediation_svw point
#> 5 bcfishpass.crossings_vw point
#> 6 bcfishpass.crossings_vw point
#> 7 whse_imagery_and_base_maps.mot_culverts_sp point
#> 8 whse_imagery_and_base_maps.mot_road_structure_sp line
#> 9 bcfishpass.dams point
