Introduction
DJI Docks enable fully automated drone missions. When connected to SDX-Cloud via DJI Flighthub, all flights can be automatically processed into geospatial datasets. This streamlines aerial documentation for construction, surveying, and infrastructure projects.
Prerequisites
Before you begin, ensure the following:
- Admin role in SDX-Cloud (Roles and Permissions)
- DJI Dock hardware and drone setup completed
- Access to your DJI Flighthub portal
- project created in SDX-Cloud (To explore project types see: Projects)
Step-by-Step Instructions
1\. Add DJI Dock to SDX-Cloud
Only Admins can add docks. In SDX-Cloud:
- Navigate to Organization Settings → Devices → DJI Docks
- Click Add Dock
- Enter:
- Name – how the dock is shown in the UI
- Dock Serial Number
- Drone Serial Number
Click on "Start Demo" to explore how you can create a DJI Dock and link it to a project in SDX-Cloud:
2\. Link Dock to a Project
- After adding, assign the dock to a project
- A dock can be linked to only one project at a time
- By default, automatic photogrammetry processing starts as soon as images are received
3\. Enable DJI Flighthub Sync
In DJI Flighthub:
- Go to Organization Settings → Flighthub Sync
- Enter the following under Basic Information:
-
Third-Party Cloud Name:
SDX-Cloud
-
Webhook URL:
https://api.sodex.cloud/webhooks/dji/flighthub2
Media File Direct Transfer:
Paste the JSON below into the Storage Location field:
{
"access_key_id": "REDACTED",
"access_key_secret": "REDACTED",
"region": "eu-central-1",
"bucket": "REDACTED",
"arn": "arn:aws:iam::REDACTED:role/REDACTED",
"role_session_name": "djiFlightHub2",
"provider": "aws"
}
4\. Enable Media Transfer in DJI Flighthub Project
- Go to your DJI Flighthub Project Settings
- Enable Media Direct File Transfer
Enabled Media File Direct Transfer in DJI Flighthub Project
Once a flight completes, images will upload directly to SDX-Cloud, bypassing DJI storage. As soon as upload finishes, automatic processing begins using your project’s photogrammetry provider.
Common Issues or Tips
Optional: Manual Execution Mode
If you want to defer processing:
- Disable the DJI Dock in the project
- Flights will show as Pending
- You can start processing manually later
⚠️ Known Issue: Virtual Cockpit Mode
\\Available translations\\: en-us
Comments
0 comments
Please sign in to leave a comment.