python判断一个坐标点是否在中国国内,含数据集

阅读: 评论:0

python判断一个坐标点是否在中国国内,含数据集

python判断一个坐标点是否在中国国内,含数据集

判断一个坐标点是否在中国国内,含数据集

怎么快速通过python来判断一个坐标点是否在中国境内,首先拿到中国边境线的数据集合

示例代码:

ry import Point, Polygon
import json# 读取中国边境线的数据
with open('china.json') as f:border_data = json.load(f)# 获取边境线的多边形对象
border_polygons = []
for feature in border_data['features']:for coord in feature['geometry']['coordinates']:border_polygons.append(Polygon(coord))# 定义一个函数用于判断经纬度是否在中国境内
def is_point_in_china(lon, lat):point = Point(lon, lat)for polygon in border_polygons:ains(point):return Truereturn False
# 使用示例lon, lat = 116.417959,39.901739 # 北京市的经纬度if is_point_in_china(lon, lat):print('在中国境内')else:print('不在中国境内')

有需要可提供数据 / 数据集(高精度、低精度两个版本),提供数据接口 1w / 5y 调用

本文发布于:2024-01-31 13:26:22,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170667878028855.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:中国   国内   数据   坐标点   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23