# UgCS Documentation > UgCS drone mission planning and flight control software by SPH Engineering. ✓ Automatic LiDAR toolset ✓ Photogrammetry tool ✓ Vertical scan ✓ Area Scan tool for geophysical and non-camera sensors ✓ Corridor mapping, SAR patterns ✓ DTM/DSM and maps import ✓ Terrain following mode ✓ Live geotagged video stream ✓ Works without internet Supports UAV platforms, like DJI M300, M600, M2X0, Inspire, Phantom, Mavic series, Parrot, and Mavlink compatible drones (Pixhawk with ArduPilot/PX4). Append .md to any documentation page URL to get its markdown version. ## Guides - [Installation and launching](https://manuals-ugcs.sphengineering.com/docs/installation-and-launching.md) - [Create Route](https://manuals-ugcs.sphengineering.com/docs/create-route.md) - [Connect Your Drone](https://manuals-ugcs.sphengineering.com/docs/connect-your-drone.md) - [Upload and Start the route](https://manuals-ugcs.sphengineering.com/docs/upload-and-start-the-route.md) - [Installation and System Requirements](https://manuals-ugcs.sphengineering.com/docs/installation.md) - [First start and interface overview](https://manuals-ugcs.sphengineering.com/docs/first-start-and-interface-overview.md) - [License activation/deactivation](https://manuals-ugcs.sphengineering.com/docs/license-activationdeactivation.md) - [Planning a new route](https://manuals-ugcs.sphengineering.com/docs/basic-flight-planning.md) - [Planning a sample photogrammetry route](https://manuals-ugcs.sphengineering.com/docs/planning-a-sample-photogrammetry-mission.md) - [Connecting the drone](https://manuals-ugcs.sphengineering.com/docs/connectind-the-drone.md) - [Connecting UgCS for DJI to UgCS](https://manuals-ugcs.sphengineering.com/docs/connecting-drones.md) - [Connecting DJI Pilot 2 to UgCS](https://manuals-ugcs.sphengineering.com/docs/connecting-dji-pilot2-to-ugcs.md) - [Connecting UgCS Companion to UgCS](https://manuals-ugcs.sphengineering.com/docs/connecting-ugcs-companion-to-ugcs.md) - [Connecting HereLink to UgCS](https://manuals-ugcs.sphengineering.com/docs/how-to-connect-ugcs-to-herelink.md) - [UgCS Cloud (for DJI drones)](https://manuals-ugcs.sphengineering.com/docs/ugcs-cloud-connetion.md) - [UgCS Cloud (for MAVLink drones)](https://manuals-ugcs.sphengineering.com/docs/ugcs-cloud-for-mavlink-drones.md) - [Route export to the DJI Pilot 2](https://manuals-ugcs.sphengineering.com/docs/route-export-to-the-dji-pilot-2.md) - [Launching the drone on the first route](https://manuals-ugcs.sphengineering.com/docs/uploading-route.md) - [Safety considerations](https://manuals-ugcs.sphengineering.com/docs/safety-considerations.md) - [Failsafe settings](https://manuals-ugcs.sphengineering.com/docs/failsafe-actions.md) - [Using DJI Mini with UgCS](https://manuals-ugcs.sphengineering.com/docs/using-dji-mini-with-ugcs.md) - [Projects and Routes](https://manuals-ugcs.sphengineering.com/docs/missions-and-routes.md) - [Project](https://manuals-ugcs.sphengineering.com/docs/mission.md) - [Route](https://manuals-ugcs.sphengineering.com/docs/route.md) - [Route calculation](https://manuals-ugcs.sphengineering.com/docs/route-calculation.md) - [Elevation profile](https://manuals-ugcs.sphengineering.com/docs/elevation-profile.md) - [Importing projects](https://manuals-ugcs.sphengineering.com/docs/importing-missions.md) - [Exporting projects](https://manuals-ugcs.sphengineering.com/docs/exporting-missions.md) - [Importing routes](https://manuals-ugcs.sphengineering.com/docs/importing-routes.md) - [Exporting routes](https://manuals-ugcs.sphengineering.com/docs/exporting-routes.md) - [Turn types](https://manuals-ugcs.sphengineering.com/docs/turn-types.md) - [Altitude modes](https://manuals-ugcs.sphengineering.com/docs/altitude-types.md) - [Flight Planning Tools](https://manuals-ugcs.sphengineering.com/docs/flight-planning-tools.md) - [First waypoint](https://manuals-ugcs.sphengineering.com/docs/first-waypoint.md) - [Waypoint](https://manuals-ugcs.sphengineering.com/docs/waypoint.md) - [Area scan](https://manuals-ugcs.sphengineering.com/docs/area-scan.md) - [Photogrammetry area](https://manuals-ugcs.sphengineering.com/docs/photogrammetry-area.md) - [Photogrammetry corridor (Corridor mapping)](https://manuals-ugcs.sphengineering.com/docs/photogrammetry-corridor.md) - [Circlegrammetry area](https://manuals-ugcs.sphengineering.com/docs/circlegrammetry-area.md) - [Lidar area](https://manuals-ugcs.sphengineering.com/docs/lidar-area.md) - [Lidar corridor](https://manuals-ugcs.sphengineering.com/docs/lidar-corridor.md) - [Pattern "8" tool](https://manuals-ugcs.sphengineering.com/docs/pattern-8-tool.md) - [U-shape calibration pattern](https://manuals-ugcs.sphengineering.com/docs/u-shape-calibration-pattern.md) - [Manual Lidar IMU calibration](https://manuals-ugcs.sphengineering.com/docs/manual-lidar-imu-calibration.md) - [Vertical scan](https://manuals-ugcs.sphengineering.com/docs/vertical-scan.md) - [Perimeter](https://manuals-ugcs.sphengineering.com/docs/perimeter.md) - [Circle](https://manuals-ugcs.sphengineering.com/docs/circle.md) - [Creeping line](https://manuals-ugcs.sphengineering.com/docs/creeping-line.md) - [Expanding Square](https://manuals-ugcs.sphengineering.com/docs/expanding-square.md) - [Landing](https://manuals-ugcs.sphengineering.com/docs/landing.md) - [Measurement tools](https://manuals-ugcs.sphengineering.com/docs/measurement-tools.md) - [Actions](https://manuals-ugcs.sphengineering.com/docs/actions.md) - [Wait](https://manuals-ugcs.sphengineering.com/docs/wait.md) - [Set POI](https://manuals-ugcs.sphengineering.com/docs/set-poi.md) - [Change yaw](https://manuals-ugcs.sphengineering.com/docs/set-yaw.md) - [Set camera attitude / zoom](https://manuals-ugcs.sphengineering.com/docs/set-camera-attitude-zoom.md) - [Camera mode](https://manuals-ugcs.sphengineering.com/docs/camera-mode.md) - [Camera by time](https://manuals-ugcs.sphengineering.com/docs/camera-by-time.md) - [Camera by distance](https://manuals-ugcs.sphengineering.com/docs/camera-by-distance.md) - [Panorama](https://manuals-ugcs.sphengineering.com/docs/panorama.md) - [Lidar record](https://manuals-ugcs.sphengineering.com/docs/lidar-record.md) - [LiDAR Calirbration](https://manuals-ugcs.sphengineering.com/docs/lidar-calirbration.md) - [Set Servo](https://manuals-ugcs.sphengineering.com/docs/set-servo.md) - [Repeat Servo](https://manuals-ugcs.sphengineering.com/docs/repeat-servo.md) - [Hop](https://manuals-ugcs.sphengineering.com/docs/hop.md) - [Drop](https://manuals-ugcs.sphengineering.com/docs/drop.md) - [Large Projects](https://manuals-ugcs.sphengineering.com/docs/large-projects.md) - [Creating a Large Project](https://manuals-ugcs.sphengineering.com/docs/creating-a-large-project.md) - [Large project parameters](https://manuals-ugcs.sphengineering.com/docs/large-project-settings.md) - [Cutting the Large area](https://manuals-ugcs.sphengineering.com/docs/cutting-the-large-area.md) - [Subareas](https://manuals-ugcs.sphengineering.com/docs/subareas.md) - [Takeoff](https://manuals-ugcs.sphengineering.com/docs/takeoff.md) - [Report](https://manuals-ugcs.sphengineering.com/docs/report.md) - [Custom map layers](https://manuals-ugcs.sphengineering.com/docs/custom-map-layers.md) - [Custom elevation layers (DEM, DTM, DSM)](https://manuals-ugcs.sphengineering.com/docs/custom-elevation-layers.md) - [3D Objects (vector layers)](https://manuals-ugcs.sphengineering.com/docs/vector-layers.md) - [2D Objects](https://manuals-ugcs.sphengineering.com/docs/2d-objects.md) - [Placemark layers](https://manuals-ugcs.sphengineering.com/docs/placemark-layers.md) - [No-Fly-Zones](https://manuals-ugcs.sphengineering.com/docs/no-fly-zones.md) - [Work with placemarks](https://manuals-ugcs.sphengineering.com/docs/work-with-placemark.md) - [Offline map saving](https://manuals-ugcs.sphengineering.com/docs/offline-map-saving.md) - [Telemetry window](https://manuals-ugcs.sphengineering.com/docs/telemetry-window.md) - [Commands](https://manuals-ugcs.sphengineering.com/docs/commands.md) - [Vehicle log](https://manuals-ugcs.sphengineering.com/docs/monitoring-vehicle-log.md) - [My drones (Vehicles)](https://manuals-ugcs.sphengineering.com/docs/vehicles.md) - [Profiles](https://manuals-ugcs.sphengineering.com/docs/profiles.md) - [Payload profiles](https://manuals-ugcs.sphengineering.com/docs/payload-profiles.md) - [Drone profiles](https://manuals-ugcs.sphengineering.com/docs/vehicle-profiles.md) - [Drone and payload profiles available for import](https://manuals-ugcs.sphengineering.com/docs/drone-and-payload-profiles-available-for-import.md) - [Telemetry player](https://manuals-ugcs.sphengineering.com/docs/telemetry-player.md) - [Replaying flights](https://manuals-ugcs.sphengineering.com/docs/replaying-flights.md) - [Exporting telemetry](https://manuals-ugcs.sphengineering.com/docs/exporting-telemetry.md) - [Importing telemetry](https://manuals-ugcs.sphengineering.com/docs/importing-telemetry.md) - [Advanced configurations](https://manuals-ugcs.sphengineering.com/docs/advanced-settings.md) - [F.A.Q.](https://manuals-ugcs.sphengineering.com/docs/faq.md) - [Support request / Feedback](https://manuals-ugcs.sphengineering.com/docs/ugcs-feedback.md) - [License upgrades and support](https://manuals-ugcs.sphengineering.com/docs/license-upgrades-and-support.md) - [Privacy Policy](https://manuals-ugcs.sphengineering.com/docs/privacy-policy.md) - [How to fly UgCS routes using only an RC](https://manuals-ugcs.sphengineering.com/docs/having-only-the-mobile-device-or-smart-controlle-with-ugcs-for-dji-in-the-field.md) - [Import a building model](https://manuals-ugcs.sphengineering.com/docs/import-a-building-model.md) - [Triggering two cameras](https://manuals-ugcs.sphengineering.com/docs/triggering-two-cameras.md) - [Thermal camera](https://manuals-ugcs.sphengineering.com/docs/thermal-camera.md) - [Maps and models](https://manuals-ugcs.sphengineering.com/docs/maps-and-models.md) - [UgCS Mapper](https://manuals-ugcs.sphengineering.com/docs/ugcs-mapper.md) - [Pausing the flight](https://manuals-ugcs.sphengineering.com/docs/pausing-the-flight.md) - [Determination of AMSL flight height](https://manuals-ugcs.sphengineering.com/docs/determination-of-amsl-flight-height.md) - [Changing flight direction](https://manuals-ugcs.sphengineering.com/docs/changing-flight-direction.md) - [Network Firewall](https://manuals-ugcs.sphengineering.com/docs/network-firewall.md) - [Flying offline](https://manuals-ugcs.sphengineering.com/docs/flying-offline.md) - [What can I import as a route into UgCS?](https://manuals-ugcs.sphengineering.com/docs/can-i-import-dxf-kmz-or-kml-as-a-route-into-ugcs.md) - [2000m restriction warning message](https://manuals-ugcs.sphengineering.com/docs/2000m-restriction-warning-message.md) - [Photogrammetry tool vs. Area Scan](https://manuals-ugcs.sphengineering.com/docs/photogrammetry-tool-vs-area-scan.md) - [How to unlock No-Fly Zones for DJI drones](https://manuals-ugcs.sphengineering.com/docs/how-to-unlock-no-fly-zones-for-dji-drones.md) - [How to change the starting point of a route?](https://manuals-ugcs.sphengineering.com/docs/how-to-change-the-starting-point-of-a-route.md) - [Cannot find UgCS activation code](https://manuals-ugcs.sphengineering.com/docs/cannot-find-ugcs-activation-code.md) - [Maximum Flight Altitude is Limited](https://manuals-ugcs.sphengineering.com/docs/maximum-flight-altitude-is-limited.md) - [Undo action in UgCS](https://manuals-ugcs.sphengineering.com/docs/undo-action-in-ugcs.md) - [Route export and project export](https://manuals-ugcs.sphengineering.com/docs/route-export-and-mission-export.md) - [Granting User Permissions on Windows](https://manuals-ugcs.sphengineering.com/docs/granting-user-permissions-on-windows-10.md) - [Managing Your Subscription](https://manuals-ugcs.sphengineering.com/docs/managing-your-subscription.md) - [Configuration of Video components](https://manuals-ugcs.sphengineering.com/docs/configuration-of-video-components.md) - [Connecting to Milestone](https://manuals-ugcs.sphengineering.com/docs/connecting-to-milestone.md) - [Connecting to Luxriot](https://manuals-ugcs.sphengineering.com/docs/connecting-to-luxriot.md) - [How to backup UgCS data](https://manuals-ugcs.sphengineering.com/docs/how-to-backup-ugcs-data.md) - [How to configure UgCS for multi-user operations](https://manuals-ugcs.sphengineering.com/docs/ugcs-user-and-multioperator-work.md) - [How to connect manually for UgCS PRO and EXPERT licenses](https://manuals-ugcs.sphengineering.com/docs/manual-connection-for-ugcs-pro-and-expert-licenses.md) - [How to import DEM (Digital Elevation Models) in UgCS?](https://manuals-ugcs.sphengineering.com/docs/how-to-import-dem-digiyal-elevation-models-in-ugcs.md) - [How to connect FreeFly Alta X](https://manuals-ugcs.sphengineering.com/docs/how-to-connect-freefly-alta-x.md) - [How to continue the route after a battery change](https://manuals-ugcs.sphengineering.com/docs/how-to-continue-the-route.md) - [How to enable shutter control of non-DJI cameras for DJI A3, N3 and M600](https://manuals-ugcs.sphengineering.com/docs/how-to-enable-shutter-control-of-non-dji-cameras-for-dji-a3-n3-and-m600.md) - [How to configure RTK GPS correction broadcast for Ardupilot/PX4 UAVs](https://manuals-ugcs.sphengineering.com/docs/how-to-configure-of-rtk-gps-correction-broadcast-using-the-normal-telemetry-radio-link-for-ardupilotpx4-uavs.md) - [How to export route for Autel Evo in .kml format from UgCS (Autel Explorer application Android only)](https://manuals-ugcs.sphengineering.com/docs/how-to-export-route-for-autel-evo-in-kml-format-from-ugcs-autel-explorer-application-android-only.md) - [How to connect Anzu Raptor to UgCS](https://manuals-ugcs.sphengineering.com/docs/how-to-connect-anzu-raptor-to-ugcs.md) - [How to use VPN with UgCS applications](https://manuals-ugcs.sphengineering.com/docs/how-to-use-vpn-with-ugcs-applications.md) - [First time vehicle connection](https://manuals-ugcs.sphengineering.com/docs/first-time-vehicle-connection.md) - [Mission execution specifics](https://manuals-ugcs.sphengineering.com/docs/mission-execution-specifics.md) - [Altitude](https://manuals-ugcs.sphengineering.com/docs/altitude.md) - [Terrain follow](https://manuals-ugcs.sphengineering.com/docs/terrain-follow.md) - [Command execution specifics](https://manuals-ugcs.sphengineering.com/docs/command-execution-specifics.md) - [Autopilot parameters](https://manuals-ugcs.sphengineering.com/docs/autopilot-parameters.md) - [Command shading](https://manuals-ugcs.sphengineering.com/docs/command-shading.md) - [Telemetry information specifics](https://manuals-ugcs.sphengineering.com/docs/telemetry-information-specifics.md) - [Configuration file](https://manuals-ugcs.sphengineering.com/docs/configuration-file.md) - [Common configuration file parameters](https://manuals-ugcs.sphengineering.com/docs/common-configuration-file-parameters.md) - [Communication with devices](https://manuals-ugcs.sphengineering.com/docs/communication-with-devices.md) - [Remote ID configuration](https://manuals-ugcs.sphengineering.com/docs/remote-id-configuration.md) - [GPS receiver for Ardupilot Remote ID configuration](https://manuals-ugcs.sphengineering.com/docs/gps-receiver-for-remote-id-configuration.md) - [First time vehicle connection](https://manuals-ugcs.sphengineering.com/docs/first-time-vehicle-connection-1.md) - [Mission execution specifics](https://manuals-ugcs.sphengineering.com/docs/mission-execution-specifics-1.md) - [Altitude](https://manuals-ugcs.sphengineering.com/docs/altitude-1.md) - [Command execution specifics](https://manuals-ugcs.sphengineering.com/docs/command-execution-specifics-1.md) - [Autopilot parameters](https://manuals-ugcs.sphengineering.com/docs/autopilot-parameters-1.md) - [Command shading](https://manuals-ugcs.sphengineering.com/docs/command-shading-1.md) - [Telemetry information specifics](https://manuals-ugcs.sphengineering.com/docs/telemetry-information-specifics-1.md) - [Waypoint turn types](https://manuals-ugcs.sphengineering.com/docs/waypoint-turn-types.md) - [Configuration file](https://manuals-ugcs.sphengineering.com/docs/configuration-file-1.md) - [Common configuration file parameters](https://manuals-ugcs.sphengineering.com/docs/common-configuration-file-parameters-1.md) - [Communication with devices](https://manuals-ugcs.sphengineering.com/docs/communication-with-devices-1.md) - [Remote ID configuration](https://manuals-ugcs.sphengineering.com/docs/remote-id-configuration-1.md) - [GPS receiver for PX4 Remote ID configuration](https://manuals-ugcs.sphengineering.com/docs/gps-receiver-for-remote-id-configuration-1.md) - [Log files for troubleshooting](https://manuals-ugcs.sphengineering.com/docs/log-files-for-troubleshooting.md) - [Cannot connect UgCS desktop and UgCS for DJI mobile application](https://manuals-ugcs.sphengineering.com/docs/cannot-connect-ugcs-desktop-and-ugcs-for-dji-mobile-application.md) - [The black window appears when launching UgCS Desktop](https://manuals-ugcs.sphengineering.com/docs/the-blue-window-ppears-when-lauching-ugcs-desktop.md) - [DirectX issue](https://manuals-ugcs.sphengineering.com/docs/how-to-fix-directx-issue.md) - ["Geoserver cannot download elevation data..." error appears after UgCS Desktop update](https://manuals-ugcs.sphengineering.com/docs/geoserver-cannot-download-elevation-data-error-appears-after-ugcs-desktop-update.md) - [There is no connection between UgCS Desctop and UgCS for DJI](https://manuals-ugcs.sphengineering.com/docs/the-re-is-no-connection-between-ugcs-desctop-and-ugcs-for-dji.md) - [Custom DEM doean't work.](https://manuals-ugcs.sphengineering.com/docs/custom-dem-doeant-work.md)