{ "name": "Imagery", "description": "Example of a component that produces image telemetry.", "extensions": { "components": [ { "implementation": "ImageTelemetryProvider.js", "type": "provider", "provides": "telemetryService", "depends": [ "$q", "$timeout" ] } ], "types": [ { "key": "imagery", "name": "Example Imagery", "glyph": "T", "features": "creation", "model": { "telemetry": {} }, "telemetry": { "source": "imagery", "domains": [ { "name": "Time", "key": "time", "format": "timestamp" } ], "ranges": [ { "name": "Image", "key": "url", "format": "imageUrl" } ] } } ] } }