javascript - 如何在 JavaScript 中执行 GPS 坐标三 Angular 测量?

标签 javascript gps coordinates

我有两个 GPS 坐标以及到每个点的距离。我想自动计算与这些约束相匹配的两个可能的 GPS 坐标。

关于如何开始有什么想法吗?

最佳答案

您可以使用Turf.js用于在 JavaScript 中执行高级地理空间分析的库。三 Angular 测量是众多可能性之一。

以下是三 Angular 测量的代码示例,用于查找与两个距离约束相匹配的点。

const center1 = [1.56, 44.58];
const distance1 = 127;
const circle1 = turf.circle(center1, distance1, {
  steps: 1000,
  units: "kilometers"
});

const center2 = [1.89, 44.97];
const distance2 = 89;
const circle2 = turf.circle(center2, distance2, {
  steps: 1000,
  units: "kilometers"
});

const intersections = turf.lineIntersect(circle1, circle2);
console.log(intersections);
// Outputs: [1.49712, 45.72128] and [3.01305, 45.07238]

来源:https://tzi.fr/js/triangulation/

关于javascript - 如何在 JavaScript 中执行 GPS 坐标三 Angular 测量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63164074/

相关文章:

javascript - Javascript 中点缀字体的坐标

javascript - 你如何在一条路线内进行路线 react

arduino - 使用北斗全局短信通信服务(BDS SMS)

javascript - 使用 HTML 和 JS 的 iPhone 游戏中的性能问题,带有 appMobi

android - 在中国的 Android 可穿戴设备中获取 GPS 位置

android - GPS 精度圆(以米为单位)与 map 上的一条线相交

java - 确定物体朝向或远离给定的经纬度点

python - 使用掩码获取 2D NumPy 数组的特定值的位置

javascript - Titanium:平台检测并相应地改变界面风格

javascript - 如何按天、周、月对具有时间戳属性的对象进行分组?