【问题标题】:country culture flag database export?国家文化标志数据库导出?
【发布时间】:2011-08-21 21:36:56
【问题描述】:

有谁知道我可以导出的数据库,我需要世界国家信息,包括:国家代码、文化(例如 en_US)、国旗图像和货币。

我试图用谷歌搜索它,但没有找到任何东西。

【问题讨论】:

  • 我认为您的意思是“导入”,而不是导出。
  • 是的,从某处导出,然后在我的数据库中导入

标签: php mysql database geolocation country-codes


【解决方案1】:

我无能为力,但对于标志,我想看看 here 找到的 FamFamFam 集。这些标志与GeoIP 拥有的国家/地区代码完美匹配,但是这些是两个字符代码(GB、US、FR 等),并不是您想要的。

至于货币,我很困惑。某处可能有一张桌子,但如果没有,您可以创建一个近似值;只是有 $、£ 和 Euro,也许默认为 $?

【讨论】:

  • 谢谢。找到了旗帜。近似是不够的,我正在构建一个全球系统,需要每个国家/地区的货币和文化语言环境
  • 我没有找到任何包含所有数据的数据库,所以我合并了一些。您的链接在真正有用的地方回答。我从 GeoLite 获得的大部分数据、来自 FamFamFam 的图标和文化区域设置我必须自己手动更新。无论如何工作完成。谢谢
【解决方案2】:

您正在寻找地名!我花了一段时间才找到它,我自己。我不确定为什么会这样,因为它是一个很棒的资源。

在众多其他数据中,Geonames 提供您寻找的世界各国数据:

http://www.geonames.org/countries


提供的数据示例:

Brunei

国家/地区名称:文莱 [other languages]

iso 代码:BN、096 和 BRN

fips代码:BX

首都:斯里巴加湾市

面积:5,770.0 km²

人口:395,027

货币:美元 (BND)

语言:马来语(宏语言)(ms-BN)、英语 (en-BN)

邻国:马来西亚

邮政编码格式:@@####

【讨论】:

    【解决方案3】:

    以下链接提供各种样式和大小的所有国家/地区的免费下载。 国旗以国家全名命名。

    http://www.free-country-flags.com/

    【讨论】:

      【解决方案4】:

      这里有一个链接,我正是你要找的。唯一的收获,它不是免费的。但考虑到编译此类数据库所需的时间,10 澳元是一笔划算的交易。

      您会发现一个 mysql 格式、csv、excel 和 Access 的数据库,其中包含带有国家名称、相应标志的图像名称、alpha 2 和 alpha 3 国家代码的表格,超过 4000 个州通过 alpha 2 代码表链接到这些国家、货币名称和属于国家/地区的货币代码,还有一个包含国家标志图像的目录,包含在可下载的 .zip 文件中。

      将所有这些放在一起需要几天的工作,因此如果您真的需要这种数据库,那么这笔钱是物有所值的。 这是下载链接。

      http://www.lasser.com.au/downloads/country-and-region-list

      【讨论】:

      • 谢谢,很好。我已经从各种来源整理了我自己的数据库。没花那么多时间,当然不是几天
      【解决方案5】:

      在这里,我在 MySQL 数据库中收集了带有国旗的国家、带有照片的城市以及其他各种信息:

      https://github.com/turalus/openDB

      【讨论】:

        【解决方案6】:

        与@JamWaffles 相反,我无法提供图标,但我可以为您提供一份体面的国家/货币代码列表。

        大约一年前我在PayPal XDevelopers site 上找到了信息,但我找不到确切的页面。

        示例:

        'USD' => array(
        'title' => 'U.S. Dollar',
            'symbol_left' => '$', // $
            'symbol_right' => '',
            'decimal_point' => '.',
            'thousands_point' => ',',
            'decimal_places' => 2)
        

        https://gist.github.com/1161248查看完整的数组

        你也可以抓取一个货币数据的数据库,但我没看过,没关系,以前用过。 http://www.unece.org/etrades/download/archives.htm

        【讨论】:

        • 谢谢。我刚刚发现 PHP 服务器应该已经有了 localeconv() 函数。现在我只需要一个 2 位国家代码的数据库,以及语言环境格式(例如 en_US)
        猜你喜欢
        • 1970-01-01
        • 2017-04-26
        • 2012-11-04
        • 1970-01-01
        • 2018-10-16
        • 2019-10-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多