ee.Filter.eq

Filter to metadata equal to the given value.

Returns the constructed filter.

Usage Returns
ee.Filter.eq(name, value) Filter
Argument Type Details
name
String The property name to filter on.
value
Object The value to compare against.

Examples

Code Editor (JavaScript)

 // The GOES Mesoscale images come in two domains. 
 // Separate the two groups using ee.Filter.eq. 
 var 
  
 goes17_mcmipm 
  
 = 
  
 ee 
 . 
 ImageCollection 
 ( 
 'NOAA/GOES/17/MCMIPM' 
 ); 
 var 
  
 goes17_mcmipm_2019 
  
 = 
  
 goes17_mcmipm 
 . 
 filterDate 
 ( 
 ee 
 . 
 Date 
 ( 
 '2019-11-01' 
 ), 
  
 ee 
 . 
 Date 
 ( 
 '2019-11-05' 
 )); 
 var 
  
 d1 
  
 = 
  
 goes17_mcmipm_2019 
 . 
 filter 
 ( 
 ee 
 . 
 Filter 
 . 
 eq 
 ( 
 'domain' 
 , 
  
 1 
 )); 
 var 
  
 d2 
  
 = 
  
 goes17_mcmipm_2019 
 . 
 filter 
 ( 
 ee 
 . 
 Filter 
 . 
 eq 
 ( 
 'domain' 
 , 
  
 2 
 )); 
 print 
 ( 
 goes17_mcmipm_2019 
 . 
 size 
 ()); 
  
 print 
 ( 
 d1 
 . 
 size 
 ()); 
 print 
 ( 
 d2 
 . 
 size 
 ()); 

Python setup

See the Python Environment page for information on the Python API and using geemap for interactive development.

 import 
  
 ee 
 import 
  
 geemap.core 
  
 as 
  
 geemap 

Colab (Python)

 # The GOES Mesoscale images come in two domains. 
 # Separate the two groups using ee.Filter.eq. 
 goes17_mcmipm 
 = 
 ee 
 . 
 ImageCollection 
 ( 
 'NOAA/GOES/17/MCMIPM' 
 ) 
 goes17_mcmipm_2019 
 = 
 goes17_mcmipm 
 . 
 filterDate 
 ( 
 ee 
 . 
 Date 
 ( 
 '2019-11-01' 
 ), 
 ee 
 . 
 Date 
 ( 
 '2019-11-05' 
 ) 
 ) 
 d1 
 = 
 goes17_mcmipm_2019 
 . 
 filter 
 ( 
 ee 
 . 
 Filter 
 . 
 eq 
 ( 
 'domain' 
 , 
 1 
 )) 
 d2 
 = 
 goes17_mcmipm_2019 
 . 
 filter 
 ( 
 ee 
 . 
 Filter 
 . 
 eq 
 ( 
 'domain' 
 , 
 2 
 )) 
 print 
 ( 
 goes17_mcmipm_2019 
 . 
 size 
 () 
 . 
 getInfo 
 ()) 
 print 
 ( 
 d1 
 . 
 size 
 () 
 . 
 getInfo 
 ()) 
 print 
 ( 
 d2 
 . 
 size 
 () 
 . 
 getInfo 
 ()) 
Create a Mobile Website
View Site in Mobile | Classic
Share by: