前言

哈喽大家好啊!今天又来刨坑了,这次给大家带来的是软件推荐系列,主要是把一些特别好用的一些软件推荐给大家并且分析使用场景以及用法,今天要给大家介绍的一个类软件呢,主要是解决全球化地址这类问题,那么话不多说进入今天的正片环节.

附上:

喵了个咪的博客:w-blog.cn

全球国家信息国旗以及经纬度范围:https://github.com/mledoze/countries

全球国家各语言名称:https://github.com/umpirsky/country-list/tree/master/data

1. 地址库在全球化中的角色

有一天领导高高兴兴的走到办公室说到:”我们要打入全球市场,产品要全球化推广啦!”,然后产品童鞋就风风火火的开始了他的设计,好那么问题来了再全球化过程中要做哪些事情呢?

  • 多国语言支持,无论是APP还是WEB端都需要语言国际化
  • 新的全球化功能

我们可以看看google的用户注册页面,不难发现如果要实现这个页面的功能还缺少以下一些东西

  • 全球国家的信息(国家ID , 国家电话号码区号)
  • 全球国家的国旗
  • 全球各种语言对国家的称呼

有了上述这些数据你才能做出和谷歌一样的用户注册页面 , 那么这些基础数据究竟从哪里可以得到呢,所以就有了今天这篇博文

2. 全球国家信息国旗以及经纬度范围

经过寻寻觅觅从GITHUB上面找到了一个项目 https://github.com/mledoze/countries 项目提供了两套内容:

全球国家信息

在countries项目中dist目录下的countries.json下就包含了全球的国家信息,我们可以来看看中国包括了那些信息

{"name": {"common": "China","official": "People's Republic of China","native": {"zho": {"official": "中华人民共和国","common": "中国"}}},"tld": [".cn",".中国",".中國",".公司",".网络"],"cca2": "CN","ccn3": "156","cca3": "CHN","cioc": "CHN","currency": ["CNY"],"callingCode": [ "86"],"capital": "Beijing","altSpellings": ["CN","Zhōngguó","Zhongguo","Zhonghua","People's Republic of China","中华人民共和国","Zhōnghuá Rénmín Gònghéguó"],"region": "Asia","subregion": "Eastern Asia","languages": {"zho": "Chinese"},"translations": {"cym": {"official": "People's Republic of China","common": "Tsieina"},"deu": {"official": "Volksrepublik China","common": "China"},"fra": {"official": "République populaire de Chine","common": "Chine"},"hrv": {"official": "Narodna Republika Kina","common": "Kina"},"ita": {"official": "Repubblica popolare cinese","common": "Cina"},"jpn": {"official": "中華人民共和国","common": "中国"},"nld": {"official": "Volksrepubliek China","common": "China"},"por": {"official": "República Popular da China","common": "China"},"rus": {"official": "Народная Республика Китай","common": "Китай"},"slk": {"official": "Čínska ľudová republika","common": "Čína"},"spa": {"official": "República Popular de China","common": "China"},"fin": {"official": "Kiinan kansantasavalta","common": "Kiina"}},"latlng": [35,105],"demonym": "Chinese","landlocked": false,"borders": ["AFG","BTN","MMR","HKG","IND","KAZ","PRK","KGZ","LAO","MAC","MNG","PAK","RUS","TJK","VNM"],"area": 9706961
}

我们可以从上述信息中活的电话区号 86,国家简称CN,国家简称2 CNY ,本国语言 native 称呼 还有很多其他的资料,可以通过自己使用脚本跑到数据库中

注意:全球区号会有重复的情况选择区号其实是选择国家的过程,最好保持选择的国家在关联上区号 PS:不要问我怎么知道的

全球国旗

获取了国家信息还差以国家地图在countries项目中的data下面有用着国家简称命名的文件如:

  • chn.geo.json 国家的经纬度范围-geo格式
  • chn.svg 国家的国旗
  • chn.topo.json 国家的经纬度范围-topo格式

3. 全球国家各语言名称

有了上述各数据大部分的数据都已经凑齐了,但是还缺少一部分内容那就是全球各国语言对全球国家的称呼

有的童鞋说上面不是已经有了不同国家对本国的称呼了吗?为什么还需要全球国家各语言名称呢?

上面的数据有一个很大的区别是国家对国家的称呼和语言对国家的成功区别相当大,就中文来说就语言类型就有如下十几种

当然一般来说中文只需要区分简体和繁体还有香港即可,就google来说在注册页面所选语言来说当选择的语言变动国家的默认语言也更正改变了,所以说国家名称需要语言这个维度 https://github.com/umpirsky/country-list 这个项目就对全球所有国家大部分语言的名称进行了汇总可以很方便更具全球化需求选择你需要的语言

4. 总结

今天给大家推荐的软件主要是为了解决全球国家数据来源的问题,今后也会给大家带来很多优秀的软件来解决实际业务开发中各种各样的问题,多谢大家的支持!!!

注:笔者能力有限有说的不对的地方希望大家能够指出,也希望多多交流!

全球地区资料json 含中英文 经纬度_[喵咪软件推荐(1)]全球国家信息库相关推荐

  1. 全球地区资料json 含中英文 经纬度_爬虫实战(三)使用百度API获取经纬度/地址...

    点击上方"蓝字"关注我们百度API获取经纬度/地址Mar 28, 2020 本期介绍给定地址/经纬度,使用百度API来获取经纬度/地址. 本文约3k字,预计阅读18分钟. 本次是第 ...

  2. 全球地区资料json 含中英文 经纬度_含乳饮料行业发展趋势及市场化程度分析(附报告目录)...

    含乳饮料行业发展趋势及市场化程度分析(附报告目录) 1.饮料行业基本情况 <饮料通则>(GB/T10789-2015)定义饮料是经过定量包装的,供直接饮用或按一定比例用水冲调或冲泡饮用的, ...

  3. 全球地区资料json 含中英文 经纬度_2020年Brain Bee北京、天津、河北赛区地区赛参赛说明...

    本赛事信息转自微信公众号"ICP留学字典" 就在刚刚,Brain Bee官网正式公布了2020年Brain Bee脑科学大赛的参赛说明,新的赛季正式开始,报名已启动. 在今年,IC ...

  4. [喵咪软件推荐(1)]全球国家信息库

    [喵咪软件推荐(1)]全球国家信息库 前言 哈喽大家好啊!今天又来刨坑了,这次给大家带来的是软件推荐系列,主要是把一些特别好用的一些软件推荐给大家并且分析使用场景以及用法,今天要给大家介绍的一个类软件 ...

  5. [喵咪开源软件推荐(3)]全球IP库-GeoLite2-City

    [喵咪开源软件推荐(3)]全球IP库-GeoLite2-City 哈喽大家好啊!喵咪开源软件推荐(3)终于和大家见面了,这次我们来说说什么呢?大家有没有遇到过这样一个场景,当你出国游玩的时候到了一个国 ...

  6. mac虚拟机桌面图标隐藏_「MAC软件推荐」MAC实用软件

    文章目录 1 Short Menu – 链接缩短器 2 Slidepad – 快速滑开软件 3 SideNotes – 简易桌面笔记 4 One Switch – 一键开关设置 5 iStat Men ...

  7. 怎样让电脑速度变快_电脑常用软件推荐

    这里的操作系统是Windows.像Tim, Wechat,百度网盘,迅雷这种我就不介绍了. 下面按装机顺序介绍. 0 软件汇总 微软家的东西 Windows镜像,Microsoft Office请在N ...

  8. 和quicklook相似的软件_细数软件推荐上万热度出现比例较高的10款软件,看看谁出现最多...

    前言 软件推荐文一直是大妈爆文备选题材之一,作为一个比较喜欢用数据说话的鸽主,在电脑椅方面统计了不少数据,帮助不少人选择和使用电脑椅,所以这次也不例外,不过这回把手伸向了软件.软件推荐文中,很多人有长 ...

  9. Smartbi企业流程审批系统_流程审批软件推荐

    日常工作的各种办公场景中经常需要使用到流程,并且不同部门不同工作内容的流程都会有不同,思迈特软件Smartbi流程审批系统提供一整套完备的流程模块,可以实现工作中流程的灵活审批及动态流转. 学习审核流 ...

最新文章

  1. 记录一次文件系统损坏的修复
  2. HTML CSS简介与图片映射
  3. Source Insight 教程
  4. 动态规划(五)——0/1背包
  5. tar 解压到指定目录、去除前导目录
  6. gradle 编译失败,出现 permgen space的问题
  7. 反向代理实现同域名下PHP和Java共存
  8. 【BIEE】由于排序顺序不兼容,集合操作失败
  9. 针式打印机套打+lodop
  10. Gradle Builds Everthing —— 产物输出
  11. linux java目录 语法_Linux 文件和目录的属性
  12. java poi导出PPT格式
  13. WoShop跨境电商国际支付Paypal支付商城全开源无加密商城源码
  14. android button属性
  15. IBM3650M4-7915服务器安装双CPU的问题
  16. p标签不换行,超出部分用...替代
  17. 【软文代发】WPF 用DevExpress 怎么实现这样时间轴显示
  18. 如何用 JS 实现 3D 赛车效果
  19. 计算机授课教案模板,公开课优秀教案模板
  20. 区块链开发编程语言整合

热门文章

  1. 1.16 字符串的加密解密
  2. Synchronize对象属性改变
  3. MySQL对查询结果排序
  4. php留言板代码容易出错,制作PHP+MYSQL留言板代码出错。
  5. SpringBoot快速开发利器:Spring Boot CLI
  6. 这些屌毛总是给订阅号发x图,连夜肝了一个微信订阅号鉴黄机器人抵御~
  7. 撸一段 SQL ? 还是撸一段代码?
  8. hibernate的3种继承映射关系总结——TPH,TPS,TPC
  9. a标签的四种链接状态
  10. Spring 整合Struts2