Name: Long-term trends at locations
Display Field: figure_name_sm
Type: Feature Layer
Geometry Type: esriGeometryPoint
Has Views: true
Source Schema Changes Allowed: true
Views
Description: This dataset is a compilation of data collected and synthesized by partners of the Kelp Forest Monitoring Alliance of Washington State. The Alliance unites a diverse set of organizations, working together to track floating kelp status and trends across Washington State. The Alliance works to advance understanding and conservation through coproduction of knowledge and information sharing. The primary product is the statewide Floating Kelp Indicator which synthesizes multiple monitoring datasets from state agency monitoring, community science, Indigenous Scientific Knowledge, and other sources. The statewide indicator provides regional monitoring data to the Puget Sound Partnership’s Vital Signs program and other research and management efforts. Through collaborations and partnerships, the Alliance links floating kelp monitoring to broader ecosystem topics, including species that depend on floating kelp, understory kelp monitoring, stressors, restoration, and management. See our summary report for more information.
Copyright Text: This data is powered by The Kelp Forest Alliance of Washington State (KelpForestsWA) led by the Samish Indian Nation, Northwest Straits Commission and County Marine Resource Committees, and the Washington State Department of Natural Resources Nearshore Habitat Program. Data is compiled in partnership with the University of Washington: Friday Harbor Laboratories, Washington Sea Grant, and Marine Agronomics.
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: 596877.057533056
YMin: 362074.323870227
XMax: 1199688.03858846
YMax: 1308146.98519881
Spatial Reference: 2927 (2927)
Drawing Info:
{"renderer":{"type":"uniqueValue","field1":"final_trend_bed_long","uniqueValueGroups":[{"heading":"","classes":[{"label":"Increasing","description":"Increasing","symbol":{"type":"esriPMS","url":"96fa5636f978600d1da284603c1c7339","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAlElEQVQYlV2Puw3CMBRFT5EBUCQ+CkJCYoRkDLOG58gasAZzpEZiAExcGNemQdc2EsotXPicd+3XUNIBBrCAA27AVaCpwoXNzrDewidBfBv8S/IgwWZ4PFUXWLWQUk8MtgiaXGZ/gBjOElyuXabcPSVM+Nnk2v/4WaeTMBKD4XHvc60mBWOYxH5bDHpPn1JtXXUU+QLnCTG55zvVSQAAAABJRU5ErkJggg==","contentType":"image/png","width":6,"height":6,"angle":0,"xoffset":0,"yoffset":0},"values":[["inc"]]},{"label":"No Trend","description":"No Trend","symbol":{"type":"esriPMS","url":"cc153fef0164fb253fdb2ddc92117bd2","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAzUlEQVQYlY2QQQqCQBiFnyLmJmpRC7NLhIaLPIKdw2t4jo6RHcEWYtLWVa2sralEwjDGr6UVCL3VMPMx3+NJ+DNSezItHZy7gGA3F9UOTHBw3F86sIYqTxqOVHkyhTiQcT+fbI4ygWkZCPyoATl3CRovzVagzOZIwwAsv7kA1i+1YNNPv1E0DUWc1VXajqTryfUDrHbUiXTv8LLEI0nozetAJjgc5SENA5V0FIJYnkUQxU0H0gSLlcHybFvEmd7oKq+GAj/63rHZy+hb/Alk01Btgy1TsgAAAABJRU5ErkJggg==","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"values":[["no_trend"]]},{"label":"Decreasing","description":"Decreasing","symbol":{"type":"esriPMS","url":"42507143485947059640af669642542b","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA2UlEQVQYlY2QsQqCUBiFzxUHG4JykybxEfQJGppsDXqClvAZfIZo6gUCx2xq6AkUp2iSpgxadNI7pMZveaMo6EyXy8c55z8y/pTcPjwHZsXggsFuPmps6xKz6RKJAAkqJfhqp6cNuhoUWcHherQLxs+eA2uyQNiA5ETQyBiKKEPVsYv3SPPMBTB+RDPY5PQpo68jKKKmiuhIcd9UA5cXWGNLnSiuVXHjiNMTGOALkK7LGQ928V6jOBJBKc9CqcJKgDTBeg4r5dkmSCKT4siJILr4reNzL+vX4nfTolAzE/bA/QAAAABJRU5ErkJggg==","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"values":[["dec"]]},{"label":"Total Loss","description":"Total Loss","symbol":{"type":"esriPMS","url":"1335b75012b5b18b4a9a6826ae445b33","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA0klEQVQYlY2QMQ/BUBSFzxPBIBJh0HRhYhWN3V6/w2i0Wo1d/Qy1dxfSEWlCDNVR89JBK1ROw0tIJM70XvLlfufePP5M/v2wOujdBaYCMPlPgeXtgdFkj7MCCT0E7Gq5omm1OkqFIrangymS2Lc6MMY7bDKQkwgNun2lajZ0OO4Kl0hOAQwzkDpO+k5L0xF6MquiOlL3I4ECWZydqHvnmsQ4Bj51tgK5nUjiteOuNOoYQmEkN7kUcwXyBLM2jDCSC9eTvUwnYBPixh8dX/cyfl38CbOgTuDSgRW1AAAAAElFTkSuQmCC","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"values":[["total_loss"]]},{"label":"Limited Data","description":"Limited Data","symbol":{"type":"esriPMS","url":"cc9045d0f658fa78bec15d8632b32f5d","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAx0lEQVQYlY2QQQqCUBRFLyRR2CwIhKa5AHMX2S6CdiGPvwxxFakbaJxB48b1QfiTLIQPSbzwfyoQuqPH4/DufdfBn3LMIIRYAiAAUbfK27bdEtHVgh2UedOh589HmIwH2J9uUd3gIoQI4zguzUViaLOaWavAd5EWFaTS7LI2YMSXfhUsXBRKv6PYjGzXI/kJ5pyJ7YzuzRPH84PHzIL8Xd3gkBaVx3YshqTSJYDEglwBEYVS6V2hNDfAdnwp4Y+/MnZ9hX2NvwADJ03KdIIsYQAAAABJRU5ErkJggg==","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"values":[["limited_data"]]},{"label":"No Floating Kelp","description":"No Floating Kelp","symbol":{"type":"esriPMS","url":"f0c02e0bc4dcba2322db23d38f073e8d","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAvklEQVQYlY2QsQ2DMBBFTxYVtRsaano8BpGYgSbyFtkCKYVnsAIjuAyuvUCS5moKGqKPsJVEQsqvLOvd//8uoz+VxYfWul7X9UJEzf41LstyNsY8E7hDg5SyKMuS8jwn7z0GHlpr1ff9tIFwAtS2bYqqqoqstcTMSDnF6AZOvwLsnNuqpI6IO9DrExzRCQ5R8zxTCAG1hgRiOyK6W2uLCANi5kkIcU0gTtB1nWLmm3OuRhycAGHjr477vdTRxd+44ViJ8KZ0/gAAAABJRU5ErkJggg==","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"values":[["no_fk"]]}]}],"uniqueValueInfos":[{"symbol":{"type":"esriPMS","url":"96fa5636f978600d1da284603c1c7339","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAlElEQVQYlV2Puw3CMBRFT5EBUCQ+CkJCYoRkDLOG58gasAZzpEZiAExcGNemQdc2EsotXPicd+3XUNIBBrCAA27AVaCpwoXNzrDewidBfBv8S/IgwWZ4PFUXWLWQUk8MtgiaXGZ/gBjOElyuXabcPSVM+Nnk2v/4WaeTMBKD4XHvc60mBWOYxH5bDHpPn1JtXXUU+QLnCTG55zvVSQAAAABJRU5ErkJggg==","contentType":"image/png","width":6,"height":6,"angle":0,"xoffset":0,"yoffset":0},"value":"inc","label":"Increasing","description":"Increasing"},{"symbol":{"type":"esriPMS","url":"cc153fef0164fb253fdb2ddc92117bd2","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAzUlEQVQYlY2QQQqCQBiFnyLmJmpRC7NLhIaLPIKdw2t4jo6RHcEWYtLWVa2sralEwjDGr6UVCL3VMPMx3+NJ+DNSezItHZy7gGA3F9UOTHBw3F86sIYqTxqOVHkyhTiQcT+fbI4ygWkZCPyoATl3CRovzVagzOZIwwAsv7kA1i+1YNNPv1E0DUWc1VXajqTryfUDrHbUiXTv8LLEI0nozetAJjgc5SENA5V0FIJYnkUQxU0H0gSLlcHybFvEmd7oKq+GAj/63rHZy+hb/Alk01Btgy1TsgAAAABJRU5ErkJggg==","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"value":"no_trend","label":"No Trend","description":"No Trend"},{"symbol":{"type":"esriPMS","url":"42507143485947059640af669642542b","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA2UlEQVQYlY2QsQqCUBiFzxUHG4JykybxEfQJGppsDXqClvAZfIZo6gUCx2xq6AkUp2iSpgxadNI7pMZveaMo6EyXy8c55z8y/pTcPjwHZsXggsFuPmps6xKz6RKJAAkqJfhqp6cNuhoUWcHherQLxs+eA2uyQNiA5ETQyBiKKEPVsYv3SPPMBTB+RDPY5PQpo68jKKKmiuhIcd9UA5cXWGNLnSiuVXHjiNMTGOALkK7LGQ928V6jOBJBKc9CqcJKgDTBeg4r5dkmSCKT4siJILr4reNzL+vX4nfTolAzE/bA/QAAAABJRU5ErkJggg==","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"value":"dec","label":"Decreasing","description":"Decreasing"},{"symbol":{"type":"esriPMS","url":"1335b75012b5b18b4a9a6826ae445b33","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA0klEQVQYlY2QMQ/BUBSFzxPBIBJh0HRhYhWN3V6/w2i0Wo1d/Qy1dxfSEWlCDNVR89JBK1ROw0tIJM70XvLlfufePP5M/v2wOujdBaYCMPlPgeXtgdFkj7MCCT0E7Gq5omm1OkqFIrangymS2Lc6MMY7bDKQkwgNun2lajZ0OO4Kl0hOAQwzkDpO+k5L0xF6MquiOlL3I4ECWZydqHvnmsQ4Bj51tgK5nUjiteOuNOoYQmEkN7kUcwXyBLM2jDCSC9eTvUwnYBPixh8dX/cyfl38CbOgTuDSgRW1AAAAAElFTkSuQmCC","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"value":"total_loss","label":"Total Loss","description":"Total Loss"},{"symbol":{"type":"esriPMS","url":"cc9045d0f658fa78bec15d8632b32f5d","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAx0lEQVQYlY2QQQqCUBRFLyRR2CwIhKa5AHMX2S6CdiGPvwxxFakbaJxB48b1QfiTLIQPSbzwfyoQuqPH4/DufdfBn3LMIIRYAiAAUbfK27bdEtHVgh2UedOh589HmIwH2J9uUd3gIoQI4zguzUViaLOaWavAd5EWFaTS7LI2YMSXfhUsXBRKv6PYjGzXI/kJ5pyJ7YzuzRPH84PHzIL8Xd3gkBaVx3YshqTSJYDEglwBEYVS6V2hNDfAdnwp4Y+/MnZ9hX2NvwADJ03KdIIsYQAAAABJRU5ErkJggg==","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"value":"limited_data","label":"Limited Data","description":"Limited Data"},{"symbol":{"type":"esriPMS","url":"f0c02e0bc4dcba2322db23d38f073e8d","imageData":"iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAvklEQVQYlY2QsQ2DMBBFTxYVtRsaano8BpGYgSbyFtkCKYVnsAIjuAyuvUCS5moKGqKPsJVEQsqvLOvd//8uoz+VxYfWul7X9UJEzf41LstyNsY8E7hDg5SyKMuS8jwn7z0GHlpr1ff9tIFwAtS2bYqqqoqstcTMSDnF6AZOvwLsnNuqpI6IO9DrExzRCQ5R8zxTCAG1hgRiOyK6W2uLCANi5kkIcU0gTtB1nWLmm3OuRhycAGHjr477vdTRxd+44ViJ8KZ0/gAAAABJRU5ErkJggg==","contentType":"image/png","width":7,"height":7,"angle":0,"xoffset":0,"yoffset":0},"value":"no_fk","label":"No Floating Kelp","description":"No Floating Kelp"}],"fieldDelimiter":",","authoringInfo":{"colorRamp":{"type":"multipart","colorRamps":[{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[0,54,59,255],"toColor":[0,54,59,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[20,119,128,255],"toColor":[20,119,128,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[255,157,82,255],"toColor":[255,157,82,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[214,95,77,255],"toColor":[214,95,77,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[255,224,158,255],"toColor":[255,224,158,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[148,148,148,255],"toColor":[148,148,148,255]}]}}},"scaleSymbols":true,"transparency":0,"labelingInfo":null}
HasZ: true
HasM: true
Has Attachments: false
Has Geometry Properties: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field: final_trend_bed_long
Fields:
- OBJECTID (type: esriFieldTypeOID, alias: OBJECTID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- unit_id (type: esriFieldTypeString, alias: unit_id, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- location (type: esriFieldTypeString, alias: location, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- unit_type (type: esriFieldTypeString, alias: unit_type, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- mgmt_unit (type: esriFieldTypeString, alias: mgmt_unit, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- sub_basin (type: esriFieldTypeString, alias: sub_basin, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- first_yr (type: esriFieldTypeInteger, alias: first_yr, SQL Type: sqlTypeOther, nullable: true, editable: true)
- last_yr (type: esriFieldTypeInteger, alias: last_yr, SQL Type: sqlTypeOther, nullable: true, editable: true)
- nyears (type: esriFieldTypeInteger, alias: nyears, SQL Type: sqlTypeOther, nullable: true, editable: true)
- species (type: esriFieldTypeString, alias: species, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- last_kelp_yr (type: esriFieldTypeString, alias: last_kelp_yr, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- dataset (type: esriFieldTypeString, alias: dataset, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- source_org (type: esriFieldTypeString, alias: source_org, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- source_url (type: esriFieldTypeString, alias: source_url, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- data_desc_url (type: esriFieldTypeString, alias: data_desc_url, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- year_trend_bed_long (type: esriFieldTypeString, alias: year_trend_bed_long, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- year_trend_bed_recent (type: esriFieldTypeString, alias: year_trend_bed_recent, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- year_trend_canopy_long (type: esriFieldTypeString, alias: year_trend_canopy_long, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- year_trend_canopy_recent (type: esriFieldTypeString, alias: year_trend_canopy_recent, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- p_value_bed_long (type: esriFieldTypeString, alias: p_value_bed_long, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- p_value_bed_recent (type: esriFieldTypeString, alias: p_value_bed_recent, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- p_value_canopy_long (type: esriFieldTypeString, alias: p_value_canopy_long, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- p_value_canopy_recent (type: esriFieldTypeString, alias: p_value_canopy_recent, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- final_trend_bed_long (type: esriFieldTypeString, alias: final_trend_bed_long, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- final_trend_bed_recent (type: esriFieldTypeString, alias: final_trend_bed_recent, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- final_trend_canopy_long (type: esriFieldTypeString, alias: final_trend_canopy_long, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- final_trend_canopy_recent (type: esriFieldTypeString, alias: final_trend_canopy_recent, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- figure_name_sm (type: esriFieldTypeString, alias: figure_name_sm, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- figure_name_lg (type: esriFieldTypeString, alias: figure_name_lg, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- figure_url_sm (type: esriFieldTypeString, alias: figure_url_sm, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
- figure_url_lg (type: esriFieldTypeString, alias: figure_url_lg, SQL Type: sqlTypeOther, length: 8000, nullable: true, editable: true)
Types:
ID: inc
Name: Increasing
Domains:
Templates:
Name: Increasing
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Attributes:
- final_trend_bed_long: inc
ID: no_trend
Name: No Trend
Domains:
Templates:
Name: No Trend
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Attributes:
- final_trend_bed_long: no_trend
ID: dec
Name: Decreasing
Domains:
Templates:
Name: Decreasing
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Attributes:
- final_trend_bed_long: dec
ID: total_loss
Name: Total Loss
Domains:
Templates:
Name: Total Loss
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Attributes:
- final_trend_bed_long: total_loss
ID: limited_data
Name: Limited Data
Domains:
Templates:
Name: Limited Data
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Attributes:
- final_trend_bed_long: limited_data
ID: no_fk
Name: No Floating Kelp
Domains:
Templates:
Name: No Floating Kelp
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Attributes:
- final_trend_bed_long: no_fk
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 4/23/2026 11:40:04 PM
Schema Last Edit Date: 4/23/2026 11:40:04 PM
Data Last Edit Date: 4/23/2026 11:40:04 PM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat