2M is a navigational program combining editor, sailplan generator and mercator route plotter. Given a waypoint list, 2M will produce a sailplan (waypoint sheet or route sheet) in ASCII text form suitable for printing or editing. In addition to a basic tabular listing, CSF (comma separated format), USCG AMVER, and USN MOVEREP formats can be selected. Of course, speeds, times of departure and arrival, great circle routings, chart lists, zone descriptions, etc. can be added to enhance the output.
2M is a Microsoft Foundation Classes (MFC) Win-32 program, which is based on the Multiple Document Interface (MDI) and the CEditView edit control class. It is possible to be editing several routes, have several sailplans in more windows, and have several mercator projection maps or routes (or any location) in more windows. The editor selects lines in error in the source document, and allows for basic operations such as Undo, Find, Replace, Goto-Line and Select-All.
There are two aspects of 2M which make it different from most other waypoint programs. First, 2M takes an ASCII text (plain) file as input with description, latitude, longitude on sequential lines. All lines starting with an exclamation mark are command lines. This allows 2M to accept a great variety of formats and makes cut and past editing straight forward. Output files have ".OUT" file extensions but are just ASCII text files like the data files. Data files can have any name without a ".OUT" extension. Straight text (ASCII) can be edited and printed on almost any device (a handy feature on poorly equipped vessels). Second, 2M allows a rapid plot on a basic world mercator map at almost any scale and with good speed. This map can be printed but only on a graphics printer with a Windows driver.
It is possible to cut and paste two separate routes together, look at the result on the globe, and print the waypoint sheet with ETA's, local departure/arrival times, chart list, along with views of the route on a mercator projection, send AMVER (and/or MOVEREP) text to disk for radio transmission, and append pilotage notes in a few easy steps.
Some features of 2M:
- Edit multiple routes and output sailplans.
- Comma or period decimal point.
- Send text source and output to e-mail, telex, packet radio, basic printers, and any editor.
- Turn off and on sections of route waypoints as needed
- Range and Bearing with in mercator view to last waypoint, any waypoint or last bitmap (mouse click) position.
- Obtain intercepts for any intersecting longitude or latitude (all intercepts are found).
- Find time intervals by entering date and time.
- Find DR positions with an entered time.
- Go to a waypoint from an entered position as the new start of route.
- Generate (U.S. Coast Guard) AMVER departure and deviation reports.
- Generate (U.S. Navy) MOVEREP reports.
- Adjust leg speeds to make a time of arrival while reserving some leg speeds as fixed.
- Add stops in hours to waypoints.
- Generate great circle LatX points (and composite points).
- Request LatX points for any leg at almost any dlo (1-50 degrees).
- View a mercator map of the route or any location at almost any magnification.
- Set what items are displayed on the map and in what colors.(grid, land, ports, sea features, chart outlines, rivers, user locations, boundaries)
- Append crosshair locations from the map to the source or edit and paste them in.
- Show a file of user locations on the map.
- Print maps as well as sailplans with user modifiable headers.
- Print preview source, output sailplans, and mercator maps.
- Change printer and screen type fonts for both output and map views.
- Set the start number for the route.
- Set ETA minute rounding values.
- Print local times in the headers with source zone description lines.
- List user charts for route along with intercepts needed to plot the track on each chart.
- List program selected charts (and intercepts if desired).
- Append pilotage notes below the sailplan section.
- Track positions and log GPS NMEA-0183 input. (Positions date/time stamped).
- Goto any waypoint from GPS position to get BRG, DIST, XTE, VTWP, TTG, ETA.
- See rumbline and great circle data simultaneously in the GPS data window.
- Take GPS log positions and paste into a route source document.
- Switch between GPS unit supplied SMG/CMG to sampled values.
- Obtain context sensitive help anywhere in the program.
ScreenShot
|