编程语言
首页 > 编程语言> > 使用Javascript计算边界框

使用Javascript计算边界框

作者:互联网

我有纬度/经度值和距离值.我需要计算一个以给定位置为中心的边界框.所以如果距离是200米那么矩形框应该在前面,后面,左边和右边200米.

我如何使用JavaScript进行此操作?

解决方法:

您需要将坐标lat / long转换为您正在使用的地图投影中的x / y值,然后您可以计算边界框.

我不太了解谷歌地图API,我也不知道你想要用你的盒子做什么.但也许GBounds,GMercatorProjectionGLatLngBounds可能会有所帮助.如果Google Maps API不支持您正在使用的地图投影的计算,那么使用Proj4js可能会有所帮助.也许您想要阅读约Map projections.默认情况下,Google地图使用Mercator projection.

标签:javascript,math,google-maps,geolocation,proj4js
来源: https://codeday.me/bug/20190827/1740212.html