Re: [Python-es] Dar formato a etiquetas en folium

2017-04-26 Por tema Jose Sabater Montes
Hola,

¿Has probado con html?
Algo como
label='Texto'

Un saludo,
Pepe


On 26/04/17 17:25, Carlos Agullo wrote:
> Estoy trabajando con folium y me gustaría poder dar formato a las
> etiquetas de los puntos que agrego al mapa, pero a la hora de poner
> comandos como /n o cosas así, me imprime directamente /n en lugar de un
> salto de línea.
> 
> ¿hay forma de darle formato?
> 
> 
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> 

-- 
-
Dr Jose Sabater Montes
Institute for Astronomy  Phone: +44-131-6688311
University of Edinburgh  Fax: +44-131-6688264
Royal ObservatoryE-mail: j...@roe.ac.uk
Blackford Hill
Edinburgh EH9 3HJ, UK
-
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Dar formato a etiquetas en folium

2017-04-26 Por tema Kiko
sería folium.Html en lugar de Html y funcionaría en la versión 0.3.0

El 26/4/17, Jose Sabater Montes  escribió:
> Hola,
>
> He probado por curiosidad porque me ha llamado la atención folium y algo
> como esto funciona para dar formato:
>
> popup = folium.Popup(Html('Texto',
> script="True"))
>
> Un saludo,
> Pepe
>
> On 26/04/17 18:23, kikocorreoso wrote:
>> On 26/04/17 19:14, Carlos Agullo wrote:
>>> Muchas gracias.
>>>
>>> Aunque me sigue dando error, porque me dice : "'module' object has no
>>> attribute 'IFrame'"
>>> si pongo* iframe = folium.element.IFrame(html, width=200, height=200)*
>>> *
>>> *
>>> Entonces me da este otro error.
>>>
>>> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
>>> 4: ordinal not in range(128)
>>>
>> Parece que es un tema de versiones. ¿Versiones de Python y folium que
>> usas? Parece que usas Python 2 y un folium que no es la última versión
>> (yo tengo la 0.3.0 y la tuya debe ser la 0.2.x).
>>
>> Resolución rápida, elimina las tildes en 'línea'.
>>
>> En lugar de un IFrame puedes usar cualquier otro elemento HTML
>> disponible. En la última versión de folium tienes Html que igual se
>> ajusta más a lo que necesitas.
>>
>> http://python-visualization.github.io/folium/module.html#element
>>>
>>>
>>> El 26 de abril de 2017, 19:00, kikocorreoso >> > escribió:
>>>
>>> On 26/04/17 18:25, Carlos Agullo wrote:
 Estoy trabajando con folium y me gustaría poder dar formato a las
 etiquetas de los puntos que agrego al mapa, pero a la hora de
 poner comandos como /n o cosas así, me imprime directamente /n en
 lugar de un salto de línea.

 ¿hay forma de darle formato?

>>> Puedes usar un folium.IFrame en folium.Popup .
>>>
>>> Échale un ojo a la documentación:
>>> http://python-visualization.github.io/folium/module/map.html#marker
>>> 
>>>
>>> Un ejemplo mínimo:
>>>
>>> import folium
>>>
>>> html = """Línea 1
>>> Línea 2
>>> https://pybonacci.org; >Link."""
>>>
>>> iframe = folium.IFrame(html, width=200, height=200)
>>> popup = folium.Popup(iframe)
>>> marker = folium.Marker((40,0), popup=popup)
>>> map = folium.Map()
>>> map.add_child(marker)
>>> map.save("ejemplo,html")
>>>
>>> Saludos.
>>>
>>>

 ___
 Python-es mailing list
 Python-es@python.org 
 https://mail.python.org/mailman/listinfo/python-es
 
>>> ___ Python-es mailing
>>> list Python-es@python.org 
>>> https://mail.python.org/mailman/listinfo/python-es
>>> 
>>>
>>> ___
>>> Python-es mailing list
>>> Python-es@python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>>
>
> --
> -
> Dr Jose Sabater Montes
> Institute for Astronomy  Phone: +44-131-6688311
> University of Edinburgh  Fax: +44-131-6688264
> Royal ObservatoryE-mail: j...@roe.ac.uk
> Blackford Hill
> Edinburgh EH9 3HJ, UK
> -
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Dar formato a etiquetas en folium

2017-04-26 Por tema Jose Sabater Montes
Hola,

He probado por curiosidad porque me ha llamado la atención folium y algo
como esto funciona para dar formato:

popup = folium.Popup(Html('Texto',
script="True"))

Un saludo,
Pepe

On 26/04/17 18:23, kikocorreoso wrote:
> On 26/04/17 19:14, Carlos Agullo wrote:
>> Muchas gracias. 
>>
>> Aunque me sigue dando error, porque me dice : "'module' object has no
>> attribute 'IFrame'"
>> si pongo* iframe = folium.element.IFrame(html, width=200, height=200)*
>> *
>> *
>> Entonces me da este otro error.
>>
>> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
>> 4: ordinal not in range(128)
>>
> Parece que es un tema de versiones. ¿Versiones de Python y folium que
> usas? Parece que usas Python 2 y un folium que no es la última versión
> (yo tengo la 0.3.0 y la tuya debe ser la 0.2.x).
> 
> Resolución rápida, elimina las tildes en 'línea'.
> 
> En lugar de un IFrame puedes usar cualquier otro elemento HTML
> disponible. En la última versión de folium tienes Html que igual se
> ajusta más a lo que necesitas.
> 
> http://python-visualization.github.io/folium/module.html#element
>>
>>
>> El 26 de abril de 2017, 19:00, kikocorreoso > > escribió:
>>
>> On 26/04/17 18:25, Carlos Agullo wrote:
>>> Estoy trabajando con folium y me gustaría poder dar formato a las
>>> etiquetas de los puntos que agrego al mapa, pero a la hora de
>>> poner comandos como /n o cosas así, me imprime directamente /n en
>>> lugar de un salto de línea.
>>>
>>> ¿hay forma de darle formato?
>>>
>> Puedes usar un folium.IFrame en folium.Popup .
>>
>> Échale un ojo a la documentación:
>> http://python-visualization.github.io/folium/module/map.html#marker 
>> 
>>
>> Un ejemplo mínimo:
>>
>> import folium
>>
>> html = """Línea 1
>> Línea 2
>> https://pybonacci.org; >Link."""
>>
>> iframe = folium.IFrame(html, width=200, height=200)
>> popup = folium.Popup(iframe)
>> marker = folium.Marker((40,0), popup=popup)
>> map = folium.Map()
>> map.add_child(marker)
>> map.save("ejemplo,html")
>>
>> Saludos.
>>
>>
>>>
>>> ___
>>> Python-es mailing list
>>> Python-es@python.org 
>>> https://mail.python.org/mailman/listinfo/python-es
>>> 
>> ___ Python-es mailing
>> list Python-es@python.org 
>> https://mail.python.org/mailman/listinfo/python-es
>>  
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
> 
> 
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> 

-- 
-
Dr Jose Sabater Montes
Institute for Astronomy  Phone: +44-131-6688311
University of Edinburgh  Fax: +44-131-6688264
Royal ObservatoryE-mail: j...@roe.ac.uk
Blackford Hill
Edinburgh EH9 3HJ, UK
-
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Dar formato a etiquetas en folium

2017-04-26 Por tema kikocorreoso

On 26/04/17 19:14, Carlos Agullo wrote:

Muchas gracias.

Aunque me sigue dando error, porque me dice : "'module' object has no 
attribute 'IFrame'"

si pongo* iframe = folium.element.IFrame(html, width=200, height=200)*
*
*
Entonces me da este otro error.

UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 
4: ordinal not in range(128)


Parece que es un tema de versiones. ¿Versiones de Python y folium que 
usas? Parece que usas Python 2 y un folium que no es la última versión 
(yo tengo la 0.3.0 y la tuya debe ser la 0.2.x).


Resolución rápida, elimina las tildes en 'línea'.

En lugar de un IFrame puedes usar cualquier otro elemento HTML 
disponible. En la última versión de folium tienes Html que igual se 
ajusta más a lo que necesitas.


http://python-visualization.github.io/folium/module.html#element



El 26 de abril de 2017, 19:00, kikocorreoso > escribió:


On 26/04/17 18:25, Carlos Agullo wrote:

Estoy trabajando con folium y me gustaría poder dar formato a las
etiquetas de los puntos que agrego al mapa, pero a la hora de
poner comandos como /n o cosas así, me imprime directamente /n en
lugar de un salto de línea.

¿hay forma de darle formato?


Puedes usar un folium.IFrame en folium.Popup .

Échale un ojo a la documentación:
http://python-visualization.github.io/folium/module/map.html#marker


Un ejemplo mínimo:

import folium

html = """Línea 1
Línea 2
https://pybonacci.org; >Link."""

iframe = folium.IFrame(html, width=200, height=200)
popup = folium.Popup(iframe)
marker = folium.Marker((40,0), popup=popup)
map = folium.Map()
map.add_child(marker)
map.save("ejemplo,html")

Saludos.




___
Python-es mailing list
Python-es@python.org 
https://mail.python.org/mailman/listinfo/python-es


___ Python-es mailing
list Python-es@python.org 
https://mail.python.org/mailman/listinfo/python-es
 


___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Dar formato a etiquetas en folium

2017-04-26 Por tema Carlos Agullo
Muchas gracias.

Aunque me sigue dando error, porque me dice : "'module' object has no
attribute 'IFrame'"

si pongo* iframe = folium.element.IFrame(html, width=200, height=200)*

Entonces me da este otro error.

UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
4: ordinal not in range(128)




El 26 de abril de 2017, 19:00, kikocorreoso 
escribió:

> On 26/04/17 18:25, Carlos Agullo wrote:
>
> Estoy trabajando con folium y me gustaría poder dar formato a las
> etiquetas de los puntos que agrego al mapa, pero a la hora de poner
> comandos como /n o cosas así, me imprime directamente /n en lugar de un
> salto de línea.
>
> ¿hay forma de darle formato?
>
> Puedes usar un folium.IFrame en folium.Popup .
>
> Échale un ojo a la documentación: http://python-visualization.
> github.io/folium/module/map.html#marker
>
> Un ejemplo mínimo:
>
> import folium
>
> html = """Línea 1
> Línea 2
> https://pybonacci.org; >Link."""
>
> iframe = folium.IFrame(html, width=200, height=200)
> popup = folium.Popup(iframe)
> marker = folium.Marker((40,0), popup=popup)
> map = folium.Map()
> map.add_child(marker)
> map.save("ejemplo,html")
>
> Saludos.
>
>
>
> ___
> Python-es mailing 
> listPython-es@python.orghttps://mail.python.org/mailman/listinfo/python-es
>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Dar formato a etiquetas en folium

2017-04-26 Por tema kikocorreoso

On 26/04/17 18:25, Carlos Agullo wrote:
Estoy trabajando con folium y me gustaría poder dar formato a las 
etiquetas de los puntos que agrego al mapa, pero a la hora de poner 
comandos como /n o cosas así, me imprime directamente /n en lugar de 
un salto de línea.


¿hay forma de darle formato?


Puedes usar un folium.IFrame en folium.Popup .

Échale un ojo a la documentación: 
http://python-visualization.github.io/folium/module/map.html#marker


Un ejemplo mínimo:

import folium

html = """Línea 1
Línea 2
https://pybonacci.org;>Link."""

iframe = folium.IFrame(html, width=200, height=200)
popup = folium.Popup(iframe)
marker = folium.Marker((40,0), popup=popup)
map = folium.Map()
map.add_child(marker)
map.save("ejemplo,html")

Saludos.




___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Dar formato a etiquetas en folium

2017-04-26 Por tema Sebastian Silva
No sé lo que es /folium/ pero creo que estás buscando la cadena "\n", no
"/n".

Saludos

Sebastian


El 26/04/17 a las 11:25, Carlos Agullo escribió:
> Estoy trabajando con folium y me gustaría poder dar formato a las
> etiquetas de los puntos que agrego al mapa, pero a la hora de poner
> comandos como /n o cosas así, me imprime directamente /n en lugar de
> un salto de línea.
>
> ¿hay forma de darle formato?
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es

___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


[Python-es] Dar formato a etiquetas en folium

2017-04-26 Por tema Carlos Agullo
Estoy trabajando con folium y me gustaría poder dar formato a las etiquetas
de los puntos que agrego al mapa, pero a la hora de poner comandos como /n
o cosas así, me imprime directamente /n en lugar de un salto de línea.

¿hay forma de darle formato?
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es