2009-02-05 12 views
8

Korzystanie bazowa jest to łatwe do wykreślenia zestaw współrzędnych, tak jak poniżej:Czy wykreśla obraz na mapie przy użyciu matplotlib?

x, y = m(lons, lats)  
m.plot(x, y, 'go') 

ale byłoby możliwe użycie obrazu zamiast zielonego okręgu („go”)? Nie znalazłem bezpośredniego sposobu zrobienia tego z dokumentacji.

Wyjaśnimy to nieco: używam mapy wygenerowanej z mapą bazową jako tła i chciałbym narysować na niej niektóre obrazy .png zamiast zwykłych zwykłych znaczników.

Odpowiedz

6

Jeśli chcesz zwrócić .png obrazów należy spróbować http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.imshow

Możesz być także zainteresowany zestawu narzędzi matplotlib bazowa. http://matplotlib.sourceforge.net/basemap/doc/html/

+0

Próbuję użyć obrazu PNG zamiast zwykłego markera, i tak, robię to na Mapa generowana przez mapę bazową. –

+1

Daj nam znać, jeśli matplotlib.pyplot.imshow działa dla Ciebie. – joeforker

Powiązane problemy