x2 = x1 + d * sin a
y2 = y1 + d * cos a
3
4
5
THESE ARE JUST NOTES TO HELP ME REMMEBEMR THINGS this is all a mess right now but i like where it's going. need to take a step back to make taking a step forward easier. ---------------------- cmd line - for each action cmdline and tool button both use same js function ---------------------- toolbox manage objects ---- add/delete point, line, curve cogo ---- traverse inverse point to point intersection dir dir dis dir dis dis ---------------------- interface classic/full style view extents, zoom, pan cursor coordinate map, svg, ---------------------- project add/delete map, layer save svg - data - stored as - map > layers > objects - rendered as - svg > svg group > objects ----------------------- objects display in tables store in one single csv file make 'record' style like rw5 or fbk? geojson is hefty? basically like storing it in an svg point, id: x:55, y: line, object types: point dist angle line fields: x y id time https://totalopenstation.readthedocs.io/en/stable/input_formats/if_carlson_rw5.html
store point name x y