什么是MySQL最好,最简单和免费的位置数据库?

时间:2012-01-04 20:35:47

标签: mysql database shipping street-address billing

我的用户需要能够输入送货地址和帐单邮寄地址。但是,我想要输入的唯一字段是街道地址。我无法将每个城市,州,地区,国家和邮政编码输入到数据库中,所以如果有一个已经下载的MySQL已经有了表之间的关系,那就太好了。到目前为止,我所看到的只是下载和输入数据库的文件的建议。我必须创建表格及其关系,从文件中选择我需要的字段,并希望它们是正确的。但有没有人知道那里有一个免费的,最好有更新?或者是一个允许您根据用户输入连接到它的API?任何和所有的帮助表示赞赏。

此外,我不会查找纬度,经度,IP地址或除城市,州,地区/省,国家和邮政编码以外的任何其他信息。感谢。

修改

我不是在寻找只有我需要的字段的解决方案,我只是在找一个解决方案而且我会拿出我不需要的字段。如果有一个易于设置的数据库已经有Lat,Long,IP等,我只需删除它们。我只是简单地说我不需要那些字段,所以如果有一个解决方案还没有这些字段,那就太棒了。

2 个答案:

答案 0 :(得分:1)

Yahoo's Placefinder API将接受您传递给它的地址(甚至部分地址)并返回包含城市,邮政编码,州,国家,纬度,经度等的数据结构。

答案 1 :(得分:0)

GeoWorldMap中提供的数据应该可以帮助您入门。这些文件是CSV并且易于导入,关系很简单。

http://www.geobytes.com/freeservices.htm

他们甚至有一个FAQ来安装LAMP上的数据

http://forums.geobytes.com/viewtopic.php?f=32&t=6816