查看原文
其他

prettymaps库 | 绘制绝美地图

大邓 大邓和他的Python
2024-09-09

prettymaps库是用于从 OpenStreetMap 数据绘制漂亮的地图, 基于 osmnx、matplotlib 和 shapely 库开发而来。


Gallery

下面是prettymaps绘制的样例,


安装

!pip3 install prettymaps

快速上手

使用 prettymaps 库绘制可视化地图很简单,只需要使用

prettymaps.plot(your_query)

your_query有以下三种方式

  • 地址 (Example: "Porto Alegre"),
  • 纬度/经度 (Example: (-30.0324999, -51.2303767))
  • GeoDataFrame格式数据

这里以哈工大科学园地图为例, 使用 维度/经度 坐标绘制。

import prettymaps
import matplotlib.pyplot as plt

#哈工大科学园2H栋
plot = prettymaps.plot(
   (45.73022857604175126.63157734342359),
    preset = 'heerhugowaard',
)

plt.show()

import prettymaps
from matplotlib import pyplot as plt

plot = prettymaps.plot(
    (41.39491,2.17557),
    preset = 'barcelona',
)

# Change background color
plot.fig.patch.set_facecolor('#F2F4CB')
# Add title
plot.ax.set_title('Barcelona')

plt.savefig(fname='barcelona.png', dpi=100)

plt.show()



精选文章

管理世界 | 使用文本分析词构建并测量短视主义

管理世界 | 使用 经营讨论与分析 测量 企业数字化指标

管理世界 | 用正则表达式、文本向量化、线性回归算法从md&a数据中计算 「企业融资约束指标

管理世界 | 政府与市场心理因素的经济影响及其测度

叙事经济学:揭示经济中的叙事

中文心理词典,含具体性、可成象性等指标

PNAS | 14000+篇心理学顶刊论文可复现性调研(含代码)

可视化 | 词嵌入模型用于计算社科领域刻板印象等信息(含代码)

可视化 | 绘制《三体》人物关系网络图

可视化 | 99-21年地方政府报告关键词变化趋势

可视化 | 文本数据分成n等份、词云图、情绪变化趋势、相似度变化趋势

转载 | 基于词嵌入技术的心理学研究: 方法及应用

文本分析 | 中国企业高管团队创新注意力(含代码)

文本分析 | MD&A 信息含量指标构建代码实现

金融研究 | 使用Python构建「关键审计事项信息含量」

转载 | 大数据驱动的「社会经济地位」分析研究综述

使用 Word2Vec 和 TF-IDF 计算五类企业文化

如何用「图嵌入」将企业、高管职业经历表征为向量数据

JM2022综述 | 黄金领域: 为营销研究(新洞察)采集网络数据

MS | 使用网络算法识别创新的颠覆性与否

PNAS | 文本网络分析&文化桥梁Python代码实现

PNAS | 使用语义距离测量一个人的创新力(发散思维)得分

PNAS | 历史文本中的语言积极性反映了动态的环境和心理因素(含Python代码)

Nature | 通用中英文六维语义情感词典

采购合同数据集 | 政府采购何以牵动企业创新


继续滑动看下一个
大邓和他的Python
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存