{"id":16978440,"url":"https://github.com/rainmango/3d-earth","last_synced_at":"2025-05-08T21:17:58.718Z","repository":{"id":44444633,"uuid":"442687673","full_name":"RainManGO/3d-earth","owner":"RainManGO","description":"A beautiful 3D Earth 🌏","archived":false,"fork":false,"pushed_at":"2022-01-10T06:32:16.000Z","size":35023,"stargazers_count":285,"open_issues_count":1,"forks_count":44,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-08T21:17:44.577Z","etag":null,"topics":["3dearth","earth","globe","threejs","webgl"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RainManGO.png","metadata":{"files":{"readme":"README-ZH.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-12-29T06:57:27.000Z","updated_at":"2025-04-28T10:29:41.000Z","dependencies_parsed_at":"2022-09-03T16:21:37.822Z","dependency_job_id":null,"html_url":"https://github.com/RainManGO/3d-earth","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RainManGO%2F3d-earth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RainManGO%2F3d-earth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RainManGO%2F3d-earth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RainManGO%2F3d-earth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RainManGO","download_url":"https://codeload.github.com/RainManGO/3d-earth/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253149622,"owners_count":21861740,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3dearth","earth","globe","threejs","webgl"],"created_at":"2024-10-14T01:43:27.872Z","updated_at":"2025-05-08T21:17:58.656Z","avatar_url":"https://github.com/RainManGO.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Language: [English](README.md) | [中文简体](README-ZH.md)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg width=\"192\" src=\"https://tva1.sinaimg.cn/large/008i3skNly1gy3q3h2ufrj308103gmx4.jpg\" alt=\"axios mapper\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.npmjs.com/package/3d-earth\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/v/3d-earth?color=blue\" alt=\"npm\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/RainManGO/3d-earth\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/types/3d-earth\" alt=\"Types\"\u003e\n  \u003c/a\u003e\n    \u003ca href=\"https://github.com/RainManGO/axios-mapper/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/l/axios-mapper\" alt=\"License\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n\n\n\n\n3d-earth 是一个漂亮的，基于threejs 的组件。\n\n\n\n效果展示：\n\n![3d-earth](https://img-blog.csdnimg.cn/448b48bbe7394022b089c7617d2222d8.gif)\n\n\n\n\n\n## Install\n\n```shell\n  npm install 3d-earth\n```\n\nor\n\n```shell\n  yarn add 3d-earth\n```\n\n## Features\n\n- [x]  星空背景\n- [x]  云层\n- [x] 城市位置涟漪\n- [x]  光晕\n- [x] 世界地图边界\n- [x] 飞线效果\n- [x]  地球自转动画\n- [x] 自动缩放中国动画\n\n\n## Usage\n\n\n\n已打包esm 文件，如有其他需求自行打包。支持vue/react/html 简单嵌入\n\n\u0026nbsp;\n\nconfig\n\n```js\n   //地球是否旋转\n  autoRotate: boolean;\n  //是否缩放到中国，之后再放大动画\n  zoomChina: boolean;\n  //是否显示星空背景\n  starBackground: boolean\n```\n\n\n\n\n### Dependency\n\n - ThreeJS\n - TweenJS\n\n\n\n## License\n\n3d-earth  is open-sourced software licensed under the [MIT license](./LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frainmango%2F3d-earth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frainmango%2F3d-earth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frainmango%2F3d-earth/lists"}