如何用Python folium包制作特定城市道路图示例?

2026-05-16 20:111阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计3113个文字,预计阅读时间需要13分钟。

如何用Python folium包制作特定城市道路图示例?

在早期,我一直在研究在线地图的开发文档。百度地图和高德地图的开发者中心提供了丰富的在线地图服务,但存在一定的权限限制。尽管如此,这些资源对我的科研工作还是非常有帮助的。

写在前面

很长一段时间内,我都在研究在线地图的开发者文档,百度地图和高德地图的开发者中心提供了丰富的在线地图服务,虽然有一定的权限限制,但不得不说,还是给我的科研工作提供了特别方便的工具,在博客前面我先放上这两个在线地图开放平台的web API的地址链接:

百度地图开放平台

高德地图开放平台

基于这两个平台,博主进行了一系列的开发研究工作,本文介绍其中一项技术,如何用folium包绘制城市道路图,当然,也可绘制非城市道路图,只要提供正确的路名就行了。

开发工具:

  • Python3.7
  • Spyder编译器(也可以用pycharm,不过建议用Spyder,因为编译过程中产生的变量太多,基本上都是json数据,我都是一边看一边写,这里Spyder优势明显)
  • chrome浏览器

folium介绍及相关设置

folium基础功能

folium的开发包在这里

简单来说,它是一个地理信息可视化的包,目前除了pyecharts,我用的最多的就是这个包,支持在在线地图上添加点、线、面等要素,而且还支持画热力图,不过热力图的效果真心不咋地,我看中的是它添加点、线、面形状的功能,而且各种要素可以设置颜色、大小、文字标记等属性,可视化效果还是不错的。这篇博客,也是应用了它画线的功能,绘制道路轮廓线。

阅读全文

本文共计3113个文字,预计阅读时间需要13分钟。

如何用Python folium包制作特定城市道路图示例?

在早期,我一直在研究在线地图的开发文档。百度地图和高德地图的开发者中心提供了丰富的在线地图服务,但存在一定的权限限制。尽管如此,这些资源对我的科研工作还是非常有帮助的。

写在前面

很长一段时间内,我都在研究在线地图的开发者文档,百度地图和高德地图的开发者中心提供了丰富的在线地图服务,虽然有一定的权限限制,但不得不说,还是给我的科研工作提供了特别方便的工具,在博客前面我先放上这两个在线地图开放平台的web API的地址链接:

百度地图开放平台

高德地图开放平台

基于这两个平台,博主进行了一系列的开发研究工作,本文介绍其中一项技术,如何用folium包绘制城市道路图,当然,也可绘制非城市道路图,只要提供正确的路名就行了。

开发工具:

  • Python3.7
  • Spyder编译器(也可以用pycharm,不过建议用Spyder,因为编译过程中产生的变量太多,基本上都是json数据,我都是一边看一边写,这里Spyder优势明显)
  • chrome浏览器

folium介绍及相关设置

folium基础功能

folium的开发包在这里

简单来说,它是一个地理信息可视化的包,目前除了pyecharts,我用的最多的就是这个包,支持在在线地图上添加点、线、面等要素,而且还支持画热力图,不过热力图的效果真心不咋地,我看中的是它添加点、线、面形状的功能,而且各种要素可以设置颜色、大小、文字标记等属性,可视化效果还是不错的。这篇博客,也是应用了它画线的功能,绘制道路轮廓线。

阅读全文