,我正在尝试找到一种方法来检查一对纬度/经度坐标是否在一个区域内(由其他纬度/经度坐标生成)。,例如,如果我的区域是使用这些坐标生成的矩形:,我想检查这些坐标是否在该区域内:
43.651989,-79.371993
,我尝试过使用这个包,但无法使其工作:github.com/kellydunn/golang-geo
,我想知道是否有人可以分享这个实现,或者有任何资源可以为我指明正确的方向?我也愿意使用 google 地图 api。,在您的示例中,这是一个矩形,您可以这样计算:,或者您可以使用 contains 函数: https://www.php.cn/link/fb6e7c396949fea1f6f6bf144dbc7908,添加到项目:go get github.com/paulmach/orb
,这是我为您的问题编写的示例代码:,结果:,