Skip to content

Instantly share code, notes, and snippets.

@7yl4r
Created July 21, 2026 02:17
Show Gist options
  • Select an option

  • Save 7yl4r/cc2c3313cc2d6d89e84ccabd09904303 to your computer and use it in GitHub Desktop.

Select an option

Save 7yl4r/cc2c3313cc2d6d89e84ccabd09904303 to your computer and use it in GitHub Desktop.
Florida Keys seagrass mapping 2026-03 in Google Earth Engine.
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