top of page
Hero for wix (2).png

DRONE

Flight planning solution

]

[

drone (1).png
DALL·E 2024-12-06 19.55.49 - A detailed and realistic 3D visualization of a drone flight p

01

2D Flight Planning

  • Start your flight planning easily by setting a take-off point and defining the flight area. 

  • Leverage built-in measurement tools and custom layers to verify if you're operating in non-restricted airspace.

3D Flight Planning

  • When planning real-world flights, 3D mode is indispensable. It helps you steer clear of obstacles like towers or buildings and factor in varying terrain conditions. 

  • If you have a map with elevation data, 3D mode illuminates potential hazards along your flight path, ensuring safer navigation.

We know how

1 (6).png
ease-in-out-control-points.png

Implementing features like route creation, terrain following, and loiter circle management.

2 (4).png
users.png

Conducting user testing with your customers to ensure they fully understand your product.

Hover.png
clipboard-data.png

Utilizing diverse data sources 
for precise elevation data integration.

4 (3).png
layout.png

Designing intuitive, user-friendly interfaces.

02

Terrain Following 
& Area Splitting

  • Flying over flat terrain is straightforward. But when navigating hills or mountainous regions with significant elevation changes, terrain following becomes essential. This ensures your flight maintains a consistent height above the ground, adapting to the varying landscape.

​

  • In more complex mountainous areas, the need for precision and control becomes paramount. This is where the concept of splitting the flight area into segments, instead of relying on basic terrain following, comes into play. It allows for a more granular and effective control over each section of your route.

image (16).png

We know how

1 (9).png
arrow-autofit-height.png

Supporting various terrain following modes, including respecting the lowest elevation value or considering all height variations.

2 (5).png
layout-board-split.png

Implementing the ability to split complex areas into smaller, manageable pieces for more effective terrain following.

Hover.png
ease-out-control-point.png

Creating routes that maintain a consistent height above ground.

image (17).png

03

Layer Management

  • To ensure you're flying within the correct area, efficient layer management is essential. 

  • Whether it's a regulatory layer showing restricted zones or a KML file from a previous flight, having the flexibility to handle multiple layers is critical for successful flight planning.

We know how

1 (9).png
map (2).png

Integrating custom data, such as orthomosaics and DSM (Digital Surface Models), into specific map areas for precise flight planning.

2 (5).png
json.png

Supporting various file formats, including KML, DXF, GeoJSON, and GeoTIFF, with the ability to transform between them.

Hover.png
keyframes (2).png

Handling large layers with optimized tiling for enhanced performance.

Image (22).png

04

Elevation Data 
& Obstacles Tracking

  • Tracking obstacles and ensuring drone visibility throughout the mission are key to safe flight planning. 

  • Accurate elevation data allows you to plan around terrain features and avoid unseen hazards.

We know how

1 (10).png
file.png
  • Processing GeoTIFF data for precise elevation mapping.

  • Performing horizontal and vertical reprojection (coordinate system transformations).

  • Georeferencing raw raster data for accurate location alignment.

  • Converting grayscale elevation data to RGB, making it compatible with platforms like Mapbox.

  • Using cloud-optimized GeoTIFFs for efficient data handling.

2 (6).png
file-database.png

Working with various elevation data sources, including SRTM, DSM (Digital Surface Models), and DTM (Digital Terrain Models).

3 (6).png
chart-histogram.png

Building custom graphs and dashboards for real-time elevation data analysis.

4 (4).png
api.png

Integrating elevation data from APIs such as Mapbox.

5 (3).png
route (2).png

Supporting custom flight datasets for highly tailored flight planning.

05

Measurements

Real-time measurements are not directly part of flight planning, but they play a crucial role in practical tasks. They help in estimating distances between points, ensuring your drone has sufficient battery, and understanding the scale of your mission. These practical benefits make real-time measurements an essential part of your operations.

image (20).png

We know how

1 (9).png
calculator.png

Calculating areas in both 2D and 3D projections.

2 (5).png
ruler-measure (2).png

Creating accurate measurements and calculating volumes.

Hover.png
3d-cube-sphere.png

Performing spatial calculations on point clouds for detailed analysis.

image (21).png

06

Multi-Platform Capabilities

  • Consistency across devices is crucial. Whether you're using a desktop or mobile, you need the same functionality for flight adjustments. 

  • With technologies like Flutter or wrapping your React app using Capacitor and Electron, we ensure seamless multi-platform support.

We know how

1 (9).png
device-desktop-code.png

Addressing platform-specific nuances, such as file system management, to ensure optimal performance on both desktop and mobile.

2 (5).png
users (1).png

Developing multi-platform apps with a unified team, reducing complexity and time-to-market.

Hover.png
code (1).png

Integrating existing C++ code with your current software for smooth transitions.

Feature flags (1).png

07

Feature Flags

  • It's a powerful tool for minimizing risks, enabling you to roll out new features gradually. 

  • They facilitate early testing and limited user group releases, ensuring smooth transitions and reducing potential issues.

We know how

1 (9).png
plug-connected.png

Integrating your app with third-party providers to implement cost-effective feature flag solutions.

2 (5).png
shield-check.png

Ensuring stability and preventing crashes with each release, safeguarding your app's reliability.

Hover.png
flag-3.png

Building custom feature flag systems from scratch.

bottom of page