Reference
Full feature catalog
Fifteen themes covering the whole platform, from drawing a polygon to auditing who exported what. This page is the reference — the platform pages tell the story.
Theme A
Mapping & visualization
How the operational picture is drawn and driven.
- Interactive Leaflet map with switchable basemaps: standard, satellite, hybrid, terrain and relief.
- Geometry tools — circle, square, rectangle and measurement with live dimensions, plus map rotation.
- Time control — ±24 h slider, auto-play, UTC date and time, NOW button, real-time clock.
- Show/hide AOIs from the draw toolbar or the tools panel, with the state persisted server-side.
- Global view button to recenter on the default extent, and viewport persistence across reload, login and workspace switch.
- Coverage heatmap showing pass and coverage density directly on the map.
- Sun and terminator overlay — day/night boundary and solar angle.
- Swath corridors — sensor ground footprints drawn along the track.
- KPI bar — selected satellites, active AOIs, next opportunity, average score.
- Contextual detail panel per AOI, with tabs for details, opportunities and history.
Theme B
Satellite catalog & orbitography
501 satellites, 29 operators, real NORAD identifiers.
- Comprehensive catalog — 501 satellites across 29 operators, sourced from CelesTrak with real NORAD IDs.
- SGP4 propagation for real-time positions and orbit tracks.
- Automatic TLE updates from CelesTrak, run by cron twice a day.
- Filters by resolution (≤30 cm to >1.5 m), by operator, and by sensor type — optical (161), multispectral (127), SAR (85), AIS/maritime (70), RF/SIGINT (51) and hyperspectral (7), plus an IR/thermal filter across them.
- Pass computation — elevation, azimuth, duration and maximum elevation, computed reliably without external dependencies.
- Orbit worker — heavy propagation moved off the UI thread so rendering stays smooth.
- Operator comparison and quality scoring across the constellation.
- Real-time maritime AIS feed for vessel tracking alongside the satellite picture.
Theme C
Areas of interest
Everything about defining and managing operational areas.
- Creation — draw a polygon, rectangle or point, import GeoJSON, KML/KMZ or XLSX, or create manually.
- Full CRUD — edit, delete, rename, buffer, tag, prioritize, set status and request type.
- AOI Center — a centralized management and monitoring panel for the whole portfolio.
- Map interactions — hover for a mini toolbar, click for the detail panel, double-click to zoom, right-click for a quick order, with permanent interactive labels.
- Per-AOI history and GeoIdentify reverse-geocoding for automatic place naming.
- Undo and redo over a snapshot stack, with server-side save and reload of the AOI list.
- Export to GeoJSON, individually or in bulk.
Theme D
Opportunities & pass prediction
Turning orbital mechanics into a ranked shortlist.
- Per-AOI opportunities — passes of the selected satellites over seven days.
- Opportunity scoring combining maximum elevation, cloud cover, sun elevation and off-nadir angle.
- Opportunity cards grouped by day, sortable by score, by time or by satellite, with a cloud filter.
- Next Pass prediction — pick a point, get the next ten passes over seven days.
- Global opportunity windows reachable from the header.
- XLSX export of the opportunity set.
- Acquisition analytics and a conflict engine for competing windows.
Theme E
Tasking & orders
From wizard to delivered scene.
- Order wizard — multi-step, with a real-time cost estimator.
- Task planner in three views: timeline, kanban board and map.
- Tasking optimizer for schedule efficiency.
- Visual Mission Planner — drag and drop against a live budget.
- Global Gantt timeline across every AOI and satellite.
- Direct operator tasking — Planet, Capella, Maxar, Spire, Airbus OneAtlas and Satellogic.
- Weather-aware scheduling using Open-Meteo forecasts.
- Order placement and delivery — submission, download of deliverables, monitoring hook.
- Status tracking — provider order polling through the eight-step lifecycle.
Theme F
Providers & imagery search
Ten connectors behind one search box.
- Provider connectors — Airbus (Pléiades, SPOT), Maxar (WorldView), UP42, Copernicus/Sentinel, Planet Labs, Capella (SAR), Umbra (SAR, 0.16 m), ICEYE (SAR), BlackSky (optical, 0.35 m) and Satellogic.
- Unified multi-provider search returning STAC Feature 1.0.
- Archive browser across provider catalogs.
- Multi-source fusion — bundles combining several sources, a STAC basket and a My Bundles tab with refresh and cancel.
- Encrypted provider credentials (AES-256) per team, with a connection test.
- Provider health cache so a degraded connector is visible rather than mysterious.
Theme G
Image processing
What happens to the scene after it lands.
- Visual pipeline builder — assemble a DAG of processing operations in the browser.
- Processing interface for job submission, tracking and results.
- Asynchronous job execution proxied from PHP to the Python FastAPI backend.
- 30+ native Python operations — spectral indices, reprojection, subset, despeckle, mosaic, statistics, band extraction, contrast enhancement, image arithmetic, change detection, cloud mask, morphology, band math, pansharpening, K-means classification, watershed / Felzenszwalb / SLIC segmentation, SAR calibration, SAR speckle filter, connected components, orthorectification, atmospheric correction (DOS), supervised classification, index thresholding, COG and JP2 conversion.
- Orfeo Toolbox and ESA SNAP driven through their CLI and GPT interfaces.
- Processing layers rendered on the map, with a supervised classifier in the interface.
- Cloud-native processing — work directly from a COG URL.
- Super-resolution as a pipeline step.
- Roadmap: SAR Range-Doppler terrain correction.
Theme H
Artificial intelligence & ML SatView v3
Inference that produces geometry, on your own hardware. This whole theme ships with v3 — the operations are visible in the Processing Center today, the inference chain behind them is in development.
- Object detection — ONNX models run with a sliding window, or classic blob detection. Classes: vehicle, ship, aircraft, building, storage tank. Output: heatmap raster plus GeoJSON, guaranteed in WGS84.
- Change detection — Change Vector Analysis L2 with Otsu thresholding, polygonized into a mask and GeoJSON polygons.
- Semantic segmentation — ONNX models or spectral K-means, producing a labelled raster and a GeoJSON legend.
- Detection display — results rendered as GeoJSON layers on the map.
- Natural-language query — plain English translated into search parameters, using a free hosted model or a paid one.
- Multimodal AI Vision — an LLM describes and answers questions about the scene.
- AI change monitor — change scored against a stored visual baseline.
- Model management — upload and manage your own ONNX models.
- Inference server — serves ML GeoJSON, lists available models and auto-indexes detections.
Theme I
Autonomous monitoring & alerts
The loop that runs without you.
- Monitoring rules evaluated automatically by a 15-minute cron.
- Rule types — cadence (periodic re-acquisition), retask_cloud (retry above a cloud threshold), retask_quality (retry below a quality floor), and ai_change (AI-detected change) v3.
- Pass alerts when a satellite is about to pass over an AOI.
- Notifications — in-app, email and webhook, hardened against SSRF and spam.
Theme J
Content search & intel reports
Making findings findable. Content search and auto-indexing arrive with the detection chain in v3; intel reports and PDF export run today.
- Content-based search over detected and indexed objects, with map and list display. v3
- Auto-indexing — every detection job feeds the content index without a manual step. v3
- Intel reports — structured intelligence report generation.
- Professional PDF export — classification banner, cover page and tables.
Theme K
Collaboration & sharing
Because analysis is rarely a solo activity.
- Real-time collaboration over WebSocket, in shared workrooms.
- Collaboration panel — threaded comments with @mentions, team activity and reviews.
- Share links for reports and AOIs, including recipients without an account.
- Workspaces — personal and team, with strict data isolation.
Theme L
Security, classification & imagery restrictions
The controls that make the rest deployable.
- Embargoed zones — a maintained list of countries, each tagged with the regime it derives from (EAR, EMBARGO, ITAR), restricting imagery access by user and by recipient — share links included — with optional per-team rules and CSV export.
- Sensitivity classification — a seven-level ladder drawn from NATO, US and EU practice (UNCLASSIFIED, CUI, RESTRICTED, CONFIDENTIAL, SECRET, TOP SECRET, TS//SCI), with optional caveats (NOFORN, SI, TK) and an explicit REL TO releasability list, applied per workspace and shown as a persistent banner.
- Audit log covering every sensitive action.
- Rate limiting per user and per team.
- Encrypted credentials (AES-256) and secrets loaded from environment files — no hardcoded keys anywhere.
- Access rules enforced per role and per team.
Theme M
Administration & users
Running the platform day to day.
- Authentication — login, session heartbeat, single-session exclusion, bcrypt passwords, subscription expiry with grace period.
- Admin panel — users, teams, satellites, settings, providers, access rules, audit, system health and embargoed zones.
- User and team management, including avatar upload.
- Configurable settings — AI provider, provider API keys, Python backend URL and secret, notifications.
- Billing and quotas — subscriptions, team quotas and usage events.
- Pipeline marketplace for sharing processing chains.
Theme N
API, SDK & interoperability
Driving SatView from outside.
- Public REST API v1 — aois, satellites, orders, search, monitoring, jobs, keys, openapi.
- STAC 1.0 endpoint consumable from QGIS, pystac and any STAC client.
- Python SDK — SatViewClient with resource modules for AOIs, satellites, orders, monitoring, jobs and keys.
- Developer portal shipped with the application: API docs, cURL examples and SDK usage.
- API keys managed per user.
Theme O
User experience
The details that decide whether people actually use it.
- Command palette — Ctrl + K reaches every command.
- Guided tour — an interactive walkthrough for new users.
- PWA and mobile — service worker with a versioned cache, offline support, install manifest, bottom navigation and a responsive mobile layout.
- Time Series Viewer — swipe comparison between acquisitions.
- InSAR viewer for surface deformation.
- In-app notifications and badges for active AOIs and pending items.
- Address and place search in the header.
Easier to see than to read
Let us walk you through the parts of this catalog that matter to your mission, on your own data.