DroneRoute
A visual route editor for DJI drone mission planning, supporting import and export of waypoints, points of interest, obstacle areas, route templates and KMZ.
Lazy cat OIDC login has been integrated. Note: This application needs to be configured with Mapbox token. See the description below for obtaining it, and it also needs to solve the problem of using Piggy Page. ##Functional characteristics - Interactive map planning: Directly add waypoints, points of interest and obstacle areas to the map to view the track in real time. - Rich mission parameters: Support mission configurations such as altitude, speed, PTZ angle, heading, return and loss strategy. - Route template: Built-in common templates such as orbit, grid survey, facade scan, and pencil path are convenient for quick drawing. - DJI KMZ Import and Export: You can load existing KMZ, or export route files recognized by DJI. - Accounts and preferences: Support user accounts, task saving, default flight parameters, visualization preferences and unit system preferences. ###First use process 1. Click on `Guest mode in the lower left corner. Sign in to save missions`, and then click`Continue with Lazycat`to complete single sign-in through the Lazy Cat account. 2. If you want to keep a separate local account at the same time, you can switch to 'Create account' in the same login box and register for a fallback account with your email and password. 3. After successful login, the current account mailbox will be displayed in the lower left corner, and `Account settings` / `Sign out` will appear. 4. First click to add a few waypoints in the map, and then open the left configuration area to adjust the altitude, speed and PTZ parameters. 5. Click Save to save the task; to export it to the DJI controller, click Export KMZ to generate a.kmz file. 6. Saved tasks appear on the top 'My routes' page; there may be a few seconds to load when the list is first opened. ###Daily usage 1. After opening the application, go to `My routes` at the top and find the most recently saved task to continue editing. 2. If you want to do a new task, click 'New route' in the upper right corner, or directly reset the layout after the main interface is cleared. 3. It is recommended to set the task name first for regular inspection tasks, and then add waypoints, check altitude/speed, and supplement 'POI' or 'Obstacle' in turn. 4. After the adjustment is completed, click Save to save it to your account, and then click Export KMZ to export it to the DJI controller as needed. 5. If you are just fine-tuning historical tasks, it is recommended to 'Save' again after making changes to make sure that the latest version can be seen in 'My routes'. 6. If map search needs to locate a new area, you can directly enter the location in the map search box in the upper left corner; you can enter the measured Chinese, and it is recommended to review the hit effect with your own Mapbox token. ###Other precautions 1. The airspace layer data comes from the project's built-in online provider; if the data source of the corresponding country is not reachable, the airspace reminder will be missing, but basic route editing and KMZ export can still be used. 2. If you find that the map can be opened but the style, font or tile loading is abnormal, go back to the Mapbox token page to check if the token is invalid or if the 'styles:read'/'fonts:read' scope has been accidentally deleted.


