Gis 平面地图上的边界框与球面,即直线与大圆距离
我正在设计一个应用程序,在这个应用程序中,我必须判断像fb视频或instagram照片这样的项目是位于某个区域内,还是源自特定区域,例如墨尔本 所以直到现在,当我想找到一些国家的边界框,例如:澳大利亚,墨尔本Gis 平面地图上的边界框与球面,即直线与大圆距离,gis,geospatial,postgis,bounding-box,great-circle,Gis,Geospatial,Postgis,Bounding Box,Great Circle,我正在设计一个应用程序,在这个应用程序中,我必须判断像fb视频或instagram照片这样的项目是位于某个区域内,还是源自特定区域,例如墨尔本 所以直到现在,当我想找到一些国家的边界框,例如:澳大利亚,墨尔本 我只是去这个网站 画一个围绕墨尔本的矩形 要了解其地理位置,请执行以下操作: [144.5937418,-38.4338593],[145.5125288,-38.4338593],[145.5125288,-37.5112737],[144.5937418,-37.5112737],[
- 我只是去这个网站
- 画一个围绕墨尔本的矩形
- 要了解其地理位置,请执行以下操作: [144.5937418,-38.4338593],[145.5125288,-38.4338593],[145.5125288,-37.5112737],[144.5937418,-37.5112737],[144.5937418,-38.4338593]]
- 短距离是弯曲的,因此边界框应如本网站所示:
- 所以,在下图中你们可以看到,我将始终确保点y,z在墨尔本
- 但,有了弯曲的边界框,它可能无法覆盖整个墨尔本,因此我永远无法确定该点是否位于墨尔本内部
您需要区分长方体本身及其在平面上的表示形式。你可以通过阅读了解为什么/如何将弯曲壁炉上的直线表示为平面纸上的曲线 现在,要使函数正常工作,最重要的是保持一致,并始终在所有数据之间使用相同的投影(或不使用投影!)。您有一个未投影的lat-long边界框(因此坐标以度表示)?好的,只要把你的分数也记在lat上就行了。然后评估该点是否在内部。最简单的方法是使用postgis函数,如。然后由您决定是否将其显示为lat long(直线)或首先投影它(曲线)
为了让大家更容易理解,想一个更简单的问题:30年代平行线以南有一点吗?如果放在纸上,30将是一条曲线,但如果你的纬度小于-30,你仍然可以知道你在它的南部。你需要区分盒子本身和它在平面上的表现。你可以通过阅读了解为什么/如何将弯曲壁炉上的直线表示为平面纸上的曲线 现在,要使函数正常工作,最重要的是保持一致,并始终在所有数据之间使用相同的投影(或不使用投影!)。您有一个未投影的lat-long边界框(因此坐标以度表示)?好的,只要把你的分数也记在lat上就行了。然后评估该点是否在内部。最简单的方法是使用postgis函数,如。然后由您决定是否将其显示为lat long(直线)或首先投影它(曲线) 为了让大家更容易理解,想一个更简单的问题:30年代平行线以南有一点吗?如果放在纸上,30将是一条曲线,但如果你的纬度小于-30,你仍然可以知道你在它的南面