2017-09-21 3 views
0

Le titre dit tout: Je n'arrive pas à voir Spyder afficher une carte avec folium.La carte Folium ne s'affiche pas dans Spyder

Voici ce que je reçois:

import folium 
m = folium.Map(location=[45.5236, -122.6750]) 
m 

Pas d'erreur (et aucune carte), ceci:

< folium.folium.Map à 0xd03fcf8>

m.render() # No idea what .render() it's supposed to do, 
# but "render" sounds like maybe it could display the map, so I tried it. 
# But it prints nothing 

m.render 

< lié à la méthamphétamine od LegacyMap.render de < objet folium.folium.Map à 0x000000000D03FCF8>>

Toute idée?

Merci

(Note: Je this essayé, sans succès)

Répondre

1

Il semble folium génère des cartes basées sur le Web, et ceux qui ne peuvent pas être rendus par Spyder. Vous devez donc utiliser le bloc-notes Jupyter si vous voulez travailler avec folium.

+0

Même si je peux avoir 'mplleaflet' afficher des mappes de feuillets dans un nouvel onglet chrome? (Je ne sais pas si c'est la même chose) –

+0

S'il ouvre un nouvel onglet pour Spyder, cela devrait fonctionner. Mais la carte ne sera pas affichée directement sur Spyder. –

+0

Oui, c'est ce qu'il fait avec 'mplleaflet'. Mais je ne peux pas le faire avec 'folium' –