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.

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.

getUSCensusBlocks([area])

Return TIGER 2020 census blocks.

getUSCensusTracts([area])

Return TIGER 2020 census tracts.

getUSCounties([area, state_fips, ...])

Return US county boundaries, with flexible filtering.

getUSFSDistricts([area, forest_name, ...])

Return USFS Ranger District boundaries.

getUSFSForests([area, region, forest_name])

Return USFS National Forest boundaries.

getUSFSRegions([area, region])

Return USFS region boundaries.

getUSStates([area, state_abbr, state_fips])

Return US state boundaries (TIGER 2018).

getUSUrbanAreas([area])

Return TIGER 2024 urban area boundaries.

simple_buffer(geom[, size])

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