# Geospatial Tile Processing — Trailing Mean Series + Explicit Missing-Value Fill

> Geospatial Tile Processing — Trailing Mean Series + Explicit Missing-Value Fill is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-02).

Computes a trailing moving-average series and fills missing values in geospatial tile processing records (tile_count, processing_seconds) for up to 200 rows, returning two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-weather-21-154?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/geospatial-tile-processing-trailing-mean-series-explicit-missing-4c37eb59
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ge8LbwuhrpbB3FDMG-2pr

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability geospatial-tile-processing-trailing-mean-series-explicit-missing-4c37eb59 -d '<json body>'
```

Example prompt: I have a dataset of up to 200 geospatial tile processing records with tile_count and processing_seconds fields — can you compute a trailing mean series using a window of 3 and fill any missing tile_count values using the median method?

## When to prefer this

Choose this endpoint when you need both a trailing moving-average smoothing and missing-value imputation for geospatial tile processing time series data in a single low-cost call. It is purpose-built for tile_count and processing_seconds metrics grouped by station, making it more targeted than a general-purpose statistics API. Ideal for preprocessing pipeline data before visualization or further analysis.

## Known failure modes

- Input array exceeds 200 rows — request rejected
- Invalid date format (non-YYYY-MM-DD) — validation error
- Missing required fields (row_id, date, tile_count, processing_seconds) — schema error
- Window size outside 2–200 range — parameter error
- Numeric values outside allowed bounds — validation error

## How this service works

Geospatial tile processing — Trailing mean series + Explicit missing-value fill: Trailing mean series + Explicit missing-value fill for supplied geospatial tile processing records (tile_count, processing_seconds). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.

## Output

Returns two analytical reports: (1) a trailing mean series over the chosen field (tile_count or processing_seconds) using the specified window size, and (2) the same dataset with missing values explicitly filled using the chosen method (zero, mean, or median). Both reports cover up to 200 input rows and are computed locally with no external lookups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "station_group",
     "date",
     "tile_count",
     "processing_seconds"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "tile_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "station_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "processing_seconds": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "tile_count": 10,
     "station_group": "group-a",
     "processing_seconds": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "tile_count": 20,
     "station_group": "group-b",
     "processing_seconds": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "tile_count": 15,
     "station_group": "group-a",
     "processing_seconds": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "tile_count": 30,
     "station_group": "group-b",
     "processing_seconds": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "tile_count",
    "processing_seconds"
   ],
   "type": "string",
   "default": "tile_count"
  },
  "method": {
   "enum": [
    "zero",
    "mean",
    "median"
   ],
   "type": "string",
   "default": "median"
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/geospatial-tile-processing-trailing-mean-series-explicit-missing-4c37eb59/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
