Базовая карта создает большие значения при преобразовании широты / долготы в х / у - PullRequest
0 голосов
/ 31 мая 2018

Я использую Spyder IDE и пытаюсь построить некоторые местоположения с помощью базовой карты.Когда я подключаю некоторые координаты широты / долготы, я получаю чрезвычайно большие значения xy (которые не будут отображаться на графике).Я ознакомился с различными примерами кодов и не могу понять, что не так ...

Например: из mpl_toolkits.basemap import Basemap

m = Basemap(projection='merc',llcrnrlat=35,urcrnrlat=40,\
        llcrnrlon=-125,urcrnrlon=-120,resolution='c')


x,y = m(37.5,-122.5)
print(x,y)

выход:

(18069167.07126069, 1e+30) 

Есть предложения?

1 Ответ

0 голосов
/ 01 июня 2018

Я думаю, у вас неправильная долгота и широта.Ось x будет эквивалентна долготе.

x,y = m(-122.5, 37.5)
...