geeViz.getSummaryAreasLib

Functions for retrieving common summary and study area FeatureCollections.

geeViz.getSummaryAreasLib provides helpers that return filtered ee.FeatureCollection objects for political boundaries, USFS administrative units, census geographies, buildings, roads, protected areas, and more. Every public function accepts an area parameter (an ee.FeatureCollection, ee.Feature, or ee.Geometry) that is used to spatially filter the result.

Functions

getAdminBoundaries(area[, level, source])

Return administrative boundaries at a given level that intersect area.

getAdminNameProperty([level, source])

Return the feature property name that contains the admin unit name.

getBuildings(area[, source])

Return building footprints that intersect area.

getProtectedAreas(area[, iucn_cat, desig_type])

Return WDPA protected area polygons that intersect area.

getRoads(area[, source, year])

Return road features that intersect area.

getUSBlockGroups(area)

Return TIGER 2020 census block groups that intersect area.

getUSCensusBlocks(area)

Return TIGER 2020 census blocks that intersect area.

getUSCensusTracts(area)

Return TIGER 2020 census tracts that intersect area.

getUSCounties(area[, state_fips, state_abbr])

Return US county boundaries that intersect area.

getUSFSDistricts(area[, forest_name, region])

Return USFS Ranger District boundaries that intersect area.

getUSFSForests(area[, region])

Return USFS National Forest boundaries that intersect area.

getUSFSRegions(area)

Return USFS region boundaries that intersect area.

getUSStates(area)

Return US state boundaries (TIGER 2018) that intersect area.

getUSUrbanAreas(area)

Return TIGER 2024 urban area boundaries that intersect area.

simple_buffer(geom[, size])

Create a square buffer around a point using simple coordinate arithmetic.