Standalone Python editor for Falcon BMS F-15 SIT line data in callsign.ini or a mission.ini
- Parse and save legacy
[STPT]lineSTPT_*geometry for lines 1-4. - Parse and save
[F15_SIT_LINES]metadata forSITLINE_1..12. Allows override of default BMS STPT lines 1-4 name, color, and dash style. - Parse and save
[F15_SIT_LINES]geometry for custom linesSITLINE_6..12. - Discover theater metadata automatically from a Falcon BMS install directory.
- Render lines on streamed Web Mercator tiles, or a local square map image in BMS 2d coordinates. (Defaults to ArcGIS/ESRI - Switch tile providers by setting
BMS_SIT_LINES_TILE_URLbefore launch.) - Drag existing points on the map for geometry-backed lines, including snapping.
- Edit selected point coordinates, insert or append points, and delete points from the side panel.
- Save lines to a JSON template keyed on the line name. Load template lines from JSON into SIT lines of your choice. (Starter KTO template JSON included.)
- Draw a precisely-dimensioned rectangle, or place a "bullseye spider" at cursor location.
- Exact theater projection depends on a local
proj4JavaScript install. - The app currently looks for
proj4in a vendored path, inBMS_SIT_LINES_PROJ4_PATH SITLINE_5(PPT) is metadata-only, and currently is not applied.
