0

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

感谢您的帮助

问候

4

2 回答 2

1

查看 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 扩展的一部分。

于 2014-03-23T19:32:42.253 回答
0

您还可以使用 GeoTools ( http://www.geotools.org/ )。它们是用于地理空间数据的优秀开源 Java 库。

于 2014-03-23T19:36:32.667 回答