问题描述
我知道PostGIS可以识别给定的坐标是否在多边形内,是否有一个数据库将所有状态映射为多边形?
考虑到随机的美国纬度/经度,我希望能够确定属于哪个州。
解决方法
PostGIS
本身只是Postgres的空间数据库扩展。它本身并不了解美国联邦制。
但是,来自data.gov的一些数据集可以为您提供帮助:
- State Boundary (Polygon)
- TIGER/Line Shapefile,2017,nation,U.S.,Current State and Equivalent National
PostGIS还提供了一些演练,介绍了如何将shapefile导入Postgres。