简体   繁体   English

Java的开源Geoparsing工具?

[英]Open source Geoparsing tool for Java?

I need to implement GeoParsing as a part of my project.I am currently doing it by code,looking up the input for possible locations. 我需要将GeoParsing作为我项目的一部分来实现。我目前正在通过代码进行操作,查找可能位置的输入。 I read about some geoparsing tools available like Yahoo Placemaker;however the ones I have come across are only available in enterprise versions.Does anyone know for an open source geoparser?Or maybe some other faster alternative to finding locations in a text ? 我读到了一些像Yahoo Placemaker这样的地理位置工具;但是我遇到的那些工具只能在企业版本中使用。有人知道开源地理学家吗?或者可能是其他更快的替代方法来查找文本中的位置?

I guess I answer a bit late. 我想我回答得有点晚了。 But I think CLAVIN ( https://github.com/Berico-Technologies/CLAVIN ) would be what you are looking for (you can use the Java API) and it's open source. 但我认为CLAVIN( https://github.com/Berico-Technologies/CLAVIN )将是您正在寻找的(您可以使用Java API)并且它是开源的。

Yahoo placemaker is no longer free... 雅虎制片人不再免费......

Problem is, whether you would do geoparsing (recognize which word is location word) or geoparsing and geocoding (which location it is on the map) all together.. 问题是,你是否会一起做地理分析(识别哪个词是位置词)或地理位置和地理编码(它在地图上的位置)。

If geoparsing only, CLAVIN is a descent software to use. 如果仅限地理位置,CLAVIN是一个使用的下降软件。 However, geocoding is not very good compared to Yahoo! 然而,与雅虎相比,地理编码并不是很好。 placemaker. placemaker。

I think a better solution to your problem is to fork this project https://github.com/weizh/geolocator-3.0 我认为解决问题的更好方法是分叉这个项目https://github.com/weizh/geolocator-3.0

The software rationale is explained in this paper http://www.cs.cmu.edu/~gelern/pdfs/geocoding.pdf 本文解释了软件的基本原理http://www.cs.cmu.edu/~gelern/pdfs/geocoding.pdf

The performance is comparable to Yahoo! 性能与雅虎相当! placemaker, and better than CLAVIN on geocoding. placemaker,并且比CLAVIN更好地进行地理编码。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM