NAIP: National Agriculture Imagery Program

USDA/NAIP/DOQQ
Dataset Availability
2002-06-15T00:00:00Z–2023-11-01T00:00:00Z
Dataset Provider
Earth Engine Snippet
ee.ImageCollection("USDA/NAIP/DOQQ")
Tags
agriculture highres imagery usda
aerial
fpac
naip

Description

The National Agriculture Imagery Program (NAIP) acquires aerial imagery during the agricultural growing seasons in the continental U.S.

NAIP projects are contracted each year based upon available funding and the imagery acquisition cycle. Beginning in 2003, NAIP was acquired on a 5-year cycle. 2008 was a transition year, and a three-year cycle began in 2009.

NAIP imagery is acquired at a one-meter ground sample distance (GSD) with a horizontal accuracy that matches within six meters of photo-identifiable ground control points, which are used during image inspection.

Older images were collected using 3 bands (Red, Green, and Blue: RGB), but newer imagery is usually collected with an additional near-infrared band (RGBN). RGB asset ids begin with 'n', NRG asset ids begin with 'c', RGBN asset ids begin with 'm_'.

Some older images have GSD of 2 meters.

Bands

Resolution
0.6 meters

Bands

Name Units Description
R dn

Red

G dn

Green

B dn

Blue

N dn

Near infrared

Terms of Use

Terms of Use

Most information presented on the FSA Web site is considered public domain information. Public domain information may be freely distributed or copied, but use of appropriate byline/photo/image credits is requested. For more information visit the FSA Policies and Links website.

Users should acknowledge USDA Farm Production and Conservation - Business Center, Geospatial Enterprise Operations when using or distributing this data set.

Citations

Citations:
  • USDA Farm Production and Conservation - Business Center, Geospatial Enterprise Operations

Explore with Earth Engine

Code Editor (JavaScript)

var dataset = ee.ImageCollection('USDA/NAIP/DOQQ')
                  .filter(ee.Filter.date('2017-01-01', '2018-12-31'));
var trueColor = dataset.select(['R', 'G', 'B']);
var trueColorVis = {
  min: 0,
  max: 255,
};
Map.setCenter(-73.9958, 40.7278, 15);
Map.addLayer(trueColor, trueColorVis, 'True Color');
Open in Code Editor