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

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top