Jacob Coblentz:在Postgres中使用Web API进行地理编码

Jacob Coblentz:在Postgres中使用Web API进行地理编码

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

PostGIS提供了一种使用美国人口普查数据的简便方法,可以使用地理编码Web API服务来节省空间,使用plpython3u可以快速构建一个函数,使用触发器可以自动将地址转换为坐标,从而节省时间。

🎯

关键要点

  • 地理编码是将地址或位置信息转换为坐标的过程。

  • PostGIS提供了使用美国人口普查数据的Tiger地理编码器,但下载大量数据可能不适合空间有限的数据库。

  • 使用地理编码Web API服务可以节省空间。

  • 可以使用plpython3u快速构建一个函数来调用Web服务进行地理编码。

  • 创建地理编码函数时,需要设置参数并解析返回的对象以获取几何数据。

  • 可以使用Postgres触发器在插入新地址时自动运行地理编码函数。

  • 触发器可以在数据进入数据库时自动转换数据,提升效率。

  • 使用Web API的地理编码器和触发器可以快速获取地理编码地址。

➡️

继续阅读