python - 查明纬度/经度坐标是否落在美国州内

标签 python geopy

使用 Python,是否有函数、库或其他方法来检查某个纬度/经度坐标对是否落在定义的地理边界(例如美国各州)内?

例子:

32.781065, -96.797117 是否属于德克萨斯州?

最佳答案

您可以使用 reverse geocode库,然后检查“admin1”区域是否为特定的美国州。

它将纬度/经度坐标转换成字典,例如:

{
  'name': 'Mountain View', 
  'cc': 'US', 
  'lat': '37.38605',
  'lon': '-122.08385', 
  'admin1': 'California', 
  'admin2': 'Santa Clara County'
}

关于python - 查明纬度/经度坐标是否落在美国州内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25008191/

相关文章:

Python Redis 队列

Python 操作 json、列表和字典

python - 保存图像分割中的各个片段

python:递归查找组中点之间的距离

python - 没有缩放 pixbuf 的缩放 PyGTK 图像

python - 从组合表中创建成功的组合

pandas - 如何获取两个不同数据框的两个地理坐标之间的距离?

python : Which is the best way to find distance between two points based on latitude/longitude using python?

python - geopy 不会返回加拿大邮政编码的正确坐标

geopy.exc.GeocoderInsufficientPrivileges : HTTP Error 403: Forbidden