地理测验

国旗测验

每轮十面旗帜、四个国家选项——答对即可看到放大的旗帜与国家数据。旗帜素材为公有领域、构建期冻结;与所有 GlobeVS 工具一样,构建在开放数据之上。

十面旗帜,十个国家。

猜出十面旗帜属于哪个国家——每题配三个干扰项,多来自同一大洲;著名的易混国旗(乍得/罗马尼亚、印度尼西亚/波兰……)会被故意发进题目。答对后,旗帜会放大重现,并附上该国的基本事实。

题库覆盖 174 个国家 · 每轮 10 题 · 最佳成绩保存在浏览器本地

工作原理

  1. 点击开始——测验每轮随机抽出 10 面旗帜,每题一面,全部来自数据集中有旗帜的国家;每一轮都会重新洗牌。
  2. 看清旗帜,从四个选项中选出它属于的国家:正确答案之外,另外三项多来自同一大洲——而当答案有一面著名的“易混国旗”(乍得/罗马尼亚、印度尼西亚/波兰、澳大利亚/新西兰……)时,这个“冒牌货”会被故意发进本题。
  3. 答题后立即揭晓:所选选项会被标记,题目旁的面板会重新放大展示这面旗帜,并给出该国的大洲与首都,以及进入国家数据的链接。
  4. 十题结束后可以看到得分、逐题结果条,以及只保存在浏览器本地的最佳成绩——点击“再来一轮”,旗帜重新洗牌。

数据与方法

旗帜图片来自 flagcdn.com 的 SVG 国旗素材(公有领域):构建期一次性下载,用 svgo 压缩(仅做整数精度的路径数值改写,从不重绘或重构图案),然后冻结进本站仓库——测验的图片与页面同源加载,运行时从不外链第三方 CDN。题库与所有 GlobeVS 工具同源:Natural Earth 1:110m 国家边界(公有领域)关联 mledoze/countries 元数据(ODbL)。每一个拥有合法 ISO 3166-1 两字母代码的国家都有一面旗帜并进入题库;数据集中仅有的两个无代码条目(北塞浦路斯、索马里兰)没有可引用的旗帜素材,因此缺席——这是数据事实,不代表任何政治立场。干扰项取自其他国家的名称,优先同一大洲;当答案存在易混国旗时(乍得/罗马尼亚、印度尼西亚/波兰、澳大利亚/新西兰等 16 对手工维护、随源码版本管理的对照表),本题至少混入一个“最像的邻居”。 测验本身是一个 JavaScript 增强层——没有 JavaScript 时,本页的工作原理、数据说明与常见问题仍然完整可读,上方的开始面板也说明了每一轮的形式。

可嵌入——此工具可嵌入其他网站使用。

Sources

flagcdn.com — flag artwork, public domain (frozen at build time) · Natural Earth 1:110m boundaries, public domain · mledoze/countries, ODbL

嵌入此工具

把国旗测验添加到你自己的网站:将下方代码粘贴到页面 HTML 中,即会在 iframe 内加载同一个交互测验(英文界面),并带有指向本站的“Powered by”署名链接。

<iframe src="https://globevs.com/embed/flag-quiz" width="800" height="600" title="Flag Quiz — GlobeVS" loading="lazy" style="border:0;max-width:100%" sandbox="allow-scripts allow-same-origin allow-popups"></iframe>

常见问题

国旗测验覆盖哪些国家?

数据集 176 个国家/地区中有 174 个拥有合法的 ISO 3166-1 两字母代码,因此都有旗帜素材——全部进入题库。仅有的例外是北塞浦路斯和索马里兰:边界数据集把它们列为国家级要素,但它们没有 ISO 代码,公有领域素材库中也没有对应旗帜,“国旗题”无从出题。每轮随机抽 10 面旗帜,多玩几轮就能遇到世界上大部分国家。

旗帜图片来自哪里?

来自 flagcdn.com,其旗帜素材为公有领域。GlobeVS 在构建期一次性下载,用 svgo 压缩后冻结进自己的仓库——测验在运行时绝不外链第三方 CDN,游戏更快、更稳定,也不向第三方暴露加载行为。任何社区维护的旗帜集都可能有细微出入;这里的素材按发布原样渲染,只做数值层面的压缩。

为什么有些旗帜文件特别大?

保真优先。简单的三色旗只有几百字节,但带复杂国徽的旗帜(厄瓜多尔、墨西哥、玻利维亚……)有成千上万个路径点;即使经过 svgo 最激进的数值压缩,仍会有几十 KB。测验每次只加载一张图——当前题目的那面旗帜——大国徽只在这一次请求上花流量,永远不会整包下载。

错误选项是怎么选出来的?

同大洲优先,易混必掺。多数干扰项来自答案所属大洲的其他国家,排除法不再是捷径;而当答案有一面著名的易混国旗时——乍得/罗马尼亚、印度尼西亚/波兰、澳大利亚/新西兰、俄罗斯/斯洛伐克/斯洛文尼亚、委内瑞拉/厄瓜多尔/哥伦比亚等——本题至少混入一个“最像的邻居”。易混对照表由人工维护,测试套件会逐对校验它没有漂移出数据集。

最佳成绩保存在哪里?

只保存在你自己的浏览器 localStorage 里——没有账号、没有服务器,任何数据都不会离开你的设备;清除本站数据即可重置。每轮 10 题,答对一题得一分,结束时的逐题结果条会标出每一题的对错。

更擅长首都?来做十题的首都测验——每题揭晓时地球仪会飞到答案 →

在国家对比工具中并排打开任意两个国家 →