暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Superset 中使用 MapBox 以及中文显示的支持

alitrack 2021-12-05
1774

注册 MapBox 账号

⚠️ 是英文网站,不是中文网站

https://account.mapbox.com/auth/signup/

填写基本信息,用户名、邮箱、名字、姓氏、企业

登录获得 token

注册成功,登录https://account.mapbox.com/

会看到已经有个Default public token
了,可以使用这个,也可以自己创建一个

配置 superset

把上面的 token copy 放到你的superset_config.py

然后运行的时候指定PYTHONPATH
  到你superset_config.py
所在目录,类似下面这样

PYTHONPATH=. superset run

如果是 Windows,你需要这样

set PYTHONPATH=.
superset run

中文支持

访问 https://studio.mapbox.com/

  • 创建新的 style

  • Place labels,Point of interest labels 的 language 选简体中文(需要修改多处)

获得新的 style url

修改安装好的 superset 包,涉及多个文件,

mapbox://styles/mapbox/streets-v9
替换成你的 url

需要发布(最右上角 Publish 按钮)后才能生效

发布后,所有应用了此 style 的都会自动更新最后的修改。

发布前的效果,

发布后的效果,

可能会存在缓存问题,需要清除缓存后再刷新。

昨天展示的纽约出租车数据地图都是中文了,

另外 MapBox 支持更多的定制,有兴趣的自己慢慢研究吧


文章转载自alitrack,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论