Está traçando uma imagem em um mapa com matplotlib possível?
-
21-08-2019 - |
Pergunta
Usando o mapa base é fácil de traçar um conjunto de coordenadas, assim:
x, y = m(lons, lats)
m.plot(x, y, 'go')
mas seria possível usar uma imagem em vez do círculo verde ( 'ir')? Eu não encontrei uma maneira direta de fazer isso a partir da documentação.
Então, vamos esclarecer isso um pouco:. Eu estou usando um mapa gerado com mapa base como um fundo e gostaria de traçar algumas imagens .png em cima dela, em vez dos marcadores simples regulares
Solução
Se você quiser desenhar imagens .png
então você deve tentar http: / /matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.imshow
Você pode também estar interessado no kit de ferramentas Matplotlib Basemap. http://matplotlib.sourceforge.net/basemap/doc/html/
Outras dicas
Para sua referência, eu respondi uma pergunta semelhante a este no outro dia: Python Matplotlib Basemap sobreposição de imagem pequena no mapa enredo