Created
July 21, 2026 02:17
-
-
Save 7yl4r/cc2c3313cc2d6d89e84ccabd09904303 to your computer and use it in GitHub Desktop.
Florida Keys seagrass mapping 2026-03 in Google Earth Engine.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var sandPoly = | |
| /* color: #c9d604 */ | |
| /* displayProperties: [ | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| } | |
| ] */ | |
| ee.Geometry.MultiPolygon( | |
| [[[[-80.51799694820753, 24.92565786992293], | |
| [-80.51799694820753, 24.92406222115881], | |
| [-80.51619450374952, 24.92406222115881], | |
| [-80.51619450374952, 24.92565786992293]]], | |
| [[[-80.5941822485645, 24.99132362670908], | |
| [-80.5941822485645, 24.988095112006565], | |
| [-80.59057735964848, 24.988095112006565], | |
| [-80.59057735964848, 24.99132362670908]]], | |
| [[[-80.76742932880077, 24.91717330709166], | |
| [-80.76742932880077, 24.91458505414603], | |
| [-80.76425359332714, 24.91458505414603], | |
| [-80.76425359332714, 24.91717330709166]]], | |
| [[[-80.38072248604274, 25.122905360162097], | |
| [-80.38072248604274, 25.121856256729412], | |
| [-80.37944575455165, 25.121856256729412], | |
| [-80.37944575455165, 25.122905360162097]]], | |
| [[[-80.3004951670951, 25.131933231204368], | |
| [-80.3004951670951, 25.130417968669004], | |
| [-80.29890729935828, 25.130417968669004], | |
| [-80.29890729935828, 25.131933231204368]]], | |
| [[[-80.28985860504801, 25.114613049814444], | |
| [-80.28985860504801, 25.113350153335766], | |
| [-80.28833511032755, 25.113350153335766], | |
| [-80.28833511032755, 25.114613049814444]]], | |
| [[[-80.37930836110957, 25.05260795622951], | |
| [-80.37930836110957, 25.051247224228586], | |
| [-80.3778921547497, 25.051247224228586], | |
| [-80.3778921547497, 25.05260795622951]]], | |
| [[[-80.38025249868281, 25.053579898410618], | |
| [-80.38025249868281, 25.052180299228304], | |
| [-80.37892212301142, 25.052180299228304], | |
| [-80.37892212301142, 25.053579898410618]]], | |
| [[[-80.60780830759738, 25.1340332923427], | |
| [-80.60780830759738, 25.128593894517746], | |
| [-80.60180015940402, 25.128593894517746], | |
| [-80.60180015940402, 25.1340332923427]]], | |
| [[[-81.49728829252868, 24.620519576087034], | |
| [-81.49728829252868, 24.61704730144422], | |
| [-81.49278218138366, 24.61704730144422], | |
| [-81.49278218138366, 24.620519576087034]]], | |
| [[[-81.40077257229368, 24.55213727021097], | |
| [-81.40077257229368, 24.550653927996606], | |
| [-81.39892721249143, 24.550653927996606], | |
| [-81.39892721249143, 24.55213727021097]]], | |
| [[[-80.34891440668194, 25.174111842483754], | |
| [-80.34891440668194, 25.17216986618683], | |
| [-80.34676863947003, 25.17216986618683], | |
| [-80.34676863947003, 25.174111842483754]]], | |
| [[[-80.52288896378371, 25.19618943061945], | |
| [-80.52288896378371, 25.193781811686254], | |
| [-80.51971322831008, 25.193781811686254], | |
| [-80.51971322831008, 25.19618943061945]]], | |
| [[[-80.5207431965718, 25.18112161302435], | |
| [-80.5207431965718, 25.179335098715413], | |
| [-80.51954156693313, 25.179335098715413], | |
| [-80.51954156693313, 25.18112161302435]]], | |
| [[[-80.53310281571243, 25.17288789453134], | |
| [-80.53310281571243, 25.170868218262193], | |
| [-80.53121454056594, 25.170868218262193], | |
| [-80.53121454056594, 25.17288789453134]]], | |
| [[[-80.54177171524856, 25.176228054932434], | |
| [-80.54177171524856, 25.174596825240524], | |
| [-80.54048425492141, 25.174596825240524], | |
| [-80.54048425492141, 25.176228054932434]]], | |
| [[[-80.58562881466011, 25.12835841265815], | |
| [-80.58562881466011, 25.124006711609372], | |
| [-80.58082229610542, 25.124006711609372], | |
| [-80.58082229610542, 25.12835841265815]]], | |
| [[[-80.57738906856636, 25.120587409189604], | |
| [-80.57738906856636, 25.115924569879226], | |
| [-80.57086593624214, 25.115924569879226], | |
| [-80.57086593624214, 25.120587409189604]]], | |
| [[[-80.36266312088283, 25.066936622411866], | |
| [-80.36266312088283, 25.065964786168347], | |
| [-80.36116108383449, 25.065964786168347], | |
| [-80.36116108383449, 25.066936622411866]]], | |
| [[[-80.59612221003208, 25.147974365625004], | |
| [-80.59612221003208, 25.14082620893285], | |
| [-80.58444923639927, 25.14082620893285], | |
| [-80.58444923639927, 25.147974365625004]]], | |
| [[[-81.92154233396909, 24.630950624348188], | |
| [-81.92154233396909, 24.62572310473679], | |
| [-81.91497628630063, 24.62572310473679], | |
| [-81.91497628630063, 24.630950624348188]]], | |
| [[[-81.88832585752866, 24.632823115495597], | |
| [-81.88832585752866, 24.629156127336756], | |
| [-81.88450639189145, 24.629156127336756], | |
| [-81.88450639189145, 24.632823115495597]]], | |
| [[[-80.57324280827672, 24.94527905011662], | |
| [-80.57324280827672, 24.944529995406565], | |
| [-80.57240595906407, 24.944529995406565], | |
| [-80.57240595906407, 24.94527905011662]]], | |
| [[[-81.87222286711346, 24.630791852892017], | |
| [-81.87222286711346, 24.62408185402962], | |
| [-81.86466976652753, 24.62408185402962], | |
| [-81.86466976652753, 24.630791852892017]]], | |
| [[[-82.23914080066461, 24.572179622724285], | |
| [-82.23914080066461, 24.560548485601], | |
| [-82.22592287463922, 24.560548485601], | |
| [-82.22592287463922, 24.572179622724285]]], | |
| [[[-82.47189897580813, 24.564392544185935], | |
| [-82.47189897580813, 24.5490913505656], | |
| [-82.45250124021243, 24.5490913505656], | |
| [-82.45250124021243, 24.564392544185935]]], | |
| [[[-80.67466862066527, 25.061163289194415], | |
| [-80.67466862066527, 25.05898626271784], | |
| [-80.67226536138793, 25.05898626271784], | |
| [-80.67226536138793, 25.061163289194415]]], | |
| [[[-80.61458713873168, 25.046545369532666], | |
| [-80.61458713873168, 25.04499016910842], | |
| [-80.6126988635852, 25.04499016910842], | |
| [-80.6126988635852, 25.046545369532666]]]], null, false), | |
| deepWater = | |
| /* color: #1c26d6 */ | |
| /* displayProperties: [ | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| }, | |
| { | |
| "type": "rectangle" | |
| } | |
| ] */ | |
| ee.Geometry.MultiPolygon( | |
| [[[[-82.56641349113815, 24.26621618162521], | |
| [-82.56641349113815, 24.12341330109582], | |
| [-82.37964591301315, 24.12341330109582], | |
| [-82.37964591301315, 24.26621618162521]]], | |
| [[[-80.67676505363815, 24.67119959328001], | |
| [-80.67676505363815, 24.491367824210318], | |
| [-80.46802481926315, 24.491367824210318], | |
| [-80.46802481926315, 24.67119959328001]]], | |
| [[[-81.56665763176315, 24.33130115379038], | |
| [-81.56665763176315, 24.135946264347897], | |
| [-81.35791739738815, 24.135946264347897], | |
| [-81.35791739738815, 24.33130115379038]]], | |
| [[[-80.00110587395065, 25.154453840810607], | |
| [-80.00110587395065, 24.95042280179004], | |
| [-79.81433829582565, 24.95042280179004], | |
| [-79.81433829582565, 25.154453840810607]]], | |
| [[[-82.65430411613815, 25.34325167930593], | |
| [-82.65430411613815, 25.174341103951875], | |
| [-82.43457755363815, 25.174341103951875], | |
| [-82.43457755363815, 25.34325167930593]]], | |
| [[[-83.56616935051315, 24.920536151563848], | |
| [-83.56616935051315, 24.736075291917583], | |
| [-83.35193595207565, 24.736075291917583], | |
| [-83.35193595207565, 24.920536151563848]]], | |
| [[[-82.13847370954296, 25.18481470439265], | |
| [-82.13847370954296, 25.080379384369184], | |
| [-82.01350422712109, 25.080379384369184], | |
| [-82.01350422712109, 25.18481470439265]]], | |
| [[[-80.4270494960623, 24.94427162796367], | |
| [-80.4270494960623, 24.92061077975585], | |
| [-80.39821038473417, 24.92061077975585], | |
| [-80.39821038473417, 24.94427162796367]]]], null, false), | |
| SAV2025_4_dense = /* color: #01722a */ee.FeatureCollection( | |
| [ee.Feature( | |
| ee.Geometry.Point([-80.65556342502683, 24.94063280229233]), | |
| { | |
| "class": 4, | |
| "system:index": "0" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.66182906528562, 24.945963806620288]), | |
| { | |
| "class": 4, | |
| "system:index": "1" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.64011390110105, 24.92907501544588]), | |
| { | |
| "class": 4, | |
| "system:index": "2" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.64483458896726, 24.914597066764433]), | |
| { | |
| "class": 4, | |
| "system:index": "3" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.63401992221921, 24.92440489515395]), | |
| { | |
| "class": 4, | |
| "system:index": "4" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.59906563636518, 24.953098389930673]), | |
| { | |
| "class": 4, | |
| "system:index": "5" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.60078225013471, 24.959868429686946]), | |
| { | |
| "class": 4, | |
| "system:index": "6" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.57915291663862, 24.9662490458636]), | |
| { | |
| "class": 4, | |
| "system:index": "7" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.56035599586225, 24.97270713754193]), | |
| { | |
| "class": 4, | |
| "system:index": "8" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.5781229483769, 24.979865108091406]), | |
| { | |
| "class": 4, | |
| "system:index": "9" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.62790027078707, 24.990780880208565]), | |
| { | |
| "class": 4, | |
| "system:index": "10" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.55992236551363, 24.998093379223377]), | |
| { | |
| "class": 4, | |
| "system:index": "11" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.5486785453232, 25.01411712122136]), | |
| { | |
| "class": 4, | |
| "system:index": "12" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.53602580119222, 25.02409348464951]), | |
| { | |
| "class": 4, | |
| "system:index": "13" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.51568392802328, 25.031170692833523]), | |
| { | |
| "class": 4, | |
| "system:index": "14" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.52049044657797, 25.013126894506136]), | |
| { | |
| "class": 4, | |
| "system:index": "15" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.51164988566488, 25.04283552960404]), | |
| { | |
| "class": 4, | |
| "system:index": "16" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.75313187966547, 24.96909659145797]), | |
| { | |
| "class": 4, | |
| "system:index": "17" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.74806786904536, 24.973920628521448]), | |
| { | |
| "class": 4, | |
| "system:index": "18" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.75768090615473, 24.959525764597487]), | |
| { | |
| "class": 4, | |
| "system:index": "19" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.79458810219965, 24.951277137926727]), | |
| { | |
| "class": 4, | |
| "system:index": "20" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.80626107583247, 24.952210972458193]), | |
| { | |
| "class": 4, | |
| "system:index": "21" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.81149674782954, 24.967773838576925]), | |
| { | |
| "class": 4, | |
| "system:index": "22" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.81029511819087, 24.954078620275737]), | |
| { | |
| "class": 4, | |
| "system:index": "23" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.82537543856787, 24.950877741641516]), | |
| { | |
| "class": 4, | |
| "system:index": "24" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.83447349154639, 24.94815400831031]), | |
| { | |
| "class": 4, | |
| "system:index": "25" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.83928001010108, 24.943795909689804]), | |
| { | |
| "class": 4, | |
| "system:index": "26" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.83979499423194, 24.93998244691511]), | |
| { | |
| "class": 4, | |
| "system:index": "27" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.83679092013526, 24.93025369095536]), | |
| { | |
| "class": 4, | |
| "system:index": "28" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.84271323764014, 24.933211314017232]), | |
| { | |
| "class": 4, | |
| "system:index": "29" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8498371847837, 24.93079852158886]), | |
| { | |
| "class": 4, | |
| "system:index": "30" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.85215461337256, 24.9262841379395]), | |
| { | |
| "class": 4, | |
| "system:index": "31" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.81807983004737, 24.927529501665532]), | |
| { | |
| "class": 4, | |
| "system:index": "32" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.80786597811866, 24.92799650981937]), | |
| { | |
| "class": 4, | |
| "system:index": "33" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8109103230121, 25.01448235320534]), | |
| { | |
| "class": 4, | |
| "system:index": "34" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.81872091566346, 25.015260149243463]), | |
| { | |
| "class": 4, | |
| "system:index": "35" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.81837759290956, 25.007637535636086]), | |
| { | |
| "class": 4, | |
| "system:index": "36" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.82704649244569, 25.011604465026103]), | |
| { | |
| "class": 4, | |
| "system:index": "37" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.82258329664491, 24.99480247459993]), | |
| { | |
| "class": 4, | |
| "system:index": "38" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.82395658766053, 24.987723170384985]), | |
| { | |
| "class": 4, | |
| "system:index": "39" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.84266767774842, 24.985467042718092]), | |
| { | |
| "class": 4, | |
| "system:index": "40" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.85682974134706, 24.999392135273965]), | |
| { | |
| "class": 4, | |
| "system:index": "41" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.87579832350038, 25.01051551677596]), | |
| { | |
| "class": 4, | |
| "system:index": "42" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.83657369886659, 24.978153792611096]), | |
| { | |
| "class": 4, | |
| "system:index": "43" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.79820738111756, 24.99620272823053]), | |
| { | |
| "class": 4, | |
| "system:index": "44" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.88609800611756, 24.996344059196577]), | |
| { | |
| "class": 4, | |
| "system:index": "45" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89708433424256, 25.00793442154204]), | |
| { | |
| "class": 4, | |
| "system:index": "46" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.87768659864686, 24.981251613556537]), | |
| { | |
| "class": 4, | |
| "system:index": "47" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.87811575208924, 24.97160392523758]), | |
| { | |
| "class": 4, | |
| "system:index": "48" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89356527601502, 24.987242135906]), | |
| { | |
| "class": 4, | |
| "system:index": "49" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89021787916444, 24.979773387825787]), | |
| { | |
| "class": 4, | |
| "system:index": "50" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89648351942323, 24.977128097435852]), | |
| { | |
| "class": 4, | |
| "system:index": "51" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89038954054139, 24.969269693420088]), | |
| { | |
| "class": 4, | |
| "system:index": "52" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.88712797437928, 25.007701069328323]), | |
| { | |
| "class": 4, | |
| "system:index": "53" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8947669056537, 25.000389142075996]), | |
| { | |
| "class": 4, | |
| "system:index": "54" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.84318266187928, 24.96989215956813]), | |
| { | |
| "class": 4, | |
| "system:index": "55" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8383761433246, 24.9667797973384]), | |
| { | |
| "class": 4, | |
| "system:index": "56" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.81374273573182, 24.97175953911749]), | |
| { | |
| "class": 4, | |
| "system:index": "57" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.85601864714401, 25.04011571472381]), | |
| { | |
| "class": 4, | |
| "system:index": "58" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.81713734526413, 25.028917244423425]), | |
| { | |
| "class": 4, | |
| "system:index": "59" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.90562878508347, 25.061654341397094]), | |
| { | |
| "class": 4, | |
| "system:index": "60" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.91764508147018, 25.04338174265535]), | |
| { | |
| "class": 4, | |
| "system:index": "61" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.9117227639653, 25.037393958341216]), | |
| { | |
| "class": 4, | |
| "system:index": "62" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8307146066119, 25.102980814704903]), | |
| { | |
| "class": 4, | |
| "system:index": "63" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.82393398222226, 25.121555367780775]), | |
| { | |
| "class": 4, | |
| "system:index": "64" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.85826625761288, 25.119923407185897]), | |
| { | |
| "class": 4, | |
| "system:index": "65" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.73762497588633, 25.04751481769955]), | |
| { | |
| "class": 4, | |
| "system:index": "66" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.6875856845045, 25.04689274481552]), | |
| { | |
| "class": 4, | |
| "system:index": "67" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.71565231963633, 25.038494451993177]), | |
| { | |
| "class": 4, | |
| "system:index": "68" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.49064912892868, 25.03837943987804]), | |
| { | |
| "class": 4, | |
| "system:index": "69" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.4715699688635, 25.06142483821786]), | |
| { | |
| "class": 4, | |
| "system:index": "70" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.46513266722776, 25.066012007591706]), | |
| { | |
| "class": 4, | |
| "system:index": "71" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.48046520349568, 25.08237563185947]), | |
| { | |
| "class": 4, | |
| "system:index": "72" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.6351401472653, 24.893690370624224]), | |
| { | |
| "class": 4, | |
| "system:index": "73" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.63720008378874, 24.892133236977852]), | |
| { | |
| "class": 4, | |
| "system:index": "74" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.45579666215305, 25.101831494170952]), | |
| { | |
| "class": 4, | |
| "system:index": "75" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.45236343461399, 25.10447409622656]), | |
| { | |
| "class": 4, | |
| "system:index": "76" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.45493835526828, 25.11924052698612]), | |
| { | |
| "class": 4, | |
| "system:index": "77" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.38670295792942, 25.10086465259712]), | |
| { | |
| "class": 4, | |
| "system:index": "78" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.39331192094211, 25.09418011616821]), | |
| { | |
| "class": 4, | |
| "system:index": "79" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.42652839738254, 25.0895162697982]), | |
| { | |
| "class": 4, | |
| "system:index": "80" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.43373817521457, 25.084074891037783]), | |
| { | |
| "class": 4, | |
| "system:index": "81" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.39863342362766, 25.088894410184555]), | |
| { | |
| "class": 4, | |
| "system:index": "82" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.43530906622988, 25.127867309580232]), | |
| { | |
| "class": 4, | |
| "system:index": "83" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.44869865363222, 25.13198575756032]), | |
| { | |
| "class": 4, | |
| "system:index": "84" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.45238937323671, 25.144029478242263]), | |
| { | |
| "class": 4, | |
| "system:index": "85" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.4271551508246, 25.117998010768098]), | |
| { | |
| "class": 4, | |
| "system:index": "86" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.39215983777228, 25.135993145708916]), | |
| { | |
| "class": 4, | |
| "system:index": "87" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.39524974255744, 25.130320716447454]), | |
| { | |
| "class": 4, | |
| "system:index": "88" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.41842402844611, 25.14430705217318]), | |
| { | |
| "class": 4, | |
| "system:index": "89" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.35636844067756, 25.14795877604194]), | |
| { | |
| "class": 4, | |
| "system:index": "90" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.4162782612342, 25.156893384334175]), | |
| { | |
| "class": 4, | |
| "system:index": "91" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.40760936169806, 25.15324192782007]), | |
| { | |
| "class": 4, | |
| "system:index": "92" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.39670886426154, 25.15580572786418]), | |
| { | |
| "class": 4, | |
| "system:index": "93" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.39482058911506, 25.16683722240779]), | |
| { | |
| "class": 4, | |
| "system:index": "94" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.3779414359357, 25.203462915785188]), | |
| { | |
| "class": 4, | |
| "system:index": "95" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.3742507163312, 25.203307596246155]), | |
| { | |
| "class": 4, | |
| "system:index": "96" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.48582738289093, 25.216181628703957]), | |
| { | |
| "class": 4, | |
| "system:index": "97" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.4679745996878, 25.22417948108128]), | |
| { | |
| "class": 4, | |
| "system:index": "98" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.47947591194367, 25.223946541359528]), | |
| { | |
| "class": 4, | |
| "system:index": "99" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.46196645149445, 25.22278183605891]), | |
| { | |
| "class": 4, | |
| "system:index": "100" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.45046513923859, 25.23590353733381]), | |
| { | |
| "class": 4, | |
| "system:index": "101" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.44617360481476, 25.23264265504185]), | |
| { | |
| "class": 4, | |
| "system:index": "102" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.44754689583038, 25.22790645595429]), | |
| { | |
| "class": 4, | |
| "system:index": "103" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.46050732979035, 25.23357434462177]), | |
| { | |
| "class": 4, | |
| "system:index": "104" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.40782558197489, 25.17996901425175]), | |
| { | |
| "class": 4, | |
| "system:index": "105" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.36697017426005, 25.20823932462967]), | |
| { | |
| "class": 4, | |
| "system:index": "106" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.35967456573954, 25.17352184359861]), | |
| { | |
| "class": 4, | |
| "system:index": "107" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.35435306305399, 25.177561074749917]), | |
| { | |
| "class": 4, | |
| "system:index": "108" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.42061724433937, 25.25698211670644]), | |
| { | |
| "class": 4, | |
| "system:index": "109" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.42250551948585, 25.25348891691952]), | |
| { | |
| "class": 4, | |
| "system:index": "110" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.34371294746437, 25.267926825371497]), | |
| { | |
| "class": 4, | |
| "system:index": "111" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.334099910355, 25.251548206960546]), | |
| { | |
| "class": 4, | |
| "system:index": "112" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.33641733894386, 25.238428194489444]), | |
| { | |
| "class": 4, | |
| "system:index": "113" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.34130968818702, 25.23105241765741]), | |
| { | |
| "class": 4, | |
| "system:index": "114" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.80752774618857, 24.828859343651477]), | |
| { | |
| "class": 4, | |
| "system:index": "115" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8037511958956, 24.830027793473192]), | |
| { | |
| "class": 4, | |
| "system:index": "116" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89396385811945, 24.87670370463807]), | |
| { | |
| "class": 4, | |
| "system:index": "117" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8787718262591, 24.8852687666669]), | |
| { | |
| "class": 4, | |
| "system:index": "118" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.90821175240656, 24.88487945854844]), | |
| { | |
| "class": 4, | |
| "system:index": "119" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.84308565484413, 24.88326194554873]), | |
| { | |
| "class": 4, | |
| "system:index": "120" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89999140130409, 24.89898922281404]), | |
| { | |
| "class": 4, | |
| "system:index": "121" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8973076536192, 24.913012827667732]), | |
| { | |
| "class": 4, | |
| "system:index": "122" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.88391806621685, 24.919940749348775]), | |
| { | |
| "class": 4, | |
| "system:index": "123" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.86326468262897, 24.930235710399117]), | |
| { | |
| "class": 4, | |
| "system:index": "124" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.87880003724322, 24.934127305513687]), | |
| { | |
| "class": 4, | |
| "system:index": "125" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.92523443970904, 24.930858373874493]), | |
| { | |
| "class": 4, | |
| "system:index": "126" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.9121881750606, 24.94315533291429]), | |
| { | |
| "class": 4, | |
| "system:index": "127" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.91540264730222, 24.96107678693681]), | |
| { | |
| "class": 4, | |
| "system:index": "128" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.93643116597897, 24.95446244938178]), | |
| { | |
| "class": 4, | |
| "system:index": "129" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.98037647847897, 24.952205711738106]), | |
| { | |
| "class": 4, | |
| "system:index": "130" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.95188068990475, 24.970491877894396]), | |
| { | |
| "class": 4, | |
| "system:index": "131" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.9268181288696, 24.97368195192587]), | |
| { | |
| "class": 4, | |
| "system:index": "132" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.29809759741643, 24.670951101380012]), | |
| { | |
| "class": 4, | |
| "system:index": "133" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.25897595576001, 24.777074153582845]), | |
| { | |
| "class": 4, | |
| "system:index": "134" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.24077984980298, 24.799827500394315]), | |
| { | |
| "class": 4, | |
| "system:index": "135" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.27030560663891, 24.773333478093736]), | |
| { | |
| "class": 4, | |
| "system:index": "136" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.2912482946272, 24.789853944253878]), | |
| { | |
| "class": 4, | |
| "system:index": "137" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.32266232660962, 24.779567874619413]), | |
| { | |
| "class": 4, | |
| "system:index": "138" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.30892941645337, 24.772865885732408]), | |
| { | |
| "class": 4, | |
| "system:index": "139" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.2831802099104, 24.755719616569284]), | |
| { | |
| "class": 4, | |
| "system:index": "140" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.33897015742016, 24.765384168462585]), | |
| { | |
| "class": 4, | |
| "system:index": "141" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.02315017164723, 24.882816328009554]), | |
| { | |
| "class": 4, | |
| "system:index": "142" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.13541671217457, 24.865373774445427]), | |
| { | |
| "class": 4, | |
| "system:index": "143" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.0873515266277, 24.853224827777098]), | |
| { | |
| "class": 4, | |
| "system:index": "144" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.05301925123707, 24.91925085735214]), | |
| { | |
| "class": 4, | |
| "system:index": "145" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.17764541090504, 24.853847879715776]), | |
| { | |
| "class": 4, | |
| "system:index": "146" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.18176528395192, 24.83453181058325]), | |
| { | |
| "class": 4, | |
| "system:index": "147" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.35660431141758, 24.836393193944748]), | |
| { | |
| "class": 4, | |
| "system:index": "148" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.36621734852696, 24.81894409327845]), | |
| { | |
| "class": 4, | |
| "system:index": "149" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.055419121817, 24.88129524244064]), | |
| { | |
| "class": 4, | |
| "system:index": "150" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.10039440257871, 24.882852512737383]), | |
| { | |
| "class": 4, | |
| "system:index": "151" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.95015396945445, 24.945532986234912]), | |
| { | |
| "class": 4, | |
| "system:index": "152" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.95221390597789, 24.910663139626788]), | |
| { | |
| "class": 4, | |
| "system:index": "153" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.95152726047007, 25.012442974852586]), | |
| { | |
| "class": 4, | |
| "system:index": "154" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.11119263844465, 24.861121469847273]), | |
| { | |
| "class": 4, | |
| "system:index": "155" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.11256592946027, 24.8458566915802]), | |
| { | |
| "class": 4, | |
| "system:index": "156" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.12286561207746, 24.833705828120234]), | |
| { | |
| "class": 4, | |
| "system:index": "157" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.15960114674543, 24.842741199284987]), | |
| { | |
| "class": 4, | |
| "system:index": "158" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.9821032829759, 24.90565892414732]), | |
| { | |
| "class": 4, | |
| "system:index": "159" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.9766101189134, 24.92963397607567]), | |
| { | |
| "class": 4, | |
| "system:index": "160" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.02742188649152, 24.921227670294563]), | |
| { | |
| "class": 4, | |
| "system:index": "161" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.07239716725324, 24.904724736899794]), | |
| { | |
| "class": 4, | |
| "system:index": "162" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8445874270105, 25.102060309277363]), | |
| { | |
| "class": 4, | |
| "system:index": "163" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.85729036890503, 25.080606525890136]), | |
| { | |
| "class": 4, | |
| "system:index": "164" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.87582979761596, 25.083094113826697]), | |
| { | |
| "class": 4, | |
| "system:index": "165" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.87067995630737, 25.136875830064593]), | |
| { | |
| "class": 4, | |
| "system:index": "166" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.6869158602375, 25.019628234195817]), | |
| { | |
| "class": 4, | |
| "system:index": "167" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.69567059046211, 25.008739028706536]), | |
| { | |
| "class": 4, | |
| "system:index": "168" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.72519634729805, 25.04980184101402]), | |
| { | |
| "class": 4, | |
| "system:index": "169" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.75266216761055, 25.00982799270819]), | |
| { | |
| "class": 4, | |
| "system:index": "170" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.7469973421711, 25.001738315313577]), | |
| { | |
| "class": 4, | |
| "system:index": "171" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.72227810388985, 24.990225163709738]), | |
| { | |
| "class": 4, | |
| "system:index": "172" | |
| })]), | |
| SAV2025_5_sparse = /* color: #98ff00 */ee.FeatureCollection( | |
| [ee.Feature( | |
| ee.Geometry.Point([-80.55826986200987, 25.039698890855398]), | |
| { | |
| "class": 5, | |
| "system:index": "0" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.56899869806944, 25.018234185328996]), | |
| { | |
| "class": 5, | |
| "system:index": "1" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.57432020075498, 25.01278964147318]), | |
| { | |
| "class": 5, | |
| "system:index": "2" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.57964170344053, 24.99987732965886]), | |
| { | |
| "class": 5, | |
| "system:index": "3" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.5695136822003, 24.98984212616414]), | |
| { | |
| "class": 5, | |
| "system:index": "4" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.57208860285459, 25.02826706937786]), | |
| { | |
| "class": 5, | |
| "system:index": "5" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.60410344965635, 25.023289617006032]), | |
| { | |
| "class": 5, | |
| "system:index": "6" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.5407246210703, 24.97479216698051]), | |
| { | |
| "class": 5, | |
| "system:index": "7" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.54613195444432, 24.967011423669057]), | |
| { | |
| "class": 5, | |
| "system:index": "8" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.5615814783701, 24.95479466412475]), | |
| { | |
| "class": 5, | |
| "system:index": "9" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.62968462673234, 24.93390270281438]), | |
| { | |
| "class": 5, | |
| "system:index": "10" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.67920893398332, 24.942852921533458]), | |
| { | |
| "class": 5, | |
| "system:index": "11" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.66980972786814, 24.976788003859408]), | |
| { | |
| "class": 5, | |
| "system:index": "12" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.6728996326533, 24.980755929080356]), | |
| { | |
| "class": 5, | |
| "system:index": "13" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.66963806649119, 24.959125293853635]), | |
| { | |
| "class": 5, | |
| "system:index": "14" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.70002213021189, 24.98643528554475]), | |
| { | |
| "class": 5, | |
| "system:index": "15" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.75627352437449, 24.87833553624896]), | |
| { | |
| "class": 5, | |
| "system:index": "16" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.76236750325633, 24.869069150185094]), | |
| { | |
| "class": 5, | |
| "system:index": "17" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.77385856967865, 24.879665395186517]), | |
| { | |
| "class": 5, | |
| "system:index": "18" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.77960922580658, 24.87335816655046]), | |
| { | |
| "class": 5, | |
| "system:index": "19" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.7857890353769, 24.877563021412985]), | |
| { | |
| "class": 5, | |
| "system:index": "20" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.79111053806244, 24.870632721238874]), | |
| { | |
| "class": 5, | |
| "system:index": "21" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.77900841098725, 24.880911229430346]), | |
| { | |
| "class": 5, | |
| "system:index": "22" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.7722277865976, 24.875382744159687]), | |
| { | |
| "class": 5, | |
| "system:index": "23" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.76167061191498, 24.881923460502744]), | |
| { | |
| "class": 5, | |
| "system:index": "24" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.808987408672, 24.892859171609587]), | |
| { | |
| "class": 5, | |
| "system:index": "25" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.75860479453625, 24.896051255681595]), | |
| { | |
| "class": 5, | |
| "system:index": "26" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.61481117863742, 25.034496406899542]), | |
| { | |
| "class": 5, | |
| "system:index": "27" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.6189310516843, 25.029752517952087]), | |
| { | |
| "class": 5, | |
| "system:index": "28" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.63420891423313, 25.0187864333974]), | |
| { | |
| "class": 5, | |
| "system:index": "29" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.65781235356418, 25.032007832291335]), | |
| { | |
| "class": 5, | |
| "system:index": "30" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.5292495491659, 25.06867441842697]), | |
| { | |
| "class": 5, | |
| "system:index": "31" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.52985036398523, 25.059577858595542]), | |
| { | |
| "class": 5, | |
| "system:index": "32" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.50487363363855, 25.06882990930447]), | |
| { | |
| "class": 5, | |
| "system:index": "33" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.47141784745578, 25.116054237589452]), | |
| { | |
| "class": 5, | |
| "system:index": "34" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.38035148698215, 25.088972142809066]), | |
| { | |
| "class": 5, | |
| "system:index": "35" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.39760345536594, 25.075523664249072]), | |
| { | |
| "class": 5, | |
| "system:index": "36" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.41265498611376, 25.058285212411928]), | |
| { | |
| "class": 5, | |
| "system:index": "37" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.413599123687, 25.050120971980014]), | |
| { | |
| "class": 5, | |
| "system:index": "38" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.36446349406033, 25.10256240699919]), | |
| { | |
| "class": 5, | |
| "system:index": "39" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.4692980188666, 25.12553605106683]), | |
| { | |
| "class": 5, | |
| "system:index": "40" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.4678388971625, 25.141465430797027]), | |
| { | |
| "class": 5, | |
| "system:index": "41" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.48449005072695, 25.143019405374563]), | |
| { | |
| "class": 5, | |
| "system:index": "42" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.34658374219123, 25.141898408552667]), | |
| { | |
| "class": 5, | |
| "system:index": "43" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.34684123425666, 25.135993145708916]), | |
| { | |
| "class": 5, | |
| "system:index": "44" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.3489011707801, 25.131175482920696]), | |
| { | |
| "class": 5, | |
| "system:index": "45" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.44726313977424, 25.16046704446077]), | |
| { | |
| "class": 5, | |
| "system:index": "46" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.46806365883609, 25.179473286512977]), | |
| { | |
| "class": 5, | |
| "system:index": "47" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.47596008217593, 25.176676953843]), | |
| { | |
| "class": 5, | |
| "system:index": "48" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.46814948952456, 25.1619174687396]), | |
| { | |
| "class": 5, | |
| "system:index": "49" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.44222862160464, 25.200667133765048]), | |
| { | |
| "class": 5, | |
| "system:index": "50" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.40772468483706, 25.198880906086124]), | |
| { | |
| "class": 5, | |
| "system:index": "51" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.39030105507632, 25.203385256040438]), | |
| { | |
| "class": 5, | |
| "system:index": "52" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.47999089607453, 25.207872623333113]), | |
| { | |
| "class": 5, | |
| "system:index": "53" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.48694318184113, 25.20259183912938]), | |
| { | |
| "class": 5, | |
| "system:index": "54" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.49346631416535, 25.19909707656949]), | |
| { | |
| "class": 5, | |
| "system:index": "55" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.52307790168976, 25.21191071549448]), | |
| { | |
| "class": 5, | |
| "system:index": "56" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.46591466316437, 25.20414503473419]), | |
| { | |
| "class": 5, | |
| "system:index": "57" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.46454137214874, 25.195912872242214]), | |
| { | |
| "class": 5, | |
| "system:index": "58" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.45278256782746, 25.211211824515967]), | |
| { | |
| "class": 5, | |
| "system:index": "59" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.436131414263, 25.212842563888888]), | |
| { | |
| "class": 5, | |
| "system:index": "60" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.44831937202667, 25.221228878309468]), | |
| { | |
| "class": 5, | |
| "system:index": "61" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.31057941193095, 25.18742803501319]), | |
| { | |
| "class": 5, | |
| "system:index": "62" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.31693088287821, 25.177718904976782]), | |
| { | |
| "class": 5, | |
| "system:index": "63" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.32585727447977, 25.165290089887474]), | |
| { | |
| "class": 5, | |
| "system:index": "64" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.32997714752665, 25.158298324660105]), | |
| { | |
| "class": 5, | |
| "system:index": "65" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.30062305206766, 25.18424352561905]), | |
| { | |
| "class": 5, | |
| "system:index": "66" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.29652728133425, 25.20891932641311]), | |
| { | |
| "class": 5, | |
| "system:index": "67" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.29172076277956, 25.221576635058383]), | |
| { | |
| "class": 5, | |
| "system:index": "68" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.35978449874148, 25.235397222415298]), | |
| { | |
| "class": 5, | |
| "system:index": "69" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.38731493721046, 25.252324494664887]), | |
| { | |
| "class": 5, | |
| "system:index": "70" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.3633681751255, 25.267228256424243]), | |
| { | |
| "class": 5, | |
| "system:index": "71" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.39529719123878, 25.23609905015137]), | |
| { | |
| "class": 5, | |
| "system:index": "72" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.29727854499855, 25.237496542109778]), | |
| { | |
| "class": 5, | |
| "system:index": "73" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.29504694709816, 25.229732494600878]), | |
| { | |
| "class": 5, | |
| "system:index": "74" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.28476044903304, 25.24242049207426]), | |
| { | |
| "class": 5, | |
| "system:index": "75" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.27506158123519, 25.250416618580175]), | |
| { | |
| "class": 5, | |
| "system:index": "76" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.26939675579574, 25.26997773804437]), | |
| { | |
| "class": 5, | |
| "system:index": "77" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.2687959409764, 25.277040701092652]), | |
| { | |
| "class": 5, | |
| "system:index": "78" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.27587952597926, 25.27839506822472]), | |
| { | |
| "class": 5, | |
| "system:index": "79" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.25905671103786, 25.276377143253104]), | |
| { | |
| "class": 5, | |
| "system:index": "80" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.2530485628445, 25.281732332025516]), | |
| { | |
| "class": 5, | |
| "system:index": "81" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.27021470053981, 25.288794610819796]), | |
| { | |
| "class": 5, | |
| "system:index": "82" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.2545076845486, 25.290889933112744]), | |
| { | |
| "class": 5, | |
| "system:index": "83" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.26077332480739, 25.298572471744226]), | |
| { | |
| "class": 5, | |
| "system:index": "84" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.24935784324, 25.29849487277782]), | |
| { | |
| "class": 5, | |
| "system:index": "85" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.44871334004851, 25.03695906032284]), | |
| { | |
| "class": 5, | |
| "system:index": "86" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.45849803853484, 25.030970962471]), | |
| { | |
| "class": 5, | |
| "system:index": "87" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.80194875143759, 24.84911091291349]), | |
| { | |
| "class": 5, | |
| "system:index": "88" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.78452512167685, 24.852226244826966]), | |
| { | |
| "class": 5, | |
| "system:index": "89" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.85968877177206, 24.85749502936942]), | |
| { | |
| "class": 5, | |
| "system:index": "90" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8687009940621, 24.834752271189583]), | |
| { | |
| "class": 5, | |
| "system:index": "91" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.88912869791952, 24.839192110527243]), | |
| { | |
| "class": 5, | |
| "system:index": "92" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89934254984823, 24.839270001024058]), | |
| { | |
| "class": 5, | |
| "system:index": "93" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8990850577828, 24.86325794106245]), | |
| { | |
| "class": 5, | |
| "system:index": "94" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.84278012614217, 24.869098455873687]), | |
| { | |
| "class": 5, | |
| "system:index": "95" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.99352126619367, 24.795605704769528]), | |
| { | |
| "class": 5, | |
| "system:index": "96" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.97463851472882, 24.815551089689528]), | |
| { | |
| "class": 5, | |
| "system:index": "97" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.03592162630109, 24.794670686122284]), | |
| { | |
| "class": 5, | |
| "system:index": "98" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.08278518220929, 24.79186558788826]), | |
| { | |
| "class": 5, | |
| "system:index": "99" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.10080962678937, 24.787346129530455]), | |
| { | |
| "class": 5, | |
| "system:index": "100" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.9322381546214, 24.81243483484407]), | |
| { | |
| "class": 5, | |
| "system:index": "101" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.20437048560002, 24.719455209666513]), | |
| { | |
| "class": 5, | |
| "system:index": "102" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.16849325781682, 24.7177399524613]), | |
| { | |
| "class": 5, | |
| "system:index": "103" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.18480108862737, 24.67391491630546]), | |
| { | |
| "class": 5, | |
| "system:index": "104" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.2579288352094, 24.700118214563805]), | |
| { | |
| "class": 5, | |
| "system:index": "105" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.3907798128712, 24.686078174134025]), | |
| { | |
| "class": 5, | |
| "system:index": "106" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.40004952722667, 24.701518563336194]), | |
| { | |
| "class": 5, | |
| "system:index": "107" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.41034920984386, 24.634284324653404]), | |
| { | |
| "class": 5, | |
| "system:index": "108" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.43678506189464, 24.625233796685563]), | |
| { | |
| "class": 5, | |
| "system:index": "109" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.46562417322276, 24.63740504438086]), | |
| { | |
| "class": 5, | |
| "system:index": "110" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.60777313228706, 25.087477398711577]), | |
| { | |
| "class": 5, | |
| "system:index": "111" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.59198028560738, 25.078304496188363]), | |
| { | |
| "class": 5, | |
| "system:index": "112" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.57361251827339, 25.081569506383858]), | |
| { | |
| "class": 5, | |
| "system:index": "113" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.56348449703316, 25.088876594599814]), | |
| { | |
| "class": 5, | |
| "system:index": "114" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.55078155513863, 25.103955801453452]), | |
| { | |
| "class": 5, | |
| "system:index": "115" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.54751998897652, 25.14187878025773]), | |
| { | |
| "class": 5, | |
| "system:index": "116" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.64777023311714, 25.122607917639204]), | |
| { | |
| "class": 5, | |
| "system:index": "117" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.65000183101753, 25.11778972695183]), | |
| { | |
| "class": 5, | |
| "system:index": "118" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.66424972530464, 25.11778972695183]), | |
| { | |
| "class": 5, | |
| "system:index": "119" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.17333405690168, 24.90783866688886]), | |
| { | |
| "class": 5, | |
| "system:index": "120" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.14758485035871, 24.93492654118979]), | |
| { | |
| "class": 5, | |
| "system:index": "121" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.13385194020246, 24.955160723343372]), | |
| { | |
| "class": 5, | |
| "system:index": "122" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.08063691334699, 24.96138595674714]), | |
| { | |
| "class": 5, | |
| "system:index": "123" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.18432038502668, 24.924963876958603]), | |
| { | |
| "class": 5, | |
| "system:index": "124" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.19324677662824, 24.916868619442678]), | |
| { | |
| "class": 5, | |
| "system:index": "125" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.16715424733137, 24.974457922058136]), | |
| { | |
| "class": 5, | |
| "system:index": "126" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.13202639960821, 24.978276257862124]), | |
| { | |
| "class": 5, | |
| "system:index": "127" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.09494754218633, 24.989790528582393]), | |
| { | |
| "class": 5, | |
| "system:index": "128" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.10490390204961, 24.98947934625391]), | |
| { | |
| "class": 5, | |
| "system:index": "129" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.11829348945196, 25.00659320435477]), | |
| { | |
| "class": 5, | |
| "system:index": "130" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.08567782783086, 24.992279958851366]), | |
| { | |
| "class": 5, | |
| "system:index": "131" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.17302396442841, 24.997527045988495]), | |
| { | |
| "class": 5, | |
| "system:index": "132" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.16478421833466, 25.01463978319184]), | |
| { | |
| "class": 5, | |
| "system:index": "133" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.2056396260495, 24.96267192299809]), | |
| { | |
| "class": 5, | |
| "system:index": "134" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89698663210561, 24.963148231984803]), | |
| { | |
| "class": 5, | |
| "system:index": "135" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.89767327761342, 24.959568812488488]), | |
| { | |
| "class": 5, | |
| "system:index": "136" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.87647309755971, 24.95917973888009]), | |
| { | |
| "class": 5, | |
| "system:index": "137" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.87243905520131, 24.95326566863736]), | |
| { | |
| "class": 5, | |
| "system:index": "138" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.86497178530385, 24.96345948093474]), | |
| { | |
| "class": 5, | |
| "system:index": "139" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8512388751476, 24.95528893516375]), | |
| { | |
| "class": 5, | |
| "system:index": "140" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.85690370058705, 24.948285178629583]), | |
| { | |
| "class": 5, | |
| "system:index": "141" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.88617196535756, 24.948985572207953]), | |
| { | |
| "class": 5, | |
| "system:index": "142" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.8988749072521, 24.95785687941329]), | |
| { | |
| "class": 5, | |
| "system:index": "143" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.84634652590444, 24.949063393470784]), | |
| { | |
| "class": 5, | |
| "system:index": "144" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.90574136233022, 24.972174131936118]), | |
| { | |
| "class": 5, | |
| "system:index": "145" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.78244600855346, 25.14619973133178]), | |
| { | |
| "class": 5, | |
| "system:index": "146" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.77960141599358, 25.02181534674893]), | |
| { | |
| "class": 5, | |
| "system:index": "147" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.75986035764397, 24.981987985412907]), | |
| { | |
| "class": 5, | |
| "system:index": "148" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-80.74853070676507, 25.042501807401884]), | |
| { | |
| "class": 5, | |
| "system:index": "149" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.12893680933138, 24.98118944520017]), | |
| { | |
| "class": 5, | |
| "system:index": "150" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.13666157129427, 24.994220409742606]), | |
| { | |
| "class": 5, | |
| "system:index": "151" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.11868004205843, 24.984145844849497]), | |
| { | |
| "class": 5, | |
| "system:index": "152" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.25523666742464, 25.13377883693629]), | |
| { | |
| "class": 5, | |
| "system:index": "153" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.24892811182161, 25.12056842310305]), | |
| { | |
| "class": 5, | |
| "system:index": "154" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.35029529492148, 25.17630078376807]), | |
| { | |
| "class": 5, | |
| "system:index": "155" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.33403037945517, 25.167406438427005]), | |
| { | |
| "class": 5, | |
| "system:index": "156" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.34523128430136, 25.172572228907498]), | |
| { | |
| "class": 5, | |
| "system:index": "157" | |
| })]), | |
| SAV2025_turbid_shallow_sand = /* color: #8c5f3a */ee.FeatureCollection( | |
| [ee.Feature( | |
| ee.Geometry.Point([-81.18757953836871, 25.02737720628264]), | |
| { | |
| "class": 6, | |
| "system:index": "0" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.08011951639605, 25.047907211925942]), | |
| { | |
| "class": 6, | |
| "system:index": "1" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.24268284037066, 24.992530549201977]), | |
| { | |
| "class": 6, | |
| "system:index": "2" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.26569275592581, 25.144340957358892]), | |
| { | |
| "class": 6, | |
| "system:index": "3" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.27908234332816, 25.159257945158362]), | |
| { | |
| "class": 6, | |
| "system:index": "4" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.16544251178519, 25.160500945156585]), | |
| { | |
| "class": 6, | |
| "system:index": "5" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.221060797918, 25.1937464924069]), | |
| { | |
| "class": 6, | |
| "system:index": "6" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.2481832954766, 25.22418772559434]), | |
| { | |
| "class": 6, | |
| "system:index": "7" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.26260285114066, 25.22015004087495]), | |
| { | |
| "class": 6, | |
| "system:index": "8" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.2811422798516, 25.205240505663788]), | |
| { | |
| "class": 6, | |
| "system:index": "9" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.2595129463555, 25.279459458353404]), | |
| { | |
| "class": 6, | |
| "system:index": "10" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.26054291461722, 25.313293209096226]), | |
| { | |
| "class": 6, | |
| "system:index": "11" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.19489228518907, 25.15922258766693]), | |
| { | |
| "class": 6, | |
| "system:index": "12" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.22596299441759, 25.14150845653376]), | |
| { | |
| "class": 6, | |
| "system:index": "13" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.19274651797716, 25.176701117863107]), | |
| { | |
| "class": 6, | |
| "system:index": "14" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.20974099429552, 25.178254643625728]), | |
| { | |
| "class": 6, | |
| "system:index": "15" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.22364556582872, 25.17499221665448]), | |
| { | |
| "class": 6, | |
| "system:index": "16" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.24630486758653, 25.170719858820835]), | |
| { | |
| "class": 6, | |
| "system:index": "17" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.15376391188661, 25.142550584487932]), | |
| { | |
| "class": 6, | |
| "system:index": "18" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.13531031386415, 25.130972954220056]), | |
| { | |
| "class": 6, | |
| "system:index": "19" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.1241523243622, 25.121414754598334]), | |
| { | |
| "class": 6, | |
| "system:index": "20" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.24755325763076, 25.243508243544216]), | |
| { | |
| "class": 6, | |
| "system:index": "21" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.27510490863173, 25.24428458262075]), | |
| { | |
| "class": 6, | |
| "system:index": "22" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.2349361464247, 25.255463315321645]), | |
| { | |
| "class": 6, | |
| "system:index": "23" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.18345798096831, 25.119322665127854]), | |
| { | |
| "class": 6, | |
| "system:index": "24" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.15401805482085, 25.101525021505605]), | |
| { | |
| "class": 6, | |
| "system:index": "25" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.23461307130034, 25.104944857162565]), | |
| { | |
| "class": 6, | |
| "system:index": "26" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.21401370606597, 25.09554007901011]), | |
| { | |
| "class": 6, | |
| "system:index": "27" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.24714435181792, 25.110074431327337]), | |
| { | |
| "class": 6, | |
| "system:index": "28" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.24448360047515, 25.12958039149316]), | |
| { | |
| "class": 6, | |
| "system:index": "29" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.17894287462416, 25.04773698509129]), | |
| { | |
| "class": 6, | |
| "system:index": "30" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.20692367906751, 25.05986675342111]), | |
| { | |
| "class": 6, | |
| "system:index": "31" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.10976333971205, 25.054890583424047]), | |
| { | |
| "class": 6, | |
| "system:index": "32" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.14924545641126, 25.071995321158386]), | |
| { | |
| "class": 6, | |
| "system:index": "33" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.20795364732923, 25.096870675393085]), | |
| { | |
| "class": 6, | |
| "system:index": "34" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.26237030382337, 25.073239208923333]), | |
| { | |
| "class": 6, | |
| "system:index": "35" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.0876190220851, 25.069818487169538]), | |
| { | |
| "class": 6, | |
| "system:index": "36" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.11319656725111, 25.104643186631872]), | |
| { | |
| "class": 6, | |
| "system:index": "37" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.13379593248548, 25.115679303801166]), | |
| { | |
| "class": 6, | |
| "system:index": "38" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.28865455281765, 25.14148749640379]), | |
| { | |
| "class": 6, | |
| "system:index": "39" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.27595161092312, 25.19431151979862]), | |
| { | |
| "class": 6, | |
| "system:index": "40" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.30393241536648, 25.188874809490667]), | |
| { | |
| "class": 6, | |
| "system:index": "41" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.32899497640163, 25.147703277269603]), | |
| { | |
| "class": 6, | |
| "system:index": "42" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.37036536824733, 25.12252741989801]), | |
| { | |
| "class": 6, | |
| "system:index": "43" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.39182304036648, 25.114911477911388]), | |
| { | |
| "class": 6, | |
| "system:index": "44" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.41019080770046, 25.15050027432275]), | |
| { | |
| "class": 6, | |
| "system:index": "45" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.38358329427273, 25.181418357449353]), | |
| { | |
| "class": 6, | |
| "system:index": "46" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.06619302879294, 25.012562692721094]), | |
| { | |
| "class": 6, | |
| "system:index": "47" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.09846536766013, 24.957170092888667]), | |
| { | |
| "class": 6, | |
| "system:index": "48" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.16472665916403, 24.980201507692353]), | |
| { | |
| "class": 6, | |
| "system:index": "49" | |
| }), | |
| ee.Feature( | |
| ee.Geometry.Point([-81.23716776023825, 24.953123588414254]), | |
| { | |
| "class": 6, | |
| "system:index": "50" | |
| })]); | |
| /* | |
| This script builds on the works of the SIMM Seagrass project | |
| and seagrass mapping of Belize from | |
| Carolina Peralta, Digna Rueda, Tylar Murray et alli [^1]. | |
| [^1] https://code.earthengine.google.com/27d6791da181408b3a232c41dd951227 | |
| */ | |
| // Define the date range | |
| var startDate = '2025-01-01'; | |
| var endDate = '2025-08-01'; | |
| // =================================================================================== | |
| // === Ground Truth data feature collection. | |
| // =================================================================================== | |
| // Requires a "class" property on each feature with an integer that represents each class. | |
| // var groundTruthCollection = require("users/tylarmurray/rois:FKNMS").LizcanoSeagrass2021; | |
| // The LizcanoSeagrass2021 ground truth collection includes only the classes: | |
| // 0 : softbottom (aka sand) | |
| // 1 : unused (used for hardcover (aka coral) in related collections) | |
| // 2 : seagrass | |
| // We add class 3: deep water to improve the accurracy of the classifier. | |
| var groundTruthCollection = SAV2025_4_dense | |
| .merge(SAV2025_5_sparse) | |
| .merge(SAV2025_turbid_shallow_sand) | |
| ; | |
| // sand points sampled from polygons | |
| var sandSampledPoints = ee.FeatureCollection.randomPoints({ | |
| region: sandPoly, | |
| points: 150, // adjust to be similar in number to other classes | |
| seed: 42 // any random number. Hard-coded for reproducibility. | |
| }).map(function(feature) { | |
| return feature.set('class', 0); | |
| }); | |
| groundTruthCollection = groundTruthCollection.merge(sandSampledPoints); | |
| // === add deep water points from deep water polygon | |
| // Sample points from deepWater polygon with class property = 3 | |
| var deepWaterSampledPoints = ee.FeatureCollection.randomPoints({ | |
| region: deepWater, | |
| points: 150, // adjust to be similar in number to other classes | |
| seed: 42 // any random number. Hard-coded for reproducibility. | |
| }).map(function(feature) { | |
| return feature.set('class', 3); | |
| }); | |
| groundTruthCollection = groundTruthCollection.merge(deepWaterSampledPoints); | |
| // summary of final classes: | |
| // 0 : softbottom (aka sand) | |
| // 1 : hardcover (aka coral) | |
| // 2 : seagrass | |
| // 3 : deep water | |
| // | |
| // =================================================================================== | |
| // === Prepare Image Collection | |
| // =================================================================================== | |
| // Filter the collection based on the defined filters | |
| var imageCollection = ee.ImageCollection('COPERNICUS/S2_SR_HARMONIZED') | |
| .filterBounds(require("users/tylarmurray/rois:FKNMS").bb) | |
| .filterDate(startDate, endDate) | |
| .filter(ee.Filter.lte('CLOUDY_PIXEL_PERCENTAGE',30)) | |
| ; | |
| // =================================================================================== | |
| // === Create the Seagrass Layer | |
| // =================================================================================== | |
| var getSeagrass = require("users/tylarmurray/simm-seagrass:getSeagrass_sentinel_2").getSeagrass; | |
| var result = getSeagrass({ | |
| imageCollection: imageCollection, | |
| sandPoly: sandPoly, | |
| groundTruthCollection: groundTruthCollection, | |
| samplingBands: [ | |
| 'B2','B3','B4','B5','B8','B2B3','bathymetry' | |
| ] | |
| }); | |
| Map.addLayer( | |
| result.classifiedSVM, | |
| { | |
| min: 0, | |
| max: 6, | |
| palette: [ | |
| "#FFF5E1", // 0 white sand | |
| "#FF6F61", // 1 orange coral | |
| "#8E44AD", // 2 purple seagrass | |
| "#3498DB", // 3 blue deepwater | |
| "#1E5631", // 4 dark green dense SAV | |
| "#7FB77E", // 5 light green sparse SAV | |
| "#8c8962" // 6 cloudy water over shallow sand | |
| ] | |
| }, | |
| "SVM Classification", | |
| true | |
| ) | |
| print("NOTE: these accuracy measurements re-use training points, not a separate collection of validation points. These are only for assessing how well the classifier fits the given points.") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment