Difference between revisions of "Running OpenDroneMap"

From Geomaster, Lda
Jump to navigation Jump to search
Line 1: Line 1:
Install docker
+
# Install docker
 
+
# Add you user to docker group
Add you user to docker group
+
# sudo -H pip install requests
  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
Line 19: Line 19:
 
-v $odmi/odm_meshing:/code/odm_meshing \
 
-v $odmi/odm_meshing:/code/odm_meshing \
 
-v $odmi/opensfm:/code/opensfm \
 
-v $odmi/opensfm:/code/opensfm \
opendronemap/opendronemap --gcp /code/images/gcp_list.txt --dtm --dsm  
+
opendronemap/opendronemap --dtm --dsm  
 
+
</syntaxhighlight>
--gcp gcp_list.txt
 
--dtm
 
--dsm
 
 
 
 
 
 
 
export odmi=`pwd`
 
ls -l $odmi
 
 
 
docker run -it --rm \
 
-v $odmi/images:/code/images \
 
-v $odmi/odm_orthophoto:/code/odm_orthophoto \
 
-v $odmi/odm_texturing:/code/odm_texturing \
 
-v $odmi/odm_georeferencing:/code/odm_georeferencing \
 
-v $odmi/odm_meshing:/code/odm_meshing \
 
-v $odmi/opensfm:/code/opensfm \
 
opendronemap/opendronemap --gcp /code/images/gcp_list.txt --dtm --dsm --use-exif
 
 
 
 
 
  
 +
<syntaxhighlight lang="bash">
 +
cd /home/jgr/Documentos/sletten16maj2018-gcp
 
export odmi=`pwd`
 
export odmi=`pwd`
  
Line 52: Line 35:
 
-v $odmi/opensfm:/code/opensfm \
 
-v $odmi/opensfm:/code/opensfm \
 
opendronemap/opendronemap --gcp gcp_list.txt --dtm --dsm
 
opendronemap/opendronemap --gcp gcp_list.txt --dtm --dsm
 
 
 
docker run -it --rm
 
-v $(pwd)/images:/code/images
 
-v $(pwd)/odm_georeferencing:/code/odm_georeferencing
 
-v $(pwd)/odm_meshing:/code/odm_meshing
 
-v $(pwd)/opensfm:/code/opensfm
 
 
-v $(pwd)/pmvs:/code/pmvs
 
opendronemap/opendronemap
 
  
  

Revision as of 09:01, 15 June 2018

  1. Install docker
  2. Add you user to docker group
  3. sudo -H pip install requests
mkdir OpenDroneMap
cd OpenDroneMap
git clone git@github.com:OpenDroneMap/odm_data_aukerman.git
cd odm_data_aukerman

export odmi=`pwd`
ls -l $odmi

docker run -it --rm \
-v $odmi/images:/code/images \
-v $odmi/odm_orthophoto:/code/odm_orthophoto \
-v $odmi/odm_texturing:/code/odm_texturing \
-v $odmi/odm_georeferencing:/code/odm_georeferencing \
-v $odmi/odm_meshing:/code/odm_meshing \
-v $odmi/opensfm:/code/opensfm \
opendronemap/opendronemap --dtm --dsm
cd /home/jgr/Documentos/sletten16maj2018-gcp
export odmi=`pwd`

docker run -it --rm \
-v $odmi/images:/code/images \
-v $odmi/gcp_list.txt:/code/gcp_list.txt \
-v $odmi/odm_orthophoto:/code/odm_orthophoto \
-v $odmi/odm_texturing:/code/odm_texturing \
-v $odmi/odm_georeferencing:/code/odm_georeferencing \
-v $odmi/odm_meshing:/code/odm_meshing \
-v $odmi/opensfm:/code/opensfm \
opendronemap/opendronemap --gcp gcp_list.txt --dtm --dsm



/home/jgr/OpenDroneMap/odm_data_aukerman/images

docker run -it --rm \
-v /home/jgr/OpenDroneMap/odm_data_aukerman/images:/code/images \
-v /home/jgr/OpenDroneMap/odm_data_aukerman/odm_orthophoto:/code/odm_orthophoto \
-v /home/jgr/OpenDroneMap/odm_data_aukerman/odm_texturing:/code/odm_texturing \
opendronemap/opendronemap

webODM

https://github.com/OpenDroneMap/WebODM

git clone https://github.com/OpenDroneMap/WebODM --config core.autocrlf=input
cd WebODM
./webodm.sh start

jgrocha/xxbatata


Tools

CloudCompare

Ground Control File

echo -7.778152 41.833203 957.575989  | cs2cs +init=epsg:4326 +to +init=epsg:3763
echo 708610.702 6209972.025 26.085 | cs2cs +init=epsg:25832 +to +init=epsg:32633

jgr@zoe:~/Documentos/sletten16maj2018-exif$ gdalsrsinfo epsg:32633 -o proj4
'+proj=utm +zone=33 +datum=WGS84 +units=m +no_defs '
jgr@zoe:~/Documentos/sletten16maj2018-exif$ gdalsrsinfo epsg:25832 -o proj4
'+proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs '