编程语言
首页 > 编程语言> > Python中的离线反向地理编码

Python中的离线反向地理编码

作者:互联网

我正在编写一个Python脚本,它将纬度和经度传递给模块,并执行反向地理编码功能以返回该位置的地址.我一直在使用谷歌的PyGeoCoder来做这件事,但它需要访问互联网.我需要类似于PyGeoCoder的东西,但开源并完全脱机.

解决方法:

你考虑过使用OpenStreetMap吗?如果您需要特定区域,可以下载整个database (the “planet”)extracts之一.之后,您可以filter addresses全部使用结果数据进行地理编码. OSM有几个search engines,最受欢迎的是Nominatim.它在主网站上使用,可以进行地理编码和反向地理编码.所以它可能是你的任务的一个很好的起点.

标签:python,geocoding,offline
来源: https://codeday.me/bug/20191005/1856539.html