使用底圖很容易積一組座標,就像這樣:在matplotlib的地圖上繪製圖像可能嗎?
x, y = m(lons, lats)
m.plot(x, y, 'go')
但它是可以用圖片代替綠色圓圈的(「走出去」)?我從文檔中找不到直接的方法。
所以,讓我們來澄清一點:我使用底圖生成的地圖作爲背景,並希望在其頂部繪製一些.png圖像,而不是普通的普通標記。
使用底圖很容易積一組座標,就像這樣:在matplotlib的地圖上繪製圖像可能嗎?
x, y = m(lons, lats)
m.plot(x, y, 'go')
但它是可以用圖片代替綠色圓圈的(「走出去」)?我從文檔中找不到直接的方法。
所以,讓我們來澄清一點:我使用底圖生成的地圖作爲背景,並希望在其頂部繪製一些.png圖像,而不是普通的普通標記。
如果你想畫.png
圖片,那麼你應該嘗試http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.imshow
您可能也有興趣在Matplotlib底圖工具包。 http://matplotlib.sourceforge.net/basemap/doc/html/
供您參考,我回答了類似的問題,這前些天:Python Matplotlib Basemap overlay small image on map plot
我試圖用一個PNG圖片,而不是一個簡單的標記,是的,我這樣做對底圖生成的地圖。 – 2009-02-05 19:17:18