You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2020/04/09 23:50:32 UTC
[GitHub] [incubator-superset] omejiasq commented on issue #7272: Mapbox data
visualization doesn't work
omejiasq commented on issue #7272: Mapbox data visualization doesn't work
URL: https://github.com/apache/incubator-superset/issues/7272#issuecomment-611806698
Hi, when i try to use mapbox with latitud and longitud from a datasource for example CSV file or a database like postgres, i can fine the map when i create the chat. However, when i try to to get data with latitud and longitud from SQL lab, i get this error when i use the mapbox chart:
Traceback (most recent call last):
File "/home/edgarubuntustudio/venv/lib/python3.6/site-packages/superset/views/base.py", line 120, in wraps
return f(self, *args, **kwargs)
File "/home/edgarubuntustudio/venv/lib/python3.6/site-packages/superset/utils/decorators.py", line 69, in wrapper
return f(*args, **kwargs)
File "/home/edgarubuntustudio/venv/lib/python3.6/site-packages/superset/views/core.py", line 1092, in explore_json
viz_obj, csv=csv, query=query, results=results, samples=samples
File "/home/edgarubuntustudio/venv/lib/python3.6/site-packages/superset/views/core.py", line 1013, in generate_json
payload = viz_obj.get_payload()
File "/home/edgarubuntustudio/venv/lib/python3.6/site-packages/superset/viz.py", line 381, in get_payload
payload["data"] = self.get_data(df)
File "/home/edgarubuntustudio/venv/lib/python3.6/site-packages/superset/viz.py", line 2059, in get_data
point_radius_col,
File "/home/edgarubuntustudio/venv/lib/python3.6/site-packages/superset/viz.py", line 2055, in <listcomp>
for lon, lat, metric, point_radius in zip(
TypeError: type str doesn't define __round__ method
Y try to cast the latitud and longitud in the SQl in SQL Lab of this ways, but i get the same error:
1.
to_number(lat, '###,######') lat,
to_number(lng, '###,######') lng,
2.
cast(lat as decimal(28,6) ) lat,
cast(lng as decimal(28,6) ) lng,
3.
5 lat,
5 lng
Does anyone know how I can correct this?
Regards,
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org