diff --git a/404.html b/404.html index acf9b20..bc62a3a 100644 --- a/404.html +++ b/404.html @@ -4,7 +4,7 @@ WebODM Lightning - + diff --git a/CNAME b/CNAME index b032604..82d7198 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -docs.webodm.net \ No newline at end of file +docs.webodm.net diff --git a/assets/ideal-img/volume_result.678a587.1024.png b/assets/ideal-img/volume_result.678a587.1024.png deleted file mode 100644 index dd0bde0..0000000 Binary files a/assets/ideal-img/volume_result.678a587.1024.png and /dev/null differ diff --git a/assets/ideal-img/volume_result.a0a5b83.640.png b/assets/ideal-img/volume_result.a0a5b83.640.png deleted file mode 100644 index 24d51da..0000000 Binary files a/assets/ideal-img/volume_result.a0a5b83.640.png and /dev/null differ diff --git a/assets/ideal-img/volume_result.caca862.1024.png b/assets/ideal-img/volume_result.caca862.1024.png new file mode 100644 index 0000000..3298c9a Binary files /dev/null and b/assets/ideal-img/volume_result.caca862.1024.png differ diff --git a/assets/ideal-img/volume_result.d318cec.640.png b/assets/ideal-img/volume_result.d318cec.640.png new file mode 100644 index 0000000..0850b7b Binary files /dev/null and b/assets/ideal-img/volume_result.d318cec.640.png differ diff --git a/assets/images/volume_result-041b8dca3935a134cd327fede539f420.png b/assets/images/volume_result-041b8dca3935a134cd327fede539f420.png deleted file mode 100644 index 0511888..0000000 Binary files a/assets/images/volume_result-041b8dca3935a134cd327fede539f420.png and /dev/null differ diff --git a/assets/images/volume_result-b8e5d67e2033b5a775ecb3b9d1f4f4fc.png b/assets/images/volume_result-b8e5d67e2033b5a775ecb3b9d1f4f4fc.png new file mode 100644 index 0000000..f408182 Binary files /dev/null and b/assets/images/volume_result-b8e5d67e2033b5a775ecb3b9d1f4f4fc.png differ diff --git a/assets/js/683233c0.2e32dfc5.js b/assets/js/683233c0.2e32dfc5.js new file mode 100644 index 0000000..d7991ce --- /dev/null +++ b/assets/js/683233c0.2e32dfc5.js @@ -0,0 +1 @@ +(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[109],{3802:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/ideal-img/dashboard_task_view_map_volume.67bd801.640.png 640w,"+s.p+"assets/ideal-img/dashboard_task_view_map_volume.08db6fc.1024.png 1024w",images:[{path:s.p+"assets/ideal-img/dashboard_task_view_map_volume.67bd801.640.png",width:640,height:260},{path:s.p+"assets/ideal-img/dashboard_task_view_map_volume.08db6fc.1024.png",width:1024,height:415}],src:s.p+"assets/ideal-img/dashboard_task_view_map_volume.67bd801.640.png",toString:function(){return s.p+"assets/ideal-img/dashboard_task_view_map_volume.67bd801.640.png"},placeholder:void 0,width:640,height:260},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAf0lEQVR4nAXBWwvCIBQAYP//7+klao1GEVRPESMaXZzsBtJ0etSpx/V9RIEFG3yIKWGMERHTks732yrP67Yl3cB7LozzQsim6/lvnEBJL+fFISL5UPatmQEoHxVljZmkNcYZpxVoDaR8vtbZ4bjdb3ZFVpyG68VrNYcwClG96R/qLm0yqZfX6QAAAABJRU5ErkJggg=="}},3482:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/ideal-img/volume_define_base.4f1f47d.640.png 640w,"+s.p+"assets/ideal-img/volume_define_base.1466984.1024.png 1024w",images:[{path:s.p+"assets/ideal-img/volume_define_base.4f1f47d.640.png",width:640,height:365},{path:s.p+"assets/ideal-img/volume_define_base.1466984.1024.png",width:1024,height:584}],src:s.p+"assets/ideal-img/volume_define_base.4f1f47d.640.png",toString:function(){return s.p+"assets/ideal-img/volume_define_base.4f1f47d.640.png"},placeholder:void 0,width:640,height:365},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAxUlEQVR4nAG6AEX/AMnFu9PQxuzn2d/bz+DZzvPp28TAt6KhmMvJu9DQxgC8p4LAr4fw06Ls16rQxZrDs4XjyZzs0J7fv4vo0q8A4M+p3Mqg4suYzsiTur6UrLCG3s6d8eHI4tnE4tnHAOTSpvLerOvWqd3PmeHfqNHUodzNnfbx6/n///n38gDt3rjt1qHdxZXcv4zdx5Hk16Pt06L069/y8PHz8OgA6d/K4dGy1sKb4tCs6NrG5drL7di579W77NzP7ungHeCPeqyVxeoAAAAASUVORK5CYII="}},4503:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/ideal-img/volume_result.d318cec.640.png 640w,"+s.p+"assets/ideal-img/volume_result.caca862.1024.png 1024w",images:[{path:s.p+"assets/ideal-img/volume_result.d318cec.640.png",width:640,height:363},{path:s.p+"assets/ideal-img/volume_result.caca862.1024.png",width:1024,height:581}],src:s.p+"assets/ideal-img/volume_result.d318cec.640.png",toString:function(){return s.p+"assets/ideal-img/volume_result.d318cec.640.png"},placeholder:void 0,width:640,height:363},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAxUlEQVR4nAG6AEX/AMvHv9vWzenk1uPg1fLv5vLt5by4r6SjmszKvM7OxACtmHW2pYLv3Knr3MPw7+7l4dvUvZXozp/oypzt2boA2smk1sOc5M2Y597H8vb/9/Tx6NKo7NSo1r6R382uAN/OpOrYqOfQn+XcvvL08ufq4N7NpPPXquPLn93FnADr3bjy3KbjzJ3bv4rgzZrh2azq0qHuzp7py5rhyqAA7OPO6du838ym5tOw6t7I6uLR8Ny98tiz7dzB7OPTaXiQ853pStYAAAAASUVORK5CYII="}},4618:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/ideal-img/volume_select_tool.a47129a.640.png 640w,"+s.p+"assets/ideal-img/volume_select_tool.fc1e0c7.1024.png 1024w",images:[{path:s.p+"assets/ideal-img/volume_select_tool.a47129a.640.png",width:640,height:350},{path:s.p+"assets/ideal-img/volume_select_tool.fc1e0c7.1024.png",width:1024,height:560}],src:s.p+"assets/ideal-img/volume_select_tool.a47129a.640.png",toString:function(){return s.p+"assets/ideal-img/volume_select_tool.a47129a.640.png"},placeholder:void 0,width:640,height:350},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAC4jAAAuIwF4pT92AAAApklEQVR4nAGbAGT/AL6xmca7pPHlxuvhxuXYvejWt9TFq8e5nNjIqd/WwQDSv5fNuY7p0ZrfzJ+7rY6qmnvozZ7y2Kjbvo3iyasA382k5tSm5s+f2sac2Mupw7aa3cSb8tmr4Mib27yZAOzcs/bhrOfSpeHHlerUpOnWrurQpO/RpenNneHJnQDn27vhzJ7TuonbwZHgyaPm1LTs0KPsy5vnzKLk0bKpxnL1PtAJ6AAAAABJRU5ErkJggg=="}},7155:(e,t,s)=>{"use strict";s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>p,frontMatter:()=>l,metadata:()=>r,toc:()=>c});var a=s(5893),i=s(1151),n=s(2986);const l={description:"How to measure stockpile volumes"},o="Calculate Volumes",r={id:"how-to/calculate-volumes",title:"Calculate Volumes",description:"How to measure stockpile volumes",source:"@site/docs/02-how-to/03-calculate-volumes.md",sourceDirName:"02-how-to",slug:"/how-to/calculate-volumes",permalink:"/how-to/calculate-volumes",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:3,frontMatter:{description:"How to measure stockpile volumes"},sidebar:"tutorialSidebar",previous:{title:"Use Ground Control Points",permalink:"/how-to/ground-control-points"},next:{title:"Use Image Masks",permalink:"/how-to/image-masks"}},d={},c=[{value:"Create a Volume Measurement",id:"create-a-volume-measurement",level:2},{value:"Base Surface",id:"base-surface",level:2},{value:"Exporting Results",id:"exporting-results",level:2},{value:"Accuracy",id:"accuracy",level:2},{value:"Field Planning",id:"field-planning",level:2}];function h(e){const t=Object.assign({h1:"h1",p:"p",admonition:"admonition",strong:"strong",a:"a",h2:"h2",table:"table",thead:"thead",tr:"tr",th:"th",tbody:"tbody",td:"td"},(0,i.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"calculate-volumes",children:"Calculate Volumes"}),"\n",(0,a.jsx)(t.p,{children:"You can use WebODM Lightning to calculate the volume between a base surface and a digital surface model (DSM). Both cut (above the base) and fill (below the base) volumes are supported."}),"\n",(0,a.jsx)(t.admonition,{type:"note",children:(0,a.jsxs)(t.p,{children:["A DSM must be available for the tool to work. You can generate a DSM by either selecting the ",(0,a.jsx)(t.strong,{children:"Volume Analysis"})," preset when processing a task or by making sure the ",(0,a.jsx)(t.a,{href:"/references/task-options/#dsm",children:"dsm"})," option is ",(0,a.jsx)(t.a,{href:"/references/task-options/",children:"turned on"}),"."]})}),"\n",(0,a.jsx)(t.h2,{id:"create-a-volume-measurement",children:"Create a Volume Measurement"}),"\n",(0,a.jsx)(n.Z,{img:s(3802),alt:"1. Click the View Map button"}),"\n",(0,a.jsx)(n.Z,{img:s(4618),alt:'2. From the toolbar, select the "Measure volume, area and length" tool'}),"\n",(0,a.jsx)(n.Z,{img:s(3482),alt:'3. Start placing points to define the base plane, then click "Finish measurement"'}),"\n",(0,a.jsx)(n.Z,{img:s(4503),alt:"A dialog box will appear. Calculation of the volume can take a few seconds to a few minutes, depending on the size of the area and the resolution of the DSM. After processing is complete, the results will be displayed. The base surface method can be changed."}),"\n",(0,a.jsx)(t.h2,{id:"base-surface",children:"Base Surface"}),"\n",(0,a.jsx)(t.p,{children:"The definition of the base surface can be calculated using one of several methods, listed below:"}),"\n",(0,a.jsxs)(t.table,{children:[(0,a.jsx)(t.thead,{children:(0,a.jsxs)(t.tr,{children:[(0,a.jsx)(t.th,{children:(0,a.jsx)(t.strong,{children:"Method"})}),(0,a.jsx)(t.th,{children:(0,a.jsx)(t.strong,{children:"Description"})}),(0,a.jsx)(t.th,{children:(0,a.jsx)(t.strong,{children:"Best When"})}),(0,a.jsx)(t.th,{children:(0,a.jsx)(t.strong,{children:"Default"})})]})}),(0,a.jsxs)(t.tbody,{children:[(0,a.jsxs)(t.tr,{children:[(0,a.jsx)(t.td,{children:"Triangulate"}),(0,a.jsx)(t.td,{children:"Points are triangulated and a surface is linearly interpolated from the results of the triangulation"}),(0,a.jsx)(t.td,{children:"Bounds of the stockpile are visible and surface is mostly flat"}),(0,a.jsx)(t.td,{children:"\u2714\ufe0f"})]}),(0,a.jsxs)(t.tr,{children:[(0,a.jsx)(t.td,{children:"Plane"}),(0,a.jsx)(t.td,{children:"Fits a plane that is minimally distant from all points"}),(0,a.jsx)(t.td,{children:"Bounds of the stockpile are visible and surface is hard (e.g. cement), sloped or flat"}),(0,a.jsx)(t.td,{})]}),(0,a.jsxs)(t.tr,{children:[(0,a.jsx)(t.td,{children:"Average"}),(0,a.jsx)(t.td,{children:"A plane with height set to the average height of all points"}),(0,a.jsx)(t.td,{children:"The surface is relatively flat, but with some variation (averaging helps smooth out variation)"}),(0,a.jsx)(t.td,{})]}),(0,a.jsxs)(t.tr,{children:[(0,a.jsx)(t.td,{children:"Highest"}),(0,a.jsx)(t.td,{children:"A plane with height set to the maximum height of all points"}),(0,a.jsx)(t.td,{children:"Calculating fill volumes of containers or enclosures (e.g. swimming pools)"}),(0,a.jsx)(t.td,{})]}),(0,a.jsxs)(t.tr,{children:[(0,a.jsx)(t.td,{children:"Lowest"}),(0,a.jsx)(t.td,{children:"A plane with height set to the minimum height of all points"}),(0,a.jsx)(t.td,{children:"Bounds of the stockpile are not visible (e.g. hidden by a wall)"}),(0,a.jsx)(t.td,{})]})]})]}),"\n",(0,a.jsx)(t.h2,{id:"exporting-results",children:"Exporting Results"}),"\n",(0,a.jsxs)(t.p,{children:["Press the ",(0,a.jsx)(t.strong,{children:"Export to GeoJSON"})," button to export the volume calculation in ",(0,a.jsx)(t.a,{href:"https://geojson.org/",children:"GeoJSON"})," format."]}),"\n",(0,a.jsx)(t.h2,{id:"accuracy",children:"Accuracy"}),"\n",(0,a.jsx)(t.p,{children:"With proper data capture, GCPs and when GSD is ~1 cm / pixel, the expected accuracy should be within 1-2%."}),"\n",(0,a.jsx)(t.h2,{id:"field-planning",children:"Field Planning"}),"\n",(0,a.jsxs)(t.p,{children:["The use of ",(0,a.jsx)(t.a,{href:"/getting-started/getting-ground-control-points",children:"Ground Control Points"})," is recommended as well as following all guidelines for ",(0,a.jsx)(t.a,{href:"https://docs.webodm.net/references/create-successful-maps",children:"creating successful maps"})," with a target GSD of 1 cm / pixel."]}),"\n",(0,a.jsx)(t.p,{children:"For the flight pattern, stockpile measurement tasks typically do not require a crosshatch pattern or an angled gimbal, due to the natural inclines of stockpile materials. Only in certain cases, such as when erosion creates steep angles on the stockpile, would a crosshatch flight pattern and angled gimbal improve results."})]})}const p=function(e={}){const{wrapper:t}=Object.assign({},(0,i.ah)(),e.components);return t?(0,a.jsx)(t,Object.assign({},e,{children:(0,a.jsx)(h,e)})):h(e)}}}]); \ No newline at end of file diff --git a/assets/js/683233c0.94a5b688.js b/assets/js/683233c0.94a5b688.js deleted file mode 100644 index 02eaa09..0000000 --- a/assets/js/683233c0.94a5b688.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[109],{3802:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/ideal-img/dashboard_task_view_map_volume.67bd801.640.png 640w,"+s.p+"assets/ideal-img/dashboard_task_view_map_volume.08db6fc.1024.png 1024w",images:[{path:s.p+"assets/ideal-img/dashboard_task_view_map_volume.67bd801.640.png",width:640,height:260},{path:s.p+"assets/ideal-img/dashboard_task_view_map_volume.08db6fc.1024.png",width:1024,height:415}],src:s.p+"assets/ideal-img/dashboard_task_view_map_volume.67bd801.640.png",toString:function(){return s.p+"assets/ideal-img/dashboard_task_view_map_volume.67bd801.640.png"},placeholder:void 0,width:640,height:260},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAf0lEQVR4nAXBWwvCIBQAYP//7+klao1GEVRPESMaXZzsBtJ0etSpx/V9RIEFG3yIKWGMERHTks732yrP67Yl3cB7LozzQsim6/lvnEBJL+fFISL5UPatmQEoHxVljZmkNcYZpxVoDaR8vtbZ4bjdb3ZFVpyG68VrNYcwClG96R/qLm0yqZfX6QAAAABJRU5ErkJggg=="}},3482:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/ideal-img/volume_define_base.4f1f47d.640.png 640w,"+s.p+"assets/ideal-img/volume_define_base.1466984.1024.png 1024w",images:[{path:s.p+"assets/ideal-img/volume_define_base.4f1f47d.640.png",width:640,height:365},{path:s.p+"assets/ideal-img/volume_define_base.1466984.1024.png",width:1024,height:584}],src:s.p+"assets/ideal-img/volume_define_base.4f1f47d.640.png",toString:function(){return s.p+"assets/ideal-img/volume_define_base.4f1f47d.640.png"},placeholder:void 0,width:640,height:365},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAxUlEQVR4nAG6AEX/AMnFu9PQxuzn2d/bz+DZzvPp28TAt6KhmMvJu9DQxgC8p4LAr4fw06Ls16rQxZrDs4XjyZzs0J7fv4vo0q8A4M+p3Mqg4suYzsiTur6UrLCG3s6d8eHI4tnE4tnHAOTSpvLerOvWqd3PmeHfqNHUodzNnfbx6/n///n38gDt3rjt1qHdxZXcv4zdx5Hk16Pt06L069/y8PHz8OgA6d/K4dGy1sKb4tCs6NrG5drL7di579W77NzP7ungHeCPeqyVxeoAAAAASUVORK5CYII="}},4503:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/ideal-img/volume_result.a0a5b83.640.png 640w,"+s.p+"assets/ideal-img/volume_result.678a587.1024.png 1024w",images:[{path:s.p+"assets/ideal-img/volume_result.a0a5b83.640.png",width:640,height:363},{path:s.p+"assets/ideal-img/volume_result.678a587.1024.png",width:1024,height:581}],src:s.p+"assets/ideal-img/volume_result.a0a5b83.640.png",toString:function(){return s.p+"assets/ideal-img/volume_result.a0a5b83.640.png"},placeholder:void 0,width:640,height:363},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAw0lEQVR4nAXByQqCQAAA0PnpfqBbxy4hYrbZYtECQURoERUt6kBaLjliNWZqLqHUMXoPCNuFqUq+o+LrOU3cNHpw0yHTIMUDB+Ea9IncpJlPEPtCq3cSP+7oxJc8WPEEKjJm4LJn1BXlSIRrbZPs9/1knsKGSludF21pAGzIBFrHk+v2qf98Qk2fI7GWaV0s0NaGAi9rmqIWFsvmonCFxM3oBXIthrQvkLdDFYQY+iZniy1XGQXWLrgf34hP9XGEliFW/jcokEs9j96kAAAAAElFTkSuQmCC"}},4618:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/ideal-img/volume_select_tool.a47129a.640.png 640w,"+s.p+"assets/ideal-img/volume_select_tool.fc1e0c7.1024.png 1024w",images:[{path:s.p+"assets/ideal-img/volume_select_tool.a47129a.640.png",width:640,height:350},{path:s.p+"assets/ideal-img/volume_select_tool.fc1e0c7.1024.png",width:1024,height:560}],src:s.p+"assets/ideal-img/volume_select_tool.a47129a.640.png",toString:function(){return s.p+"assets/ideal-img/volume_select_tool.a47129a.640.png"},placeholder:void 0,width:640,height:350},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAC4jAAAuIwF4pT92AAAApklEQVR4nAGbAGT/AL6xmca7pPHlxuvhxuXYvejWt9TFq8e5nNjIqd/WwQDSv5fNuY7p0ZrfzJ+7rY6qmnvozZ7y2Kjbvo3iyasA382k5tSm5s+f2sac2Mupw7aa3cSb8tmr4Mib27yZAOzcs/bhrOfSpeHHlerUpOnWrurQpO/RpenNneHJnQDn27vhzJ7TuonbwZHgyaPm1LTs0KPsy5vnzKLk0bKpxnL1PtAJ6AAAAABJRU5ErkJggg=="}},7155:(e,t,s)=>{"use strict";s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var a=s(5893),i=s(1151),n=s(2986);const o={description:"How to measure stockpile volumes"},l="Calculate Volumes",r={id:"how-to/calculate-volumes",title:"Calculate Volumes",description:"How to measure stockpile volumes",source:"@site/docs/02-how-to/03-calculate-volumes.md",sourceDirName:"02-how-to",slug:"/how-to/calculate-volumes",permalink:"/how-to/calculate-volumes",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:3,frontMatter:{description:"How to measure stockpile volumes"},sidebar:"tutorialSidebar",previous:{title:"Use Ground Control Points",permalink:"/how-to/ground-control-points"},next:{title:"Use Image Masks",permalink:"/how-to/image-masks"}},c={},d=[{value:"Create a Volume Measurement",id:"create-a-volume-measurement",level:2},{value:"Base Calculation",id:"base-calculation",level:2},{value:"Exporting Results",id:"exporting-results",level:2},{value:"Accuracy",id:"accuracy",level:2},{value:"Field Planning",id:"field-planning",level:2}];function p(e){const t=Object.assign({h1:"h1",p:"p",admonition:"admonition",strong:"strong",a:"a",h2:"h2"},(0,i.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"calculate-volumes",children:"Calculate Volumes"}),"\n",(0,a.jsx)(t.p,{children:"You can use WebODM Lightning to calculate the volume between a base surface and a digital surface model (DSM). Both cut (above the base) and fill (below the base) volumes are supported."}),"\n",(0,a.jsx)(t.admonition,{type:"note",children:(0,a.jsxs)(t.p,{children:["A DSM must be available for the tool to work. You can generate a DSM by either selecting the ",(0,a.jsx)(t.strong,{children:"Volume Analysis"})," preset when processing a task or by making sure the ",(0,a.jsx)(t.a,{href:"/references/task-options/#dsm",children:"dsm"})," option is ",(0,a.jsx)(t.a,{href:"/references/task-options/",children:"turned on"}),"."]})}),"\n",(0,a.jsx)(t.h2,{id:"create-a-volume-measurement",children:"Create a Volume Measurement"}),"\n",(0,a.jsx)(n.Z,{img:s(3802),alt:"1. Click the View Map button"}),"\n",(0,a.jsx)(n.Z,{img:s(4618),alt:'2. From the toolbar, select the "Measure volume, area and length" tool'}),"\n",(0,a.jsx)(n.Z,{img:s(3482),alt:'3. Start placing points to define the base plane, then click "Finish measurement"'}),"\n",(0,a.jsx)(n.Z,{img:s(4503),alt:"A dialog box will appear. Calculation of the volume can take a few seconds to a few minutes, depending on the size of the area and the resolution of the DSM. After processing is complete, the results will be displayed."}),"\n",(0,a.jsx)(t.h2,{id:"base-calculation",children:"Base Calculation"}),"\n",(0,a.jsx)(t.p,{children:"The points that define the base are triangulated. For this reason it's important to make sure that the base is visible and that the surface is relatively flat."}),"\n",(0,a.jsx)(t.h2,{id:"exporting-results",children:"Exporting Results"}),"\n",(0,a.jsxs)(t.p,{children:["Press the ",(0,a.jsx)(t.strong,{children:"Export to GeoJSON"})," button to export the volume calculation in ",(0,a.jsx)(t.a,{href:"https://geojson.org/",children:"GeoJSON"})," format."]}),"\n",(0,a.jsx)(t.h2,{id:"accuracy",children:"Accuracy"}),"\n",(0,a.jsx)(t.p,{children:"With proper data capture, GCPs and when GSD is ~1 cm / pixel, the expected accuracy should be within 1-2%."}),"\n",(0,a.jsx)(t.h2,{id:"field-planning",children:"Field Planning"}),"\n",(0,a.jsxs)(t.p,{children:["The use of ",(0,a.jsx)(t.a,{href:"/getting-started/getting-ground-control-points",children:"Ground Control Points"})," is recommended as well as following all guidelines for ",(0,a.jsx)(t.a,{href:"https://docs.webodm.net/references/create-successful-maps",children:"creating successful maps"})," with a target GSD of 1 cm / pixel."]}),"\n",(0,a.jsx)(t.p,{children:"For the flight pattern, stockpile measurement tasks typically do not require a crosshatch pattern or an angled gimbal, due to the natural inclines of stockpile materials. Only in certain cases, such as when erosion creates steep angles on the stockpile, would a crosshatch flight pattern and angled gimbal improve results."})]})}const u=function(e={}){const{wrapper:t}=Object.assign({},(0,i.ah)(),e.components);return t?(0,a.jsx)(t,Object.assign({},e,{children:(0,a.jsx)(p,e)})):p(e)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.51364e43.js b/assets/js/runtime~main.935f27f3.js similarity index 98% rename from assets/js/runtime~main.51364e43.js rename to assets/js/runtime~main.935f27f3.js index 7f8f065..ec0e065 100644 --- a/assets/js/runtime~main.51364e43.js +++ b/assets/js/runtime~main.935f27f3.js @@ -1 +1 @@ -(()=>{"use strict";var e,t,r,a,o,n={},c={};function f(e){var t=c[e];if(void 0!==t)return t.exports;var r=c[e]={exports:{}};return n[e].call(r.exports,r,r.exports,f),r.exports}f.m=n,e=[],f.O=(t,r,a,o)=>{if(!r){var n=1/0;for(d=0;d=o)&&Object.keys(f.O).every((e=>f.O[e](r[b])))?r.splice(b--,1):(c=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[r,a,o]},f.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return f.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,f.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);f.r(o);var n={};t=t||[null,r({}),r([]),r(r)];for(var c=2&a&&e;"object"==typeof c&&!~t.indexOf(c);c=r(c))Object.getOwnPropertyNames(c).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,f.d(o,n),o},f.d=(e,t)=>{for(var r in t)f.o(t,r)&&!f.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},f.f={},f.e=e=>Promise.all(Object.keys(f.f).reduce(((t,r)=>(f.f[r](e,t),t)),[])),f.u=e=>"assets/js/"+({53:"935f2afb",68:"e1835986",85:"1f391b9e",88:"193334ab",102:"8555311e",103:"a1cc567b",109:"683233c0",303:"cc01dae5",368:"a94703ab",414:"393be207",518:"a7bd4aaa",545:"a7f6eb5f",592:"common",609:"73da4eb8",621:"57ea8382",626:"8ab516b5",661:"5e95c892",663:"e57fab61",692:"5ee0f748",712:"14006581",817:"14eb3368",818:"8ddc361b",898:"c19f478c",918:"17896441",920:"1a4e3797"}[e]||e)+"."+{53:"0bd07774",68:"42a402e0",85:"05e55bf7",88:"0488e66c",102:"ad1d7e34",103:"e89d2d1e",109:"94a5b688",137:"7c0d646d",153:"70ae7b7e",303:"0399459c",368:"99f88e1c",414:"0e2c8139",426:"eadea3d3",518:"3b2c0fb8",545:"0e4ca73c",592:"36e15280",609:"1718b75c",621:"65efb22a",626:"777efe00",661:"ac8a99e5",663:"97cba314",692:"87303dfd",712:"3ebf18b9",817:"d00b5ba7",818:"166adf1c",868:"505db22f",898:"16ffc49e",918:"4e1a5071",920:"a1840d4f",945:"9446977c"}[e]+".js",f.miniCssF=e=>{},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),f.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="docs:",f.l=(e,t,r,n)=>{if(a[e])a[e].push(t);else{var c,b;if(void 0!==r)for(var i=document.getElementsByTagName("script"),d=0;d{c.onerror=c.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],c.parentNode&&c.parentNode.removeChild(c),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=l.bind(null,c.onerror),c.onload=l.bind(null,c.onload),b&&document.head.appendChild(c)}},f.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.p="/",f.gca=function(e){return e={14006581:"712",17896441:"918","935f2afb":"53",e1835986:"68","1f391b9e":"85","193334ab":"88","8555311e":"102",a1cc567b:"103","683233c0":"109",cc01dae5:"303",a94703ab:"368","393be207":"414",a7bd4aaa:"518",a7f6eb5f:"545",common:"592","73da4eb8":"609","57ea8382":"621","8ab516b5":"626","5e95c892":"661",e57fab61:"663","5ee0f748":"692","14eb3368":"817","8ddc361b":"818",c19f478c:"898","1a4e3797":"920"}[e]||e,f.p+f.u(e)},(()=>{var e={552:0,532:0};f.f.j=(t,r)=>{var a=f.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^5[35]2$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var n=f.p+f.u(t),c=new Error;f.l(n,(r=>{if(f.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;c.message="Loading chunk "+t+" failed.\n("+o+": "+n+")",c.name="ChunkLoadError",c.type=o,c.request=n,a[1](c)}}),"chunk-"+t,t)}},f.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,n=r[0],c=r[1],b=r[2],i=0;if(n.some((t=>0!==e[t]))){for(a in c)f.o(c,a)&&(f.m[a]=c[a]);if(b)var d=b(f)}for(t&&t(r);i{"use strict";var e,t,r,a,o,n={},c={};function f(e){var t=c[e];if(void 0!==t)return t.exports;var r=c[e]={exports:{}};return n[e].call(r.exports,r,r.exports,f),r.exports}f.m=n,e=[],f.O=(t,r,a,o)=>{if(!r){var n=1/0;for(d=0;d=o)&&Object.keys(f.O).every((e=>f.O[e](r[b])))?r.splice(b--,1):(c=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[r,a,o]},f.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return f.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,f.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);f.r(o);var n={};t=t||[null,r({}),r([]),r(r)];for(var c=2&a&&e;"object"==typeof c&&!~t.indexOf(c);c=r(c))Object.getOwnPropertyNames(c).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,f.d(o,n),o},f.d=(e,t)=>{for(var r in t)f.o(t,r)&&!f.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},f.f={},f.e=e=>Promise.all(Object.keys(f.f).reduce(((t,r)=>(f.f[r](e,t),t)),[])),f.u=e=>"assets/js/"+({53:"935f2afb",68:"e1835986",85:"1f391b9e",88:"193334ab",102:"8555311e",103:"a1cc567b",109:"683233c0",303:"cc01dae5",368:"a94703ab",414:"393be207",518:"a7bd4aaa",545:"a7f6eb5f",592:"common",609:"73da4eb8",621:"57ea8382",626:"8ab516b5",661:"5e95c892",663:"e57fab61",692:"5ee0f748",712:"14006581",817:"14eb3368",818:"8ddc361b",898:"c19f478c",918:"17896441",920:"1a4e3797"}[e]||e)+"."+{53:"0bd07774",68:"42a402e0",85:"05e55bf7",88:"0488e66c",102:"ad1d7e34",103:"e89d2d1e",109:"2e32dfc5",137:"7c0d646d",153:"70ae7b7e",303:"0399459c",368:"99f88e1c",414:"0e2c8139",426:"eadea3d3",518:"3b2c0fb8",545:"0e4ca73c",592:"36e15280",609:"1718b75c",621:"65efb22a",626:"777efe00",661:"ac8a99e5",663:"97cba314",692:"87303dfd",712:"3ebf18b9",817:"d00b5ba7",818:"166adf1c",868:"505db22f",898:"16ffc49e",918:"4e1a5071",920:"a1840d4f",945:"9446977c"}[e]+".js",f.miniCssF=e=>{},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),f.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="docs:",f.l=(e,t,r,n)=>{if(a[e])a[e].push(t);else{var c,b;if(void 0!==r)for(var i=document.getElementsByTagName("script"),d=0;d{c.onerror=c.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],c.parentNode&&c.parentNode.removeChild(c),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=l.bind(null,c.onerror),c.onload=l.bind(null,c.onload),b&&document.head.appendChild(c)}},f.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.p="/",f.gca=function(e){return e={14006581:"712",17896441:"918","935f2afb":"53",e1835986:"68","1f391b9e":"85","193334ab":"88","8555311e":"102",a1cc567b:"103","683233c0":"109",cc01dae5:"303",a94703ab:"368","393be207":"414",a7bd4aaa:"518",a7f6eb5f:"545",common:"592","73da4eb8":"609","57ea8382":"621","8ab516b5":"626","5e95c892":"661",e57fab61:"663","5ee0f748":"692","14eb3368":"817","8ddc361b":"818",c19f478c:"898","1a4e3797":"920"}[e]||e,f.p+f.u(e)},(()=>{var e={552:0,532:0};f.f.j=(t,r)=>{var a=f.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^5[35]2$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var n=f.p+f.u(t),c=new Error;f.l(n,(r=>{if(f.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;c.message="Loading chunk "+t+" failed.\n("+o+": "+n+")",c.name="ChunkLoadError",c.type=o,c.request=n,a[1](c)}}),"chunk-"+t,t)}},f.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,n=r[0],c=r[1],b=r[2],i=0;if(n.some((t=>0!==e[t]))){for(a in c)f.o(c,a)&&(f.m[a]=c[a]);if(b)var d=b(f)}for(t&&t(r);i Creating a Task | WebODM Lightning - + diff --git a/getting-started/getting-ground-control-points/index.html b/getting-started/getting-ground-control-points/index.html index 9a2d9b6..1133f07 100644 --- a/getting-started/getting-ground-control-points/index.html +++ b/getting-started/getting-ground-control-points/index.html @@ -4,7 +4,7 @@ Getting GCPs (optional) | WebODM Lightning - + diff --git a/getting-started/image-capture/index.html b/getting-started/image-capture/index.html index cce480f..afba93f 100644 --- a/getting-started/image-capture/index.html +++ b/getting-started/image-capture/index.html @@ -4,7 +4,7 @@ Image Capture | WebODM Lightning - + diff --git a/how-to/calculate-volumes/index.html b/how-to/calculate-volumes/index.html index 329906b..52b8d12 100644 --- a/how-to/calculate-volumes/index.html +++ b/how-to/calculate-volumes/index.html @@ -4,7 +4,7 @@ Calculate Volumes | WebODM Lightning - + @@ -15,15 +15,16 @@
1. Click the View Map button
2. From the toolbar, select the "Measure volume, area and length" tool
3. Start placing points to define the base plane, then click "Finish measurement"
-
A dialog box will appear. Calculation of the volume can take a few seconds to a few minutes, depending on the size of the area and the resolution of the DSM. After processing is complete, the results will be displayed.
-

Base Calculation

-

The points that define the base are triangulated. For this reason it's important to make sure that the base is visible and that the surface is relatively flat.

+
A dialog box will appear. Calculation of the volume can take a few seconds to a few minutes, depending on the size of the area and the resolution of the DSM. After processing is complete, the results will be displayed. The base surface method can be changed.
+

Base Surface

+

The definition of the base surface can be calculated using one of several methods, listed below:

+
MethodDescriptionBest WhenDefault
TriangulatePoints are triangulated and a surface is linearly interpolated from the results of the triangulationBounds of the stockpile are visible and surface is mostly flat✔️
PlaneFits a plane that is minimally distant from all pointsBounds of the stockpile are visible and surface is hard (e.g. cement), sloped or flat
AverageA plane with height set to the average height of all pointsThe surface is relatively flat, but with some variation (averaging helps smooth out variation)
HighestA plane with height set to the maximum height of all pointsCalculating fill volumes of containers or enclosures (e.g. swimming pools)
LowestA plane with height set to the minimum height of all pointsBounds of the stockpile are not visible (e.g. hidden by a wall)

Exporting Results

Press the Export to GeoJSON button to export the volume calculation in GeoJSON format.

Accuracy

With proper data capture, GCPs and when GSD is ~1 cm / pixel, the expected accuracy should be within 1-2%.

Field Planning

The use of Ground Control Points is recommended as well as following all guidelines for creating successful maps with a target GSD of 1 cm / pixel.

-

For the flight pattern, stockpile measurement tasks typically do not require a crosshatch pattern or an angled gimbal, due to the natural inclines of stockpile materials. Only in certain cases, such as when erosion creates steep angles on the stockpile, would a crosshatch flight pattern and angled gimbal improve results.

+

For the flight pattern, stockpile measurement tasks typically do not require a crosshatch pattern or an angled gimbal, due to the natural inclines of stockpile materials. Only in certain cases, such as when erosion creates steep angles on the stockpile, would a crosshatch flight pattern and angled gimbal improve results.

\ No newline at end of file diff --git a/how-to/ground-control-points/index.html b/how-to/ground-control-points/index.html index a8b1526..5ea69b7 100644 --- a/how-to/ground-control-points/index.html +++ b/how-to/ground-control-points/index.html @@ -4,7 +4,7 @@ Use Ground Control Points | WebODM Lightning - + diff --git a/how-to/image-masks/index.html b/how-to/image-masks/index.html index d320cde..5b09281 100644 --- a/how-to/image-masks/index.html +++ b/how-to/image-masks/index.html @@ -4,7 +4,7 @@ Use Image Masks | WebODM Lightning - + diff --git a/how-to/index.html b/how-to/index.html index 96414ce..d1a66ae 100644 --- a/how-to/index.html +++ b/how-to/index.html @@ -4,7 +4,7 @@ How To | WebODM Lightning - + diff --git a/how-to/share-results/index.html b/how-to/share-results/index.html index 42f651c..91fe1c7 100644 --- a/how-to/share-results/index.html +++ b/how-to/share-results/index.html @@ -4,7 +4,7 @@ Share Results | WebODM Lightning - + diff --git a/index.html b/index.html index caedbab..4e04905 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ Getting Started | WebODM Lightning - + diff --git a/markdown-page/index.html b/markdown-page/index.html index 1b9db9c..13c6498 100644 --- a/markdown-page/index.html +++ b/markdown-page/index.html @@ -4,7 +4,7 @@ Markdown page example | WebODM Lightning - + diff --git a/references/create-successful-maps/index.html b/references/create-successful-maps/index.html index f76af9e..6881d53 100644 --- a/references/create-successful-maps/index.html +++ b/references/create-successful-maps/index.html @@ -4,7 +4,7 @@ Create Successful Maps | WebODM Lightning - + diff --git a/references/index.html b/references/index.html index cf7da4b..0060fb3 100644 --- a/references/index.html +++ b/references/index.html @@ -4,7 +4,7 @@ References | WebODM Lightning - + diff --git a/references/task-options/index.html b/references/task-options/index.html index 2dde985..bee87ce 100644 --- a/references/task-options/index.html +++ b/references/task-options/index.html @@ -4,7 +4,7 @@ Task Options | WebODM Lightning - + diff --git a/search/index.html b/search/index.html index 80ad3e1..427e2c3 100644 --- a/search/index.html +++ b/search/index.html @@ -4,7 +4,7 @@ Search the documentation | WebODM Lightning - +