gpt4 book ai didi

java:如果没有得到距离,检查WGS84点是否在多边形内

转载 作者:行者123 更新时间:2023-12-01 13:14:09 25 4
gpt4 key购买 nike

正如标题中提到的,我正在寻找一种可能性来检查 wgs84 格式的给定点是否在给定的多边形内,如果不是,我想找到从该点到 polgon 的最短距离。也许存在任何库。

感谢您的帮助

问候

最佳答案

查看 Java 拓扑套件。这有多边形函数和距离函数等中的点。要检查一个点是否在多边形内部,坐标系是什么并不重要。

http://www.vividsolutions.com/jts/JTSHome.htm

http://en.wikipedia.org/wiki/JTS_Topology_Suite

如果您想从一种坐标系转换为另一种坐标系,请查看:

http://en.wikipedia.org/wiki/JTS_Topology_Suite

如果您想将空间分析转移到数据库中,这两个库(C++ 端口形式的 JTS、GEOS)都构成了非常流行的 Postgis 对 Postgres 的扩展的一部分。

关于java:如果没有得到距离,检查WGS84点是否在多边形内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22595480/

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