如何将距离(以公里为单位)添加到以度和分钟为单位的位置坐标中,以获得 Java 中的新位置坐标?
Posted
技术标签:
【中文标题】如何将距离(以公里为单位)添加到以度和分钟为单位的位置坐标中,以获得 Java 中的新位置坐标?【英文标题】:How to add a distance (in kilometers) to a location coordinate which is in degrees and minutes to obtain new location coordinate in a java? 【发布时间】:2019-05-22 09:38:04 【问题描述】:我正在编写一个 java 程序来根据数学公式生成计算出的距离。我想将此值添加到从谷歌地图获得的位置坐标值中,以获得新的位置坐标。如何在我的程序中添加到地理位置的距离?
【问题讨论】:
对库或其他第三方资源的请求不在此处。 好吧,谢谢我看看它。 【参考方案1】:要在地理定位坐标和以米为单位的距离之间进行转换,必须考虑海里转换。这在手动计算中是可能的。但投影系统或所用地图的坐标系统应该是已知的。
【讨论】:
我还发现谷歌地图 API 中有一个名为 geometry 的库,它可以使用方法计算偏移量来执行此操作。developers.google.com/maps/documentation/javascript/reference/…以上是关于如何将距离(以公里为单位)添加到以度和分钟为单位的位置坐标中,以获得 Java 中的新位置坐标?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用LatLng在谷歌地图v2中以公里为单位获取两个地方之间的距离