CountryData.js|国家数据数据集|开发工具数据集
收藏CountryData.js
CountryData.js 是一个全面的 Node.js 包,旨在提供对详细国家信息的轻松访问。它支持 JavaScript 和 TypeScript,适用于各种项目需求。
特性
- 全面的国家数据:访问包括
国家名称
、短代码
、电话代码
、地区
和国旗
在内的详细信息。 - JavaScript 和 TypeScript 支持:在 JavaScript 和 TypeScript 项目中均可使用。
- 易于集成:使用 ES 模块无缝集成到任何 Node.js 项目中。
- 异步操作:所有方法返回 promises 以实现高效的数据处理。
- 轻量级:最小化依赖以保持项目精简。
安装
使用 npm 安装 CountryData.js:
sh npm install countrydata.js
使用
JavaScript 版本
javascript import { CountryHelper } from "countrydata.js";
const countryHelper = new CountryHelper();
// 获取所有国家 (async () => { const allCountries = await countryHelper.getCountries(); console.log(JSON.stringify(allCountries, null, 2)); })();
// 通过短代码获取国家 (async () => { const country = await countryHelper.getCountryByShortCode(US); console.log(country); })();
TypeScript 版本
typescript import { CountryHelper } from countrydata.js;
(async () => { const countryHelper = new CountryHelper(); const allCountries = await countryHelper.getCountries(); console.log(JSON.stringify(allCountries, null, 2)); })();
// 通过短代码获取国家 (async () => { const countryHelper = new CountryHelper(); const countryData = await countryHelper.getCountryByShortCode(US); console.log(countryData); })();
API
CountryHelper
提供访问国家数据的主要类,在 JavaScript 和 TypeScript 中使用方式相同。
方法
方法 | 描述 |
---|---|
getCountries(): Promise<Country[]> |
获取并返回所有国家的数组。 |
`getCountryByShortCode(shortCode: string): Promise<Country | null>` |
getRegionsByCountryShortCode(shortCode: string): Promise<Region[]> |
根据提供的国家短代码获取该国家的地区数组。 |
`getCountryByPhoneCode(phoneCode: string): Promise<Country | null>` |
`getCountryPhoneCodeByShortCode(shortCode: string): Promise<string | null>` |

LIDC-IDRI
LIDC-IDRI 数据集包含来自四位经验丰富的胸部放射科医师的病变注释。 LIDC-IDRI 包含来自 1010 名肺部患者的 1018 份低剂量肺部 CT。
OpenDataLab 收录
Subway Dataset
该数据集包含了全球多个城市的地铁系统数据,包括车站信息、线路图、列车时刻表、乘客流量等。数据集旨在帮助研究人员和开发者分析和模拟城市交通系统,优化地铁运营和乘客体验。
www.kaggle.com 收录
2017-2020年内蒙古当地杂豆的原料特性及生物活性物质分析数据集
参照国标对内蒙古当地的豌豆、赤小豆、绿豆、红芸豆及扁豆等五种杂豆的原料特性和生物活性物质含量进行测定,并进行对比分析。
国家农业科学数据中心 收录
PDT Dataset
PDT数据集是由山东计算机科学中心(国家超级计算济南中心)和齐鲁工业大学(山东省科学院)联合开发的无人机目标检测数据集,专门用于检测树木病虫害。该数据集包含高分辨率和低分辨率两种版本,共计5775张图像,涵盖了健康和受病虫害影响的松树图像。数据集的创建过程包括实地采集、数据预处理和人工标注,旨在为无人机在农业中的精准喷洒提供高精度的目标检测支持。PDT数据集的应用领域主要集中在农业无人机技术,旨在提高无人机在植物保护中的目标识别精度,解决传统检测模型在实际应用中的不足。
arXiv 收录
WideIRSTD Dataset
WideIRSTD数据集包含七个公开数据集:SIRST-V2、IRSTD-1K、IRDST、NUDT-SIRST、NUDT-SIRST-Sea、NUDT-MIRSDT、Anti-UAV,以及由国防科技大学团队开发的数据集,包括模拟陆基和太空基数据,以及真实手动标注的太空基数据。数据集包含具有各种目标形状(如点目标、斑点目标、扩展目标)、波长(如近红外、短波红外和热红外)、图像分辨率(如256、512、1024、3200等)的图像,以及不同的成像系统(如陆基、空基和太空基成像系统)。
github 收录