使用Garmin Mapsource进行批量地理编码

问题描述 投票:29回答:5

几年前我忘记了这项工作,但需要每晚对数千个地址进行地理编码。我必须使用非常准确的数据库坐在机器上,当Nuvi地图更新安装Mapsource时安装。

几年前,当我联系Garmin时,他们表示有兴趣为此提供API,但之后我什么都没听到,也没有跟进。他们的数据库是由navtec提供的?我相信。有人有这种格式的经验吗?

我刚刚在Garmin开发者论坛上发帖,但那里有点昏昏欲睡:)

有没有人这样做过?有没有人知道如果没有API可以做到这一点;意思是数据库结构和调用?

我会用任何语言解决问题。

添加:

Garmin表示有兴趣让我可以使用。他们还没有做到。

我不知道数据库格式。

我不是在寻找在线解决方案或任何其他“替代方案”。这个问题非常具体。

联系信息:MikeTrader2 A T Gmail D O T com

c++ geocoding garmin
5个回答
1
投票

直接与Navtec交谈。他们会直接向您出售或许可您的数据库。清楚地记录数据库表,然后在顶部编写您自己的Geocoder。 4年前我花了大约一个星期,当时我在SQL方面略显狡猾。


0
投票

naveteq使用oracle格式

保持1秒:做1000次查找(每晚)很容易,10000次查找(每晚)需要一台好的服务器,做1000000次查询(每晚)需要一个集群

让他们进行搜索需要更少的硬件(和更多的流量)使用xml-rpc或类似的rpc将是最好的(适合每个人)

购买oracle db并开始工作

你可以使用几乎任何东西但是要记住你应该使用像c ++这样的编译语言的音量


-1
投票

获得免费应用程序密钥后,您可以使用NN4D按城市进行地理编码,最多可达10,000次/天。

您可以使用CoreLogic(又名Proxix)以每千美元18美元进行地理编码

雅虎看起来最有希望,因为它具有Hadoop功能,目前也正在Navteq上使用。我联系了Navteq的一个使用Hadoop的人,我正在等待他的反馈。根据Ben Lorica关于Datameer O'Reilly.com的文章“业务分析师的大数据工具”,Datameer可以从电子表格上传到Hadoop。 Hadoop是Navteq的管道。

起点 - GIS Dept at USC的工具列表

(我只能有一个链接,因为我是新手,但是当我得到我的积分时,我会添加其余的链接。


-1
投票

gpsbabel.org有很多关于在许多GPS格式之间进行转换的东西,以及一个可下载的工具。我的有限经验,主要是谷歌地图,街景等,地理编码不是很准确。厘米


-1
投票

免费的IBM DB2 Express-C DBMS附带Spatial Extender,可用于GEOcode US地址。在此查看webinar。不知道这是否合适,但看起来不会有什么害处。

还快速查看DB2文档http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.spatial.topics.doc/doc/csbp3008.html

© www.soinside.com 2019 - 2024. All rights reserved.