gpt4 book ai didi

java - Spring Data - MongoDb 查找路线周围最近的位置

转载 作者:IT老高 更新时间:2023-10-28 13:50:30 26 4
gpt4 key购买 nike

我有一个模型包含 geojson 点。使用 Spring 数据查找最近的位置非常容易,但如何检索给定路线的最近位置?

我正在从 google 获取路线信息:

http://maps.googleapis.com/maps/api/directions/xml?origin=48.208174,16.373819&destination=48.340670,16.717540&sensor=false&units=metric&mode=driving

最佳答案

来自 map googleapi 的路线信息被分解为具有纬度/经度坐标的起始位置和结束位置的步骤。

计算模型中的点到 route 所有起点/终点位置的距离,可以衡量该点与路线的距离。距离路线起点/终点的最小“距离”将是距离路线最近的位置。

当计算的距离大于之前的最小累积距离时,您可以通过丢弃任何点来优化计算。

关于java - Spring Data - MongoDb 查找路线周围最近的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35071088/

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