2009-09-15 100 views
0

我目前正在建模我当前项目的用户配置文件(在Rails btw中)。用户应该能够设置他所居住的国家,州和城市。而不是通过简单的输入字段来做到这一点,我想有一些嵌套的选择框。Web应用程序 - 从地理数据库中选择位置

我觉得它是这样的:首先选择你的大陆。然后出现与选定大陆国家的名单。然后根据所选国家选择一个州。等等。

您是否知道具有所需数据的数据库模式?我很确定这样的事情必须存在 - 我无法找到它! ;)

最佳情况是,如果国家和城市的名称已经处于本地化状态。我认为用户使用母语选择自己的家庭地点非常舒服! ;)

感谢您的帮助!

回答

2

您应该检出Geonames。他们可能会有你正在寻找的东西。此外,您可以下载他们的数据(免费)进行本地访问。

将数据导入到SQL Server的
Google reveals一些有益的 “如何做的” 关于将数据导入到SQL服务器...

http://johanneskebeck.spaces.live.com/Blog/cns!42E1F70205EC8A96!3782.entry

http://blogs.msdn.com/edkatibah/archive/2009/01/13/loading-geonames-data-into-sql-server-2008-yet-another-way.aspx

http://forum.geonames.org/gforum/posts/list/847.page

+0

嗨,克里斯,是的,数据可以下载,并确实有用,但我没有发现它作为SQL - 它能在那里找到吗? – xijo 2009-09-19 17:13:58