Frequently asked questions

Licensing and Activation

Can I try 3Dsurvey before buying?

Yes, you can! A free 14-day trial version is available on the free trial page. It has unlimited functionalities! In case 14 days prove too short, please email and we'll do our best to assist.

I've just downloaded a free trial but received a license key that has already expired. What can I do?

It's all good! It simply means you've already downloaded free trial sometime in the past and the 14-day validity has expired. We'll be happy to extend it for you, please email

How can I buy 3Dsurvey?

You can send an inquiry about the license type you want to purchase through our store or contact your local 3Dsurvey distributor.

What is the difference between Student and Educational Institutions licenses?

Student license is free of charge and is only available to students (individuals) with attached proof of enrolment. Educational Institutions license is available to non-commercial accredited educational institutions at discounted prices with minimum order of 10 licences (comes as a multi-user license).

How can I update 3Dsurvey when the new version is released? Is it free?

You'll be notified in 3Dsurvey when the new version is released – a popup window will appear when you run 3Dsurvey, given you have internet connection.

Perpetual and Educational licenses - Updates are free of charge for during the first year after purchase or available through Yearly Support and Upgrades for after the first year.

Monthly Subscription license - Updates are included in the price.

Does 3Dsurvey offer training courses?

Yes. Software training comes included in the purchase for all types of licenses. Online training is provided live through TeamViewer. Email to schedule a one-on-one session.

I’m a Mac user, but it seems you only deliver your SW for Windows. Is that correct?

Yes, 3Dsurvey is optimized for Windows. But don’t forget that you can easily install 3Dsurvey on Mac, as well. See this link for more:

Does 3Dsurvey run on 32-bit operating system?

No. To run 3Dsurvey you need a 64-bit Windows operating system.

What languages is 3Dsurvey available in?

3Dsurvey is available in multiple languages: English, German, Dutch, French, Greek, Hungarian, Japanese, Chinese and Slovenian. To change to your preferred language go to 3Dsurvey toolbar > options > application settings > select language. You will need to restart the software to apply the changes.

Is there a limit to how many CPU cores can be utilized by the software? Do dual processors come in handy, for example in case of two 12-core CPUs (Xeon)? Also, is there a benefit in using a powerful GPUs AMD or Nvidia?

There is no limit to the number of CPU cores 3Dsurvey can run on, however, multi CPU processing and network processing are not supported yet. GPU is used for GUI and visualization, only. Check System Requirements for more details.

Data Acquisition and Processing

How to solve an issue with wrong geotagged images of Mavic 2 PRO?

In case a single project includes more flights, and you import images into 3Dsurvey while using EXIF data for the telemetry import, you will probably get a wrong position of cameras in 3D view. This occurs due to wrong EXIF data from Mavic 2 PRO. The resulting two flights that are therefore separated, rather than being close together: 

To solve this, you can use XMP data from images. Follow the steps described below:

  1. Download BR's EXIF extractor here:
  2. Select a folder to scan and a folder for the output filename (CSV file)
  3. Select GPS latitude, GPS longitude, GPS altitude
  4. Set the separator character to: comma (,)
  5. Click on Extract

By doing so, you will create a new CSV file with corrected telemetry data.

Run 3Dsurvey -> Import images and in in the telemetry import wizard select Other and import this CSV file. Select the delimiter as comma and set: Image name, lon., lat., alt.


What is the difference between Phantom 3, Phantom 4 and Phantom 4 PRO? Does it affect the quality of the calculated end results in 3Dsurvey?

Yes, it does. Phantom 4 PRO has the best camera with the largest sensor and that is the most important thing if you would like to get accurate results. We recommend using at least Phantom 4 or, even better, Phantom 4 PRO.
Check out Showcases for more projects done with 3Dsurvey and Phantom 4 (Pro).

How do I set up Ground Control Points in the field?

Ground control points (GCP) need to be placed across your area of interest (before the flight) in a uniform fashion. Please see the detailed instruction on how to best set up your GCPs.

How many GCPs should be used on a mapping project?

We recommend using 10 GCPs per every 500m x 300m area. Read GCP setup manual.

Does 3Dsurvey work without GCPs?

Yes. There are two options: 1) work locally with no scale and no orientation or 2) use drone telemetry (GPS log file, exif GPS data) to orientate your model.

How do I best plan my flight (mission) with DJI drones?

We always recommend using DJI approved mission planning apps. Remember that 3Dsurvey supports any drone and any planning app/sw. Please see detailed instruction on how to use DJI GS Pro for successfully planning your mission.

What's the optimum flight plan for Digital Orthophoto generation?

To generate a high-quality digital orthophoto you will be capturing nadir images. Keep in mind that a good overlap between the images is a very important element in achieving professional results. Please see detailed instructions on how to best prepare and plan your flight for orthophoto generation.

What cameras are supported in 3Dsurvey?

3Dsurvey works with any drone and any camera. Some of them are already in our data base, if not you can manually set the focal length and sensor width or simply select ‘’estimate automatically’’ option.

Does 3Dsurvey support network processing?

Currently not. Check System Requirements or contact our Support Team for further instructions on how to approach your projects for best speed and performance.

Can I process nadir and side images together?

Yes. 3Dsurvey also works with oblique images.

For my present project, I require very high horizontal and vertical accuracy – let’s say +/-5cm vertical would be excellent. I plan to use GCPs collected using a cm RTK unit and I also plan to fly no more than 50m above the surface. Can your software produce elevation models that meet my requirements in terms of horizontal and vertical RMSE?

Yes it can. End-result accuracy depends on several factors: flying height, camera type, number of GCPs and their setup. However, the rule of thumb is: accuracy=2x pixel size. Check the following documents for more details: aaaaa, bbbbb, ccccc.

What causes slow processing on computers with Quadro graphics cards?

This issue is related to the driver for the Quadro GPU. Solution is the following:
A. Make sure that the latest driver is installed. If not, download the latest driver from
B. Change the options for the graphics processor:
   1. Open Control Panel. 
   2. In Control Panel window select Hardware and Sound and then click NVIDIA Control Panel
   3. In the NVIDIA Control Panel window, in 3D Settings section, click Manage 3D settings.
   4. Under Global Settings select 3D App Game Development from the drop-down list. 
   5. Click Apply.

Why am I getting GCP and telemetry coordinate systems are misaligned warning?

Most likely the GCP positions that were imported into 3Dsurvey are not in coordinate system, you have defined as Project coordinate system.
First check GCP coordinates and camera coordinates from telemetry:

If these values differ significantly, then coordinate systems are set up incorrectly.

Second, if values seem similar, check the telemetry view:

If GCP positions are not showing up in same are as camera positions this again indicates, that we have incorrectly set up coordinate systems.

This will likely lead to lower accuracy of results.

To fix the issue, either set up coordinates system correctly, or use Local coordinate system option in GCP import wizard:

Why am I getting warning: “Optimized camera parameters differs too much from initial values”?

This  tells us that optimized focal length differs significantly from initial value. The initial focal length value was either loaded from our database (in case you use photos from a drone like for example Phantom, Mavic, Yuneec or Parrot, or a handheld camera that is in our system) or calculated from sensor width data that the software asked you to provide (in case you use photos from a mobile phone, or a camera that is not yet in our system)

If after image import software asked you for camera sensor width, it is possible that just the value provided was not accurate enough:

On the other hand if you did not see the “Unknown camera data” window pop up, then this warning indicates, that the results might not be optimal. This might be for a number of reasons. To name a few – incorrect coordinate system setings, incorrectly marked gcp postions, incorrect 3D position for just one or a few of GCPs...

In any case, if you receive “optimized focal length differs by more then 5% from initial value” we recommend you send us the aerial photos and saved project (*.3Dproject file) on for inspection, and we will let you know how to best fix the issue.

Why am I getting offset between telemetry camera positions and GCP camera positions is too large warning?

This error tells us that there is a likely error in either horizontal or vertical coordinate system setup. Software detects that there is a difference in camera positions calculated form telemetry data, and camera positions that the GCP coordinates imply. If this warning comes up, we recommend you to use Local coordinate system at GCP import instead of Known coordinate system, as this will tell 3Dsurvey to disregard camera positions calculated from telemetry and focus on GCP positions instead.

If you want to get to the bottom of why you are getting this warning, you can also send us you the aerial photos and saved project (*.3Dproject file) on for inspection, and we will let you know how to best fix the warning.

Modelling and Analysis

Is it possible to import lines from CAD, like a design alignment, to use as a persistent base for defining profiles and cross sections?

You can calculate profile lines based on imported DXF file. Simply select ‘’From DXF’’ in profile calculation settings.

Can I export topography to Autocad? And does it draw automatically?

You can export almost all of calculated data to Autocad or any other CAD software. To export a calculated point cloud use LAS file format, to export digital surface model (DSM) use TXT file format, to export Orthophoto use TIFF or JPG. All exported data will be automatically geo-referenced. Additional export options:

Point Cloud  
LAS yes
LAZ yes
PLY yes
RCS no
3D Mesh  
PLY yes
FBX no
DXF yes
OBJ yes
3D PDF no
MTL no
RCM no
JPEG yes
TIFF yes
KML no
XYZ yes
LAS yes
LAZ yes
DXF yes
Contour lines  
SHP no
PDF yes
DXF yes
PRJ no

Can I export DSM as DXF?

Yes. Go to DSM > Save As and select DXF file format.

Frequent Errors

After Bundle Adjustment only 50 images got registered out of total 200. What happened with other images?

In case 3Dsurvey could not match all the images (reasons may be: not enough overlap, high vegetation, poor quality images, etc.) please do the following:

1) Adjust Bundle adjustment options, by going to Options/Application settings...


...And change Maximum detected features in bundle adjustment tab to a value, for example, 80 000.



2) Go to features folder where there are photos we are processing and delete all *.feat and *.desc files.




3) Rerun the bundle Adjustment with Incremental option.


4) 3Dsurvey should register all the images in the dataset.

Can I supply an ASCI text file containing the image geolocation and altitude and manually select the columns that represent each item (x,y,z,Yaw,Pitch,Roll)? What is the best format to supply this information to 3Dsurvey?

On top of ASCI text file being supported in 3Dsurvey, you can add this information in any other text or csv or xls format. Manual column selection/arrangement is available through Telemetry Importer > Select your UAV model > Other. Then browse for your file and assign the columns/values.