Skyplanr
Open-source licences
Skyplanr processes drone photos into orthophotos, elevation models, point clouds, 3D models and splats with open-source programs. This page lists each of them with its version, its licence and where its source code is.
Updated 17 Oct 2026
Processing engines
These run on our processing servers, in one container image per worker version. None of them is modified.
| Program | Version | Licence | Source code |
|---|---|---|---|
| OpenDroneMap (ODM)UnmodifiedImage: opendronemap/odm:3.6.2-gpu@sha256:4588fbf8b3574752dce9903345ecfb98d71b20c7834d376a84bfce2f8315ef28 | 3.6.2 | AGPL-3.0 | github.com/OpenDroneMap/ODM/tree/v3.6.2 |
| gsplatUnmodified | 1.5.3 | Apache-2.0 | github.com/nerfstudio-project/gsplat/tree/v1.5.3 |
| GDALUnmodified | 3.11.1 | MIT | github.com/OSGeo/gdal |
| PDALUnmodified | 2.9.0 | BSD-3-Clause | github.com/PDAL/PDAL |
| go-pmtilesUnmodified | 1.31.2 | BSD-3-Clause | github.com/protomaps/go-pmtiles/tree/v1.31.2 |
| meshoptimizer (gltfpack)Unmodified | 1.3 | MIT | github.com/zeux/meshoptimizer/tree/v1.3 |
| spzUnmodified | 3.0.0 | MIT | github.com/nianticlabs/spz/tree/v3.0.0 |
| PyTorchUnmodified | 2.7.1 | BSD-3-Clause | github.com/pytorch/pytorch/tree/v2.7.1 |
Worker image: sha256:de354a2d489dd08c934da5c6f3f7f8c4d4c19bd22a5aec6c6f153f3b849d611b
OpenDroneMap and the AGPL
OpenDroneMap (ODM) is licensed under the GNU Affero General Public License, version 3 (AGPL-3.0). We run it unmodified, as a separate program: our worker starts it with command-line arguments and reads the files it writes, and never changes or links to its code.
The complete source code of the exact version we run is at the linked tag, and the container image is pinned by its digest above. If we ever change ODM, we will publish the changed source code at github.com/skyplanr/ODM before that version processes a job.
github.com/OpenDroneMap/ODM/tree/v3.6.2 · github.com/skyplanr/ODM
In your browser
The upload and results pages use these libraries to upload photos, show the map layers and show the 3D model and splat.
- three.js 0.186.1, MIT: github.com/mrdoob/three.js
- Spark 2.3.1, MIT: github.com/sparkjsdev/spark
- PMTiles 4.5.0, BSD-3-Clause: github.com/protomaps/PMTiles
- tus-js-client 4.3.1, MIT: github.com/tus/tus-js-client
- meshoptimizer decoder, included in three.js, MIT: github.com/zeux/meshoptimizer
Map and height data
The data sources behind the planner and their licences are listed on the Technology page and in the site footer. Data sources