Учитывая ваш разреженный пример, диапазон ваших входов будет (90.0N - 90.0S) и (180W - 180E). Это проще всего - и стандартно - если вы конвертируете Юг и Запад в негативы, давая вам широту (90,0 ..- 90,0) и долготу (180,0 ..- 180,0).
Учитывая размер вашего холста - скажем, 140x120 пикселей - вы получите:
x = (latitude * canvas_height / 180.0) + (canvas_height / 2)
y = (longitude * canvas_width / 360.0) + (canvas_width / 2)
или
x = (longitude * 120.0 / 180.0) + (120/2)
y = (latitude * 140.0 / 360.0) + (140/2)
, где я заказал операции, чтобы минимизировать ошибку округления. Предполагается, что холст имеет точку (0,0) в верхнем левом углу или, если нет, вы австралиец.
Добавлено : вы только что добавили немного о проекциях Меркатора, сделав мой простой ответ неправильным (но, возможно, все еще пригодным для использования вами, если вы не заботитесь о проекции)