Overview
Developer Guides
The Element's API provides access to all of Element's functionality. With it you can do anything Elements can do.
To get started, the following sections describe some common tasks you way wish to accomplish. For information about specific APIs please see the reference section.
Algorithm Development
- Creating Algorithms - Step-by-step guide to building custom algorithms
- Algorithm Manifests - Defining algorithm metadata and requirements
- Algorithm Input/Output - Reading input data and writing results
- Container Images - Packaging algorithms as Docker images
- Registering Algorithms - Publishing your algorithm to the platform
Running Algorithms
- Running Algorithms - Complete workflow to execute algorithms
- Algorithm Configurations - Setting parameters and data sources
- Creating Computations - Combining configs, AOIs, and TOIs
- Viewing Results - Accessing and exporting computation results
Analysis Development
- Creating Analyses - Building multi-algorithm workflows
- Analysis Manifests - Defining analysis structure
- Analysis Configurations - Configuring analysis workflows
- Running Analyses - Executing analysis computations
Reference
- Algorithm Input Schema - Complete input specification
- Algorithm Output Schema - Complete output specification
Example Use Cases
These Developer Guides use practical examples throughout:
- Device Visits - Determine how long devices spend in specific locations
- Object Detection - Detect cars, ships, planes, and other objects
- Land Use Classification - Monitor land use changes over time
- Supply Chain Tracing - Track supply chains using multi-algorithm workflows
Getting Help
If you need assistance while working through these Developer Guides:
- Review the SDK API Reference for detailed method documentation
- Check the Data Types section for available data schemas
- See Asking for Help for support options
Updated 5 months ago