# USDA Cropland & Farmland Screen for Solar Siting

**Use case:** 

Batch coordinates to USDA Cropland Data Layer class with an active-cropland flag and prime-farmland proxy, for solar siting and farmland-protection review.

## Input

```json
{
  "assets": [
    {
      "lat": 42.45,
      "lon": -93.55,
      "label": "Iowa cornfield (active cropland)"
    },
    {
      "lat": 42.3,
      "lon": -94.2,
      "label": "Iowa soybean field"
    },
    {
      "lat": 40.75,
      "lon": -73.98,
      "label": "Manhattan, NY (developed)"
    }
  ],
  "year": 2024,
  "maxAssets": 500
}
```

## Output

```json
{
  "asset_label": {
    "label": "Site label",
    "format": "string"
  },
  "asset_lat": {
    "label": "Latitude",
    "format": "number"
  },
  "asset_lon": {
    "label": "Longitude",
    "format": "number"
  },
  "cdl_year": {
    "label": "CDL year",
    "format": "integer"
  },
  "cdl_code": {
    "label": "CDL code",
    "format": "integer"
  },
  "land_cover_class": {
    "label": "Land-cover class",
    "format": "string"
  },
  "category": {
    "label": "Category",
    "format": "string"
  },
  "is_active_cropland": {
    "label": "Active cropland",
    "format": "boolean"
  },
  "prime_farmland_flag": {
    "label": "Prime-farmland flag (proxy)",
    "format": "boolean"
  },
  "error": {
    "label": "Error",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [USDA Cropland Data Layer Farmland & Land-Cover Screener](https://apify.com/malonestar/usda-cdl-farmland-siting-screener) with a specific input configuration. Visit the [Actor detail page](https://apify.com/malonestar/usda-cdl-farmland-siting-screener) to learn more, explore other use cases, and run it yourself.