Wednesday, April 13, 2011

Streaming NAIP into ArcGIS

With all of the tree canopy mapping we do here in the SAL you can imagine that we are big fans of the National Agricultural Imagery Program (NAIP).  Each state is typically imaged on a 3 year cycle with the current standard being 1m resolution products.  Best part for us tree canopy mappers is that the images arer typically leaf on!  While you can download NAIP products from the NRCS Geospatial Data Gateway you can stream NAIP into ArcGIS by establishing a new ArcGIS Server connection.  Please note that this service only displays true color NAIP.  Four band NAIP has to be procured from the APFO.

Step 1
Double-click on Add ArcGIS Server in ArcCatalog.
Step  2
Click Next once until you get to the General window where you can choose the type of ArcGIS Server connection.  Make sure the radio button for Internet is selected and enter the following URL in a Server URL field.
http://gis.apfo.usda.gov/arcgis/services
Click Finish.

Step 3
Within ArcCatalog under GIS Servers navigate to arcgis on gis.apfo.usda.gov and go into the NAIP folder.  Select the state image service you wish and load it into ArcMap.

7 comments:

dnewcomb said...

I prefer WMS services, which work just fine with ARCGIS, but can also be used with Qgis, GRASS, etc.

jcant624 said...

The resolution appears to be a bit coarser than the 1 meter resolution you get with the actual NAIP products. Still, not too bad considering the fact that you can access all NAIP imagery in just a few seconds.

Jarlath O'Neil-Dunne said...

@dnewcomb - I've tried the NAIP WMS that USGS serves up, but have never had any luck. Have you?

dnewcomb said...

USGS WMS Seems to be busted today.
QGIS says " empty capabilities document" sounds like a problem on the USGS side

For NAIP I usually just throw the geotiffs on an array internally and serve up a WMS service via the UMN mapserver cgi-bin exe. I've been able to plot 40"x 40" plots at 300dpi from the WMS service with the ArcGIS WMS client since Arcgis 9.1

dnewcomb said...

I found the problem. The URL from USGS website is incorrect for the NAIP WMS service. The Correct URL is :

http://raster.nationalmap.gov/arcgis/services/Combined/SDDS_Imagery/MapServer/WMSServer


Works fine with Arcgis and Qgis , as an open standard should.

Anonymous said...

The new 2011 NAIP photography is available on the APFO ArcGIS server even for states where the US DataGateway currently lacks the mosaics. But here it seems only ArcGIS products can get it and not QGIS. Is there something in the APFO's server that blocks this or is a limit in the current QGIS? QGIS can get to the USGS server but that lacks the 2011 NAIP currently.

dnewcomb said...

See the first post. QGIS works fine with an open standard protocol like WMS. Arcgis server is not an open protocol ( last time I checked.

The funny thing is, we switched one of our arcgis servers to serve out imagery via WMS instead of the Arcgis server connection method and the speed is faster with the WMS service. Go figure.