Independent specialist · Igor Hajducki

UAV & Geospatial
Data Processing

You provide the imagery or spatial data.
I review, process, validate and prepare the outputs.

Photogrammetry GIS Point Clouds 3D

Wrocław, Poland Remote / international collaboration

Textured photogrammetric reconstruction of the Grodków water tower, showing its brick shaft and white upper structure.
Grodków Water TowerPhotogrammetric reconstruction

From supplied data
to usable outputs.

I work with UAV imagery, point clouds and spatial datasets you already have. Depending on your project, I can prepare mapping and 3D outputs, process GIS data, or automate repetitive tasks—with quality checks and clear notes on the results.

Services

Focused processing support for your imagery and spatial data.

UAV imagery assembled into an orthophoto

UAV / Photogrammetry Processing

Turn supplied UAV imagery into mapping and 3D outputs, starting with image quality checks and dataset preparation.

  • Image quality checks and dataset preparation
  • Orthophotos and surface / terrain models (DSM / DTM)
  • Photogrammetric point clouds and 3D reconstruction
Tower reconstruction alongside its 3D point cloud

Point Clouds / 3D

Review and prepare point clouds for further analysis, comparison or use in your GIS workflow.

  • Point-cloud inspection, cleaning and preparation
  • Point-cloud comparison and output review
  • Terrain and elevation analysis
Overlaid elevation, contour and orthophoto layers

GIS / Spatial Data

Prepare consistent spatial data for mapping and analysis, with checks on geometry, attributes and coordinate systems.

  • Raster and vector processing in QGIS
  • Spatial-data validation and coordinate-system preparation
  • Contours, spatial analysis and GIS-ready outputs
Python and PyQGIS workflow from raster and vector inputs to processed outputs

Python / PyQGIS Automation

Make repeatable GIS tasks easier to run with scripts tailored to your data and processing requirements.

  • Batch raster and vector processing
  • Automated data checks and validation scripts
  • Repeatable QGIS processing workflows

Suitable outputs are agreed after reviewing the source data and your requirements.

How I work

Dataset review comes first, so we can agree a practical scope before processing begins.

  1. You provide the data

    Share your imagery, point cloud or spatial dataset, along with the intended use and outputs you need.

  2. Dataset review

    I assess the inputs, identify gaps and discuss suitable outputs, limitations and the processing scope with you.

  3. Processing

    I prepare and process the data using a workflow suited to the dataset and agreed requirements.

  4. QA / validation

    I check the outputs for completeness, consistency and processing artefacts, and document relevant limitations.

  5. Deliverables

    You receive the agreed outputs in suitable formats, with notes on processing, checks and any limitations that affect their use.

What determines suitable outputs?

Source-data quality, coverage and capture geometry, available metadata and georeferencing, and your project requirements. I review these together before we agree which outputs the dataset can support.

Additional Technical Work

Supporting work in terrain processing and GIS automation.

LiDAR / Terrain Processing

Processing airborne LiDAR (ALS) data from LAZ point clouds through ground classification and DTM generation, using PDAL, CloudCompare and QGIS / PyQGIS.

View LiDAR workflow on GitHub

Automated LoD1 Generation

DSM / DTM processing and building-height extraction with PyQGIS automation, preparing simplified building models and structured geospatial outputs.

View LoD1 workflow on GitHub

Tools / Capabilities

Tools selected to suit your dataset and required outputs.

Spatial data & delivery
QGIS, GeoPackage and spatial databases for preparing, reviewing and organising GIS-ready data.
Processing & automation
Python, PyQGIS, Rasterio and NumPy for repeatable workflows, raster analysis and batch processing.
Photogrammetry & point clouds
WebODM / OpenDroneMap, CloudCompare and PDAL for reconstruction, point-cloud review and terrain processing.

About

DroneCube Analytics — Igor Hajducki

I’m an independent specialist based in Wrocław, Poland, focused on UAV and geospatial data processing. I work remotely and collaborate on projects in Poland and internationally.

My technical background includes approximately seven years of professional experience with DJI UAV systems: diagnostics, repairs, troubleshooting, fault isolation, warranty assessment, technical documentation and post-repair quality control.

Discuss your dataset

Have UAV or geospatial data that needs processing?

Share a few details about your dataset, intended use and required outputs. I can review the data and help define a practical processing scope.

Contact me via LinkedIn or Upwork.

Projects can also be contracted through Useme.

Project enquiry

Share the details of your dataset and the outputs you need.

Choose the closest match. You can still specify technical outputs below.

e.g. number of images, point-cloud size or approximate data volume

Outputs / services you may need

Select any that apply, or leave this section blank if you're not sure.

Briefly describe the dataset, intended use and required deliverables.

Privacy Policy

Prefer normal email? contact@dronecubeanalytics.com