gpt4 book ai didi

java - 在 Java 中的 OSM map 上将 point1 移动到 point2 的方向

转载 作者:行者123 更新时间:2023-12-01 12:47:00 29 4
gpt4 key购买 nike

我想使用 Vaadin 框架将 Java EE 中的 OSM(Openstreetmap) map 上的 Point1 移动到 Point2 的方向。 OSM(或任何其他 map )的包装称为 V-Leaflet。

我正在考虑向数字纬度/经度坐标添加偏移量(例如纬度:52.3;经度:10.4),但我的问题是 Point2。我不知道如何获得 point1 相对于 point2 的偏移量,即 point1 向右移动到 point2 的方向。

也许我的方法是错误的。

这是一张小图片,可以在“ map ”上查看我的问题: picture of the problem

最诚挚的问候

雷声

最佳答案

我自己用 vector 解决了这个问题。

我将 point1 (a) 和 point2 (b) 转换为 vector ,然后计算 vector b - a,以获得距离。

要将点 1 (a) 向点 2 (b) 方向移动,只需计算 (c):

c = a +(移动距离,例如:1/2)* (a - b)

最诚挚的问候

雷声

关于java - 在 Java 中的 OSM map 上将 point1 移动到 point2 的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24601852/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com