【发布时间】:2015-03-19 01:42:43
【问题描述】:
我有一个输入地理编码列表(纬度/经度对),我们可以使用它创建地理形状。我有按行索引的数据,每行都有地理编码(纬度/经度)对。对于基于 Java 的应用程序,这是使用我的输入地理编码列表创建形状然后搜索索引数据列(纬度和经度)并根据地理编码落入形状的行列表的最佳技术。
【问题讨论】:
标签: geospatial shape geo
我有一个输入地理编码列表(纬度/经度对),我们可以使用它创建地理形状。我有按行索引的数据,每行都有地理编码(纬度/经度)对。对于基于 Java 的应用程序,这是使用我的输入地理编码列表创建形状然后搜索索引数据列(纬度和经度)并根据地理编码落入形状的行列表的最佳技术。
【问题讨论】:
标签: geospatial shape geo
您正在寻找 Spatial4J,它为 SOLR 和 Lucene 添加了空间支持。该支持是通过Java Topology Suite (JTS) 提供的,它也可以在任何独立的 Java 应用程序中使用。它提供了包含和相交(以及更多)的功能。 C++ 端口 GEOS 提供了 Postgis 空间谓词函数背后的许多功能。 JTS 成熟、快速且经过良好测试。
【讨论】: