OpenDroneMap's Documentation

mooreds1 pts0 comments

Welcome to OpenDroneMap’s documentation — OpenDroneMap 3.6.0 documentation

Welcome to OpenDroneMap’s documentation

View page source

Welcome to OpenDroneMap’s documentation

There is a guide on using GitHub to contribute. Anyone is welcome to share their knowledge and improve our documentation. You can also report problems using GitHub issues.

The documentation is available in several languages. Some translations are incomplete and will still display in English. The below languages are at least 20 percent translated. You can help us translate those languages (and other languages!) via Transifex. There is a getting started guide on GitHub.

English

Czech

Filipino

French

Spanish

Indonesian

Swahili

Telugu

Chinese

Installation and Getting Started<br>Quickstart

Hardware Recommendations

Tutorials<br>Creating High Quality Orthophotos

Creating Digital Elevation Models

Using Potree 3D viewer module on OpenDroneMap Desktop<br>Cameras

Textured model

Appearance<br>Point budget

Field of view

Eye Dome-lighting

Background

Other

Tools<br>Measurement

Clipping

Navigation

Scene

Measuring stockpile volume<br>Fieldwork planning

Flight pattern

Flight height

GCPs

Processing parameters

Measuring

Expected accuracy

Using Docker<br>Listing Docker Machines

Accessing logs on the instance

Command line access to instances

Cleaning up after Docker

Using ODM from low-bandwidth location<br>What is this and who is it for?

Steps<br>Install

Prep data and project<br>Directory structure

Resize droplet, pull pin, run away

After it finishes (assuming you survive that long)

Advanced<br>Calibrating the Camera

Using Image Masks

Using Singularity<br>Build Singularity image from Docker image

Using Singularity SIF image

ClusterODM, NodeODM, SLURM, with Singularity on HPC

Development and testing of ODM<br>Fork and clone repository

Set up local NodeODM docker instance

Modify code

Connect to NodeODM instance

Install and use changes

Options and Flags<br>3d-tiles

align

auto-boundary<br>What Is Auto-Boundary?

When Is Auto-Boundary Helpful?

Why would one use auto-boundary?

Example Images<br>True: --auto-boundary

False: null

auto-boundary-distance

bg-removal

boundary<br>What is Boundary [GeoJSON]?

When is Boundary [GeoJSON] appropriate?

Why would one use Boundary [GeoJSON]?

How would one create Boundary [GeoJSON]?<br>GeoJSON.io<br>New GeoJSON

Creating A Polygon

Placing Vertices

Completing A Polygon

Saving A Polygon

Downloading A Polygon

Setting Boundary [GeoJSON] In Task Options

Boundary [GeoJSON] Loaded In Task Options

QGIS<br>Creating A New Temporary Scratch Layer

New Temporary Scratch Layer Geometry Type

New Temporary Scratch Layer Settings

Adding an Orthophoto Background

Adding A Polyon Feature

Toggle Editing Off

Save Changes To Temporary Scratch Layer

Export Temporary Scratch Layer Features

Save Vector Layer As

Example Images<br>True: --boundary [GeoJSON] - Point Cloud

True: --boundary [GeoJSON] - Orthophoto

True: --boundary [GeoJSON] - Digital Elevation Model

True: --boundary [GeoJSON] - 3D Model/Textured Mesh

False: null

build-overviews<br>What Are Overviews?

When are Overviews appropriate?

Why would one use Overviews?

Example Images<br>True: --build-overviews

False: null

camera-lens<br>What Are Camera Lens Models?

When are manual selections appropriate?

Why would one use a particular Camera Lens Model?

Example Images<br>auto : Rectilinear Data

brown : Rectilinear Data

fisheye : Rectilinear Data

perspective : Rectilinear Data

spherical : Rectilinear Data

cameras

cog<br>What Are Cloud Optimized GeoTIFFs (COGs)?

When are COGs appropriate?

Why would one use COGs?

Example Images<br>True: --cog

False: null

copy-to

crop

dem-decimation

dem-euclidean-map

dem-gapfill-steps

dem-resolution

dsm

dtm

end-with

fast-orthophoto

feature-quality

feature-type

force-gps

gcp

geo

gltf

gps-accuracy

gps-z-offset

help

ignore-gsd

matcher-neighbors

matcher-order

matcher-type

max-concurrency

merge

merge-skip-blending

mesh-octree-depth

mesh-size

min-num-features

name

no-gpu

optimize-disk-space

orthophoto-compression

orthophoto-cutline

orthophoto-kmz

orthophoto-no-tiled

orthophoto-png

orthophoto-resolution

pc-classify

pc-copc

pc-csv

pc-ept

pc-filter

pc-las

pc-quality

pc-rectify

pc-sample

pc-skip-geometric

primary-band

project-path

radiometric-calibration

rerun

rerun-all

rerun-from

rolling-shutter

rolling-shutter-readout

sfm-algorithm

sfm-no-partial

skip-3dmodel

skip-band-alignment

skip-orthophoto

skip-report

sky-removal

sm-cluster

sm-no-align

smrf-scalar

smrf-slope

smrf-threshold

smrf-window

split

split-image-groups

split-overlap

texturing-keep-unseen-faces

texturing-single-material

texturing-skip-global-seam-leveling

tiles

use-3dmesh

use-exif

use-fixed-camera-params

use-hybrid-bundle-adjustment

version

video-limit

video-resolution

Flowchart with options

OpenDroneMap Outputs<br>Point Cloud

3D Textured Model

Orthophoto

DTM/DSM

Logs

List of all outputs

High Precision...

boundary geojson orthophoto using opendronemap documentation

Related Articles