A Gulf Stream chart built from public model data: the Gulf Stream's north wall, a shelf front and a slope front, each with its left and right edge, and seven eddies, 16 features in all. gulfstream.kml is the chart as a map file (folders, names, colors, line widths and shapes, nothing else), gulfstream.kmz is the same file zipped, and gulfstream_shapefile.zip holds the same shapes as shapefile sets (eddies, fronts and front edges, with a few name, type, rotation, strength and code columns). The three commands below, run from the features2text folder, write the three text files in this folder: every feature at 20 steps, long features at 40 steps and short ones at 20, and the 20-step list in degrees and decimal minutes for a radio circuit. The arrow marks the full chart draws to show flow and rotation are left out, so every feature is a line or a shape. The shapefile gives the same 16 features and points as the KMZ, listed eddies first, then the three fronts, then their six edges, and with each eddy ring running clockwise (the shapefile rule) where the KML runs counter-clockwise. redrawn.png is gulfstream_20.txt plotted over the original shapes: someone on a ship who plots the points and joins them in order gets the same chart.

    python features2text_basic.py 20 samples/gulfstream.kmz > samples/gulfstream_20.txt
    python features2text_basic.py 20 40 samples/gulfstream.kmz > samples/gulfstream_20_40.txt
    python features2text_basic.py --template examples/radio_dm.txt 20 samples/gulfstream.kmz > samples/gulfstream_radio.txt

Questions: LT Sean Egan, PhD, sean.d.egan3.mil@us.navy.mil
