Name: Baylands Habitat Map _ San Francisco Bay _ 2020 _ SFEI _ ds3190
Display Field: Level2
Type: Feature Layer
Geometry Type: esriGeometryPolygon
Description: The Baylands Habitat Map 2020 (BHM2020) Is a fundamental component of the San Francisco Estuary Regional Wetlands Monitoring Program (WRMP), and serves as a common reference map to help coordinate baylands protection and restoration for all interests. It is intended to be used commonly by public agencies to visualize and track baylands projects in EcoAtlas. The creation of the Baylands Habitat Map was funded by the U.S. EPA, San Francisco Bay Water Quality Improvement Fund. The San Francisco Estuary Institute developed and refined the ruleset to produce the map through regular consultation and collaboration with the WRMP Geospatial Workgroup and WRMP Technical Advisory Committee. The dataset was developed using Object Based Image analysis and a rule based approach in Trimble eCognition and ESRI ArcGIS Pro software. The dataset was published in April 2024 and updated in January 2025.During the BHM2020 mapping effort, methods for differentiating one class from another were largely based upon relative tidal elevation, vegetation cover, and feature structure/shape. Tidal influence varies not only across the regions of the bay area, but also between bayland areas within that are constrained by levees and complex hydrological connections. To account for this variability and uncertainty, some flexibility in regard to modeled relative tidal elevation was required and adjustments based on spectral signature was necessary to accurately capture the habitats and extent of influence in areas with complex and varying tidal connections. More information can be found in the BHM2020 methods document.The classification system used was developed in close coordination with WRMP staff and advisors and can be found more fully described in the Baylands Habitat Map 2020 Classification Key.Description of Updates in Version 1.1Removal of slivers and features below the minimum mapping unit were resolved to reduce feature count.The "Detailed Habitat Classification" field was added to improve usability and display at the most refined habitat classification. This field is a combination of Level 4 and Level 5 classes based on the most detailed level a feature was mapped to.The upland class was removed from the dataset to reduce confusion with unmapped areas and improve the functionality of the dataset due to drawing limitations. A study area boundary has been added to the geodatabase to better illustrate the area in which classifications were evaluated.The Level 4 Other Open Water classification was further refined into additional Level 5 classes to better enable feature separation and functional uses. These classes include Muted Open Water, Managed Open Water, Salt Pond, Storage/Treatment Basin, Wastewater Treatment Wetland, and Undetermined Other Open Water.Some manual re-classifications and feature geometries were added, particularly in relation to tidal connectivity (Muted vs. Managed). In addition, some storage/treatment basins were added in the Lower South Bay due to limitations in the tidal datum and digital elevation model comparison.A raster version of the dataset has been added to the geodatabase to increase the ease of display and better enable additional analyses. Note that there are small geometry differences between the raster and vector versions of the data. The vector version is better suited for close up display and investigation of features, where the raster version is useful for quicker display at lower zoom levels. The vectorized version of the data is used for official analysis and inventory of habitat features.Description of Updates in Version 1.2Expanded the study area boundary to include the area along the Contra Costa Shoreline including Winter and Brown's Island. This matches the WRMP boundary, extending to align with the San Francisco Bay Regional Water Quality Control Board.EcoAtlas Project Tracker information was incorporated through the addition of the “Status” field and a corresponding Project Tracker ID field to enable attribute joins. The “Status” field classifies habitat features based on restoration progress, using spatial overlap with project boundaries and mapped habitat types. Assignments were determined through a combination of feature classification and the Unvegetated to Vegetated Ratio (UVVR) calculated for each project site. Features overlapping restoration project boundaries were categorized based on their habitat type, such as “Restored” for high or low marsh, or “Evolving” for shallow subtidal or tidal flat habitats when UVVR exceeded 1. Muted systems were further differentiated as “Restored - Muted,” or “Evolving - Muted,” similarly dependent upon the project’s UVVR. Managed systems and other relevant habitat types within project boundaries were labeled “Planned.” Features outside of project boundaries were classified as “Existing,” “Muted,” or “Managed,” based on mapped class. Features identified as “Undetermined Other Marsh” or “Undetermined Open Water” were labeled “Other,” while features such as “Deep Subtidal” were assigned a null status. These additions enhance the dataset’s utility for tracking restoration progress and supporting regional habitat reporting.Some manual re-classifications were added, particularly in relation to tidal connectivity (Fully Tidal, Muted, or Managed).Data Fields:Note that the data fields in the Baylands Habitat Map 2020 are consistent with the WRMP Habitat Type Classification System that is further detailed in the Baylands Habitat Map 2020 Classification Key document. Note that a "Level 1" class in the WRMP Habitat Type Classification System refers to "Geography" and refers to the subregion or area of interest for this mapping effort.Level 2: Landscape Complex level of classificationLevel 3: Hydrogeomorphic Setting level of classificationLevel 4: Habitat Type/Ecosystem Complex level of classificationLevel 5: Functional Habitat level of classificationDetailed Habitat Classification: A combination of Level 4 and Level 5 classes based on the most detailed level a feature was mapped toStatus: Evaluation of tidal marsh restoration status ("Existing", "Restored", or "Evolving")Project ID: EcoAtlas Project Tracker identification fieldThe BHM2020 effort was funded with the goal of mapping to level 4 “Ecosystem Complex/Habitat Type” within the Classification System, for the purpose of monitoring change over time using primarily remote sensing data. Level 5 “Functional Habitat” classes, although included in the WRMP Habitat Type Classification System, require additional information to accurately map at a regional level. There are limited level 5 classes that were included in the BHM2020 mapping effort to meet the needs of a broad stakeholder group, but should be rolled up to level 4 classes when conducting accuracy assessment and change over time analysis. This is because confidence levels in the accuracy of level 5 distinctions, from using primarily remote sensing data at a regional level, are lower than the accuracy of level 4 classes. For efforts to further speciate classes to level 5 categories, additional information from other data sets and local experts is highly recommended.
Copyright Text: San Francisco Estuary Institute and Aquatic Science Center 2025
Min. Scale: 0
Max. Scale: 0
Default Visibility: true
Max Record Count: 2000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: -13653583.3783
YMin: 4492301.1858
XMax: -13562023.9264
YMax: 4623299.4463
Spatial Reference: 102100 (3857)
Drawing Info:
{"renderer":{"type":"uniqueValue","field1":"Level4","uniqueValueGroups":[{"heading":"Level 4","classes":[{"label":"Shallow Subtidal","description":"Shallow Subtidal","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[181,211,232,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Shallow Subtidal"]]},{"label":"Deep Subtidal","description":"Deep Subtidal","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[102,119,205,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Deep Subtidal"]]},{"label":"Tidal Flat","description":"Tidal Flat","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[173,146,92,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Tidal Flat"]]},{"label":"Tidal Pond/Panne","description":"Tidal Pond/Panne","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[219,198,156,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Tidal Pond/Panne"]]},{"label":"Intertidal Channel","description":"Intertidal Channel","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[0,38,115,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Intertidal Channel"]]},{"label":"Tidal Marsh","description":"Tidal Marsh","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[115,178,115,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Tidal Marsh"]]},{"label":"Beach","description":"Beach","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[255,235,175,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Beach"]]},{"label":"Other Marsh","description":"Other Marsh","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[137,205,102,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Other Marsh"]]},{"label":"Other Open Water","description":"Other Open Water","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[190,255,232,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Other Open Water"]]},{"label":"Non-Aquatic Diked Bayland","description":"Non-Aquatic Diked Bayland","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[194,158,215,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Non-Aquatic Diked Bayland"]]},{"label":"Levee","description":"Levee","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[221,96,80,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Levee"]]},{"label":"Dune","description":"Dune","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[245,245,122,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[["Dune"]]},{"label":"Null","description":"Null","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[78,78,78,0],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"values":[[""]]}]}],"uniqueValueInfos":[{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[181,211,232,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Shallow Subtidal","label":"Shallow Subtidal"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[102,119,205,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Deep Subtidal","label":"Deep Subtidal"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[173,146,92,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Tidal Flat","label":"Tidal Flat"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[219,198,156,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Tidal Pond/Panne","label":"Tidal Pond/Panne"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[0,38,115,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Intertidal Channel","label":"Intertidal Channel"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[115,178,115,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Tidal Marsh","label":"Tidal Marsh"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[255,235,175,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Beach","label":"Beach"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[137,205,102,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Other Marsh","label":"Other Marsh"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[190,255,232,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Other Open Water","label":"Other Open Water"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[194,158,215,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Non-Aquatic Diked Bayland","label":"Non-Aquatic Diked Bayland"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[221,96,80,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Levee","label":"Levee"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[245,245,122,255],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"Dune","label":"Dune"},{"symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[78,78,78,0],"outline":{"type":"esriSLS","style":"esriSLSNull","color":[110,110,110,255],"width":0}},"value":"","label":"Null"}],"fieldDelimiter":",","authoringInfo":{"colorRamp":{"type":"multipart","colorRamps":[{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[252,244,202,255],"toColor":[252,244,202,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[185,179,252,255],"toColor":[185,179,252,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[179,238,252,255],"toColor":[179,238,252,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[252,179,199,255],"toColor":[252,179,199,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[184,252,185,255],"toColor":[184,252,185,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[251,179,252,255],"toColor":[251,179,252,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[238,212,252,255],"toColor":[238,212,252,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[212,252,218,255],"toColor":[212,252,218,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[179,206,252,255],"toColor":[179,206,252,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[252,216,204,255],"toColor":[252,216,204,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[182,252,239,255],"toColor":[182,252,239,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[226,252,184,255],"toColor":[226,252,184,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[252,184,231,255],"toColor":[252,184,231,255]}]}}},"scaleSymbols":true,"transparency":30,"labelingInfo":null}
HasZ: false
HasM: false
Has Attachments: false
Has Geometry Properties: true
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field: Level4
Fields:
- OBJECTID (type: esriFieldTypeOID, alias: OBJECTID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- Level2 (type: esriFieldTypeString, alias: Level 2, SQL Type: sqlTypeOther, length: 100, nullable: true, editable: true)
- Level3 (type: esriFieldTypeString, alias: Level 3, SQL Type: sqlTypeOther, length: 100, nullable: true, editable: true)
- Level4 (type: esriFieldTypeString, alias: Level 4, SQL Type: sqlTypeOther, length: 100, nullable: true, editable: true)
- Level5 (type: esriFieldTypeString, alias: Level 5, SQL Type: sqlTypeOther, length: 100, nullable: true, editable: true)
- DetailedHabitatClassification (type: esriFieldTypeString, alias: Detailed Habitat Classification, SQL Type: sqlTypeOther, length: 100, nullable: true, editable: true)
- Status (type: esriFieldTypeString, alias: Status, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- Project_ID (type: esriFieldTypeInteger, alias: Project_ID, SQL Type: sqlTypeOther, nullable: true, editable: true)
- Shape__Area (type: esriFieldTypeDouble, alias: Shape__Area, SQL Type: sqlTypeDouble, nullable: true, editable: false)
- Shape__Length (type: esriFieldTypeDouble, alias: Shape__Length, SQL Type: sqlTypeDouble, nullable: true, editable: false)
Types:
ID: Shallow Subtidal
Name: Shallow Subtidal
Domains:
Templates:
Name: Shallow Subtidal
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID: Deep Subtidal
Name: Deep Subtidal
Domains:
Templates:
Name: Deep Subtidal
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID: Tidal Flat
Name: Tidal Flat
Domains:
Templates:
Name: Tidal Flat
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID: Tidal Pond/Panne
Name: Tidal Pond/Panne
Domains:
Templates:
Name: Tidal Pond/Panne
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID: Intertidal Channel
Name: Intertidal Channel
Domains:
Templates:
Name: Intertidal Channel
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
Attributes:
- Level4: Intertidal Channel
ID: Tidal Marsh
Name: Tidal Marsh
Domains:
Templates:
Name: Tidal Marsh
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID: Beach
Name: Beach
Domains:
Templates:
Name: Beach
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID: Other Marsh
Name: Other Marsh
Domains:
Templates:
Name: Other Marsh
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID: Other Open Water
Name: Other Open Water
Domains:
Templates:
Name: Other Open Water
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID: Non-Aquatic Diked Bayland
Name: Non-Aquatic Diked Bayland
Domains:
Templates:
Name: Non-Aquatic Diked Bayland
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
Attributes:
- Level4: Non-Aquatic Diked Bayland
ID: Levee
Name: Levee
Domains:
Templates:
Name: Levee
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID: Dune
Name: Dune
Domains:
Templates:
Name: Dune
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
ID:
Name: Null
Domains:
Templates:
Name: <Null>
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 6/5/2025 9:41:32 PM
Schema Last Edit Date: 6/5/2025 9:41:32 PM
Data Last Edit Date: 6/5/2025 9:41:32 PM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat