I would like to take in a user's GPS coordinates and plot where they are on this map in a Java program.
I attempted to follow the directions in this paper (Map Projections: a Working Manual, page 128):
I can not seem to get an accurate location. When using -82.25 as my central meridian, 43 as my origin latitude, I tried to plot -84.5, 43, but received a location too far to the southeast. The marker should (theoretically) be at the intersection of the two lines west and north of it.
Is this not the correct equation? Is it just human error? At this point, I know that I am not having a problem with the conversion from degrees/minutes/seconds to degrees.decimal, and I also am running the equation with all values converted to radians.