But who governs what is input into the text field?
We can set the info in our user settings.
How would you plot an input of "Massachusetts" vs "Townsville, MA"?
We wouldn't, thus the Long&Lat. (BTW, The postal service doesn't seem to think Townsville, MA exists)
poor vroom woudln't have to deal with some messy GD routine.
He can just give us access to the data, and we'll do all the hard work.
I don't have any idea what my current latitude nor longitude are
According to your usersettings and MapsOnUs.com, roughly -79.98, 40.44. Many tools exist on the web for translating ZIP or what not into coordinates. The SCA has a nifty non-USA lookup via NIMT.
If you're worried about privacy, you can set the coords to whatever level of accuracy you desire.
I'd say a "click" would be horribly inaccurate. On a mid sized world map, you can't distinguish Townsville from elsewhere, because you can't be sure you'll hit massachusetts.