c#从Text到Lat / Long的GeoCoding

时间:2015-09-15 13:54:40

标签: c# mysql geolocation geocoding geo

我希望每天使用GeoCode 250k +文本到纬度/经度,并且不要认为使用Google或Bing之类的API服务会起作用,因为它会非常昂贵。

我已经拥有相关数据,即我的Mysql数据库中的城市/城镇名称,国家/地区和纬度/经度数据。这些数据来自雅虎的YQL服务,我已经为600万个结果中的每一个添加了纬度/经度值,因为它们没有附带这些数据。

获得好成绩的最佳方式是什么?我将提供给我的应用程序的数据如下:

  • 纽约
  • 华威米德兰兹
  • 伦敦,火车站附近
  • 东格林斯特德东南/南RH185FR
  • Sheffield Yorkshire S3 8JB

我希望每个请求的输出都是位置名称和纬度/纬度值。

准确性明智我'只要在该地区25英里,我就不会那么担心。

我一直在寻找像弹性搜索这样的全文搜索引擎,但它们似乎有点像这样的东西,虽然我确实得到了一个运行的测试数据集但是基于文本更多我得到了很多错误的结果。

1 个答案:

答案 0 :(得分:0)

我工作的公司制作YAddress,既可以作为API,也可以作为本地安装的软件。在后一种情况下,它适用于处理数百万条记录。注意:保险范围仅限美国,因此仅适用于您的纽约购物篮。