# Report Document ## Purpose Analytical or narrative documents tied to geographic context: PDFs (generated from HTML templates) reports. ## GeoJSON (DB metadata) ```json { "type": "Feature", "geometry": {"type": "Polygon", "coordinates": [[[ 30.10, 59.90 ], [ 30.20, 59.90 ], [ 30.20, 60.00 ], [ 30.10, 60.00 ], [ 30.10, 59.90 ]]]}, "properties": { "type": "Report", "title": "Flood Assessment Report", "created_at": "2025-02-15T16:30:00Z", "updated_at": "2025-02-15T16:30:00Z", "source": { "url": "/s3///", "type": "Report" }, "metadata": {"author": "Analyst Team", "version": "1.0"} } } ``` ## Required properties - `properties.type` = `Report` - Footprint or AOI polygon relevant to the report - Link to a report with MIME type ## Publishing workflow 1. Produce the report and publish to a reachable URL. 2. Create Feature with type `Report` and link via `properties.source.url`. ## Validation checklist - URL is accessible without authentication issues (or provide auth method). - Title and AOI reflect the content of the report. See [Common properties](../common.md) for shared fields like legend, metadata, and classification. See also: [GeoJSON Strategy](../../Geojson_strategy.md) and [Upload Strategy](../../Upload_strategy.md).