Current collected state Current
Observed since 20 Oct, 20:28 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
aerialflightgen
Custom drone flight plan generator from geojson
Aerial Flight Plan Generator from GeoJSON
aerialflightgen is a lightweight Python package that converts a GeoJSON polygon (e.g. from geojson.io) into a structured drone flight plan — with optional 2D and 3D plotting.
(x, y, z, t) waypoints--plot and --3dplotpip install aerialflightgen
aerialgen polygon.geojson \
--altitude 100 \
--speed 5 \
--rows 6 \
--out mission.json \
--plot
Use --3dplot for 3D altitude visualization:
aerialgen polygon.geojson --3dplot
from aerialflightgen import FlightPlanGenerator
planner = FlightPlanGenerator("polygon.geojson", altitude=120, speed=6, rows=8)
mission = planner.to_dict()
planner.save_to_json("mission.json")
{
"mission_id": "generated_mission",
"start_time": 0.0,
"end_time": 120.0,
"waypoints": [
{ "x": 79.78, "y": 11.97, "z": 100, "t": 0.0 },
{ "x": 79.79, "y": 11.97, "z": 100, "t": 10.0 }
]
}
Created by Thirumurugan Chokkalingam MIT License
Download counts and popularity will appear here as the collector receives them.
Declarations describe requirements; they are not a resolved dependency graph.
bdist_wheel · 4.71 KB · Python py3
sdist · 3.69 KB · Python source
Observed since 20 Oct, 20:28 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:c8a94ae4a10496dc0b4010d1e1874b3f5430ea254cd19a104d3eb722c4555750