I am trying to visualize NDVI for a specific boundary that I have imported from ArcMap. When I filter the NAIP imagery by the boundary it works perfectly, but when I try and filter the MODIS by the boundary I only receive an output of the NDVI values for the entire dataset (world). This causes problems later on when I need to use the .map function to add the 'NDVI' band to the clipped Naip imagery.
Below is a segment of my code where geom references the imported polygon.
I am new to Google Earth Engine.
var geom = table2
var naip = ee.ImageCollection("USDA/NAIP/DOQQ")
.filterDate('2011-07-03','2011-08-12')
.filterBounds(geom);
Map.addLayer(naip);
var mod = ee.ImageCollection("MODIS/006/MOD13A2")
.filterDate('2011-07-03','2011-08-12')
.filterBounds(geom)
.select('NDVI');
Map.addLayer(mod);