在java中的地理定位(纬度/经度)到美国州

时间:2012-07-20 20:22:45

标签: java geolocation latitude-longitude geofencing

我之前从未对地理位置数据进行过大量研究,但我只是需要快速分析大型结果集的纬度和经度数据,并将数据的子集基本上映射到特定状态。

我正在寻找的是一个本地库或API,它可以处理原始的lat和long数据并吐出相应的美国状态,以便快速进行比较。我想快速分析1mm的数据集,并且无法将数据上传到外部服务器进行分析。在我的简短说明中,我发现了一些与邮政编码一起使用的解决方案,是否有现成的解决方案,或者我将不得不依赖粗略的长期限定符?

2 个答案:

答案 0 :(得分:2)

我不熟悉Java,但如果它有任何空间功能,你可以在美国政府的网站NationalAtlas(dot)gov获得州地图边界,并使用类似SQL Server STIntersects方法来确定一组状态坐标属于。

答案 1 :(得分:0)

我过去使用过ESRI地理数据工具集。记得做这样的事情。如果它有帮助,请看看这里:

http://www.esri.com/apps/products/download/#ArcGIS_Extensions