【Python】使用Geopy的geocoders模块,通过经纬度获取 城市信息及地区的邮编

使用Geopy的geocoders模块通过经纬度获取邮编

Geopy库简介

Geopy是Python的一个用于地理编码的库,通过这个库能够定位世界各地的地址、城市、国家和地标的坐标及信息。
Geopy作为一个专注于地理位置处理包,能实现地理编码、逆地理编码功能;此外,还可以根据两个经纬度坐标计算在地球上的最短距离。

安装 Geopy

在终端中运行pip进行安装。

pip install geopy

导入模块

# 导入geocoders模块
from geopy.geocoders import Nominatim

基本用法

使用地理编码功能时,需要借助Geopy中的geocoders模块。
例如:选用 OpenStreetMap 平台上提供的 Nominatim 地理编码器,因为可以免费供我们使用,不需要申请 API ,但缺点是限流,限额,不能大规模频繁访问,否则会返回 403,429错误代码

from geopy
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值