{"_id":"@icegl/geokit","_rev":"41-89c71faa62f469ffee12460782783170","name":"@icegl/geokit","dist-tags":{"latest":"2.0.3"},"versions":{"0.0.0":{"name":"@icegl/geokit","version":"0.0.0","author":"","license":"ISC","_id":"@icegl/geokit@0.0.0","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"a648530c80c79d52c81c46b28fda91f48367e011","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.0.tgz","fileCount":62,"integrity":"sha512-vb5iirF+l6G6wItWgHsAnONhRQXsKoQRHY3MFJWNPdTcHLY4gAkuVl5WwJFnwwIX9MovEf5iBe1nD41o5zI2yg==","signatures":[{"sig":"MEYCIQC/9dwFZqko8xebRDwWDD9j/8zTp51BE1SFUUirMxQj8QIhAItA0i6zWpVncJOYMBSq2X+bqt0+bKhl9qo6bN3rsU79","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3474810},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build && npm run build:docs","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.178.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0","@takram/three-geospatial":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.0_1751698622696_0.15132194138028243","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@icegl/geokit","version":"0.0.1","author":"","license":"ISC","_id":"@icegl/geokit@0.0.1","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"e0a032c457c0e1a26a020241384f08819ecd08ff","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.1.tgz","fileCount":41,"integrity":"sha512-x2mavRpONYsAoTPcFavWt90p2kOhmbRNMuKslqriJrAkFy1FLfg6SUmox2b33OeNpwLdpH0FbzJ8V7Fn36azxA==","signatures":[{"sig":"MEUCIQCrUsZhYMz2/9WStA9F4QFj53b2IJPU4Sihton0k4lPZQIgHj945OP5EZ+Y6TXx0by72MwLLibnzf75aOX7vxsGbXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401418},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build && npm run build:docs","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.178.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0","@takram/three-geospatial":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.1_1751722702697_0.8733492238725791","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@icegl/geokit","version":"0.0.2","author":"","license":"ISC","_id":"@icegl/geokit@0.0.2","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"83cdfc5e003c6dd41a0dc92004b6992198278971","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.2.tgz","fileCount":6,"integrity":"sha512-tqs0GgFtzaGlPXo5KsO3UHa/5Eo1fWfLWiN7ZEyKIfD09F5gMvDd1ZcAzo0w46nePBIngDw/bWbpDHVFWuHCJQ==","signatures":[{"sig":"MEYCIQC7a54xh1euHdZ13mAdGdQzheLY3tPIlpk2WeZMKUgZfAIhAOYq1xh0U9JXbTgApBArL7bK4BZtczbAu4BKiyXV8+QY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1155351},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"c7e202486cb72145a9d51deb193c6c8ffa8a23c0","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build && npm run build:docs","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.178.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0","@takram/three-geospatial":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.2_1751724342943_0.9909629566278078","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@icegl/geokit","version":"0.0.3","author":"","license":"ISC","_id":"@icegl/geokit@0.0.3","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"5432d67697aee19a6252149ae67e9a6d29b9eddc","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.3.tgz","fileCount":42,"integrity":"sha512-4tKTqvDrJJT6JkWwJMgiHN2GATCmox8jCPHZ3BwKyVUe/2dZMcIR30jgvOyRO93kR7rBh+y5m/9T5cYxKbB+xg==","signatures":[{"sig":"MEUCIGfFy2EPaQUQCtCEvAWr05mADLQv0Qacqe9HYx0S0N0pAiEAwaXNLVYD01R9JIdIy7YubOwdIFXeDS1kQr5dUBq0UPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868234},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"a7bcada270af7afd51bf0f9ac15822e13119d475","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.178.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0","@takram/three-geospatial":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.3_1751726905451_0.881228970070002","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@icegl/geokit","version":"0.0.4","author":"","license":"ISC","_id":"@icegl/geokit@0.0.4","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"239882caca15431e8d0236157f1e7e0b7338104e","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.4.tgz","fileCount":42,"integrity":"sha512-SiKIDaLdYMs3z9NQI0ukvBpwEKni73OsDckZhrIRw105kcU7fbawDxZt14NGbRFGIMhFR97itAFra3HObrgX+Q==","signatures":[{"sig":"MEUCIQC9WVkdAVUyKkcYNWN03k5daw3YpTp1ghaa3ahjxZRJYAIgKZx88GFSkikkESiOBAxIeY9/pVgOA5+7rufw3MOzBTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868719},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"439ca020eec25f56f916acb25658d75563b65855","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.178.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0","@takram/three-geospatial":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.4_1751728855899_0.4535671813520026","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@icegl/geokit","version":"0.0.5","author":"","license":"ISC","_id":"@icegl/geokit@0.0.5","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"9c767c2640eed9f3b2043c6a6ac4c1d8d2914fc8","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.5.tgz","fileCount":45,"integrity":"sha512-yCS8YcXNuhPUxmadf3aPEGHUDTl7/RQa1RQS4AiwzzlnHAf8b+WNSwm/hhimsExtcmEUzbR2feHcZK97iwEwsA==","signatures":[{"sig":"MEUCIFlZuD3x9XaX9crryVUDX49nLiDr+jBU4C0FMsRmH70RAiEA5/cg+yXqQ9ejghIEdyGjjr9GFo0SViktyksctpJgfKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083188},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"d3f5f0f83eed5ebfec899e347a9d6167e3665aaf","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.178.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0","@takram/three-geospatial":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.5_1751853101361_0.9992177589761244","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@icegl/geokit","version":"0.0.6","author":"","license":"ISC","_id":"@icegl/geokit@0.0.6","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"07596c601ecc38779147730f39d6c6dd8972c4b7","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.6.tgz","fileCount":45,"integrity":"sha512-u6XSDvRIZvnYJWhIfutJuxfUEVZLnjN+N6sLDDrzzvJynNbyR+4x7dB17SFVRky1wMRU8WEU7IxuzxY36T50Hw==","signatures":[{"sig":"MEQCIEN2tcKYfvo21yz/J26pbJWXH+jp/sRc2gQGBHb8eHBNAiB/wcKMDnd3zuCBPwo7Yai8iCqpa4CK7nNfuWGeMMjWEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086127},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"92dbc852cedcdad00f33f21d64db1a491f1d31fe","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.178.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0","@takram/three-geospatial":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.6_1751854028279_0.20449221725769018","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@icegl/geokit","version":"0.0.7","author":"","license":"ISC","_id":"@icegl/geokit@0.0.7","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"bba30c5cd63bf7af977ca2e32158873fab9ed1ae","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.7.tgz","fileCount":45,"integrity":"sha512-3PM9+ohBG2lLj7mzlssEsX4pTSgLWhwDbsx5s43Jkj9kzWDrK5QUuPJnSISL+rDFJRZ9ZQ9O73zO0iPRp4XZrw==","signatures":[{"sig":"MEQCIELMupRfe6dLKDZNAxlXncOsDoknxD4tG/UWTKxTc7D4AiBGTk8owFHh1QDmuCd9m9Ik0okG+FGv7wg1SYvsI6keqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082530},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"4cc1cf56d1e4cb95eb9052f9a8a4de268429b1d0","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.178.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0","@takram/three-geospatial":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.7_1751854964176_0.043096436715689856","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@icegl/geokit","version":"0.0.8","author":"","license":"ISC","_id":"@icegl/geokit@0.0.8","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"28616669bac0539321594079d1f440862fc40a28","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.8.tgz","fileCount":46,"integrity":"sha512-ogJ+K2MFPVzroo9ZEvvU2WhIPIdsQDLYbQEETsueLAHdqFZp57GPAz79EjzrbG3ptOPGBBshPzhDJvuzJ3tzXg==","signatures":[{"sig":"MEUCIQD/x6atgKY+oToPlaX/kReoH7HLPhTR+w4g13qHKWmbtAIgH7MxmkzHFv094NnVGmrwwKJE5639QyGKUKpQlC4lPnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1107181},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"599ee4922d2cf035bf80fe9ccee53287b21d2297","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0","@takram/three-geospatial":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.8_1751987500093_0.5248058307092838","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@icegl/geokit","version":"0.0.9","author":"","license":"ISC","_id":"@icegl/geokit@0.0.9","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"d4479881694a436231f24d1a32b04eb1adc190df","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.9.tgz","fileCount":50,"integrity":"sha512-Z9mUulb16BEEPecRkAAC+uUXtiCxxPLw/Fd460vHhw7LyzYc27AsIOmBR1++GusB6H5JsQrkiwdikv+QB1DY+w==","signatures":[{"sig":"MEYCIQDnRa9001xCCbYLk5bBstzMN1MCPOrABI4zlkgB0QqO3gIhAPOlrhkTMgKknXXKoazVwCoDdQa82AjN6zS74NfSR3bO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073347},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"2f26f9ea49f22981d15b94c1d5bd534293fbb729","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","actor":{"name":"a876691666","type":"user","email":"928200728@qq.com"},"email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.9_1751988253938_0.7631983245430649","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@icegl/geokit","version":"0.0.10","author":"","license":"ISC","_id":"@icegl/geokit@0.0.10","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"10ac01bba6f5f3e29b38d9ac7b0c883a162efd8e","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.10.tgz","fileCount":50,"integrity":"sha512-YYggYvxviV4FWdjlOB7NeePI1OfAoRU1JI4+0EZt8nDgzNB3VDl5Nn8X/itoRkvWBGeBuCNRdHyTVfHMdX3blA==","signatures":[{"sig":"MEUCIQDz+wwdXx8bQMB0h2M5YTp1OS8OxQ/YKRDZ4a7r6biuxAIgYb8YqsNeb7nhgf0b9uPWopwXcn/Chs0DeQGayuZ5IEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074837},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"dd9b3c6e9365380f2d8374e055bf0f84b84d69c5","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.10_1752305709566_0.32022478065493165","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@icegl/geokit","version":"0.0.11","author":"","license":"ISC","_id":"@icegl/geokit@0.0.11","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"77dd410d388abb32357bbce98c2393a07144779c","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.11.tgz","fileCount":52,"integrity":"sha512-PSyjvlJ4/Jkv57Yrx//EpT22hFtMPE0NfywKP0yj1ds2wuPJtSapqDjWZ19ITqsk5nC0CP5toLA/Wg2LmqSCiA==","signatures":[{"sig":"MEUCIQDhTm75xVcbK9j5wm+UphdZWfOO4IKxsELScOD9hS1sVAIgbwoKtbNbBUD64qFFtOhTDm/ztbija19FS3h/7Qy3S98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491316},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"c47b83f8e7008affce0ccdc175b5ffe1559b5e02","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.11_1752389238734_0.7975303809922472","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@icegl/geokit","version":"0.0.12","author":"","license":"ISC","_id":"@icegl/geokit@0.0.12","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"1369e2f56a163dc1e9cd944e61a2dc6ca2622a02","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.12.tgz","fileCount":52,"integrity":"sha512-65KZxCDDcrELmV1vifI9c53iqGtNb6BXuo/QrM+Zsf2pVc+hXuTWNTPqJ2pcqIr6cuP68XIPlWDTdjoL6abolA==","signatures":[{"sig":"MEUCIQDqTa8nn6wpn/K0I3VEkok5Zn8DsQwhjao6HEnDrZXFHQIgblX8DheWmprD+hmJ1JmAivxVIchsSSxYN+qJICLoVVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1493804},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"eb7d7d4b98aaf0c5836663d0299efd6dd368dc4a","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.12_1752405085542_0.6228567980585864","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@icegl/geokit","version":"0.0.13","author":"","license":"ISC","_id":"@icegl/geokit@0.0.13","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"918d985bd697cd1e1577e44db563ca689184d5b3","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.13.tgz","fileCount":52,"integrity":"sha512-+cvHEwOeH7kp7XrnJ8Q2n1/KiqcllSCMVBF0BZmFLdIpOsyc+NgUDWrSXhMO2Bz5kXitfO6excn3Wo6soCxx0Q==","signatures":[{"sig":"MEYCIQCjdSkQQhDxdAwulhMKa/6/cICMwWYvrk+tt56AmCpCRgIhAOguOWe3OewvSePm3yaZ3xIaUR1TryszOUlJFKYg7dlc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1493844},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7ea284aa3a442c0fc67f64d69d8fce962b8c43a4","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.13_1752408461991_0.37779801783024514","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@icegl/geokit","version":"0.0.14","author":"","license":"ISC","_id":"@icegl/geokit@0.0.14","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"ebcfb6c3bf71097f866675ce21ed94bef921ebeb","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-0.0.14.tgz","fileCount":52,"integrity":"sha512-PYClObTMNggSZri6IR0I8A6qO9FAOPINwKqi7J5VW/opl9L1eLQO+3/Kw92/T0uA9EOfaYc7szwUgSm27evfzQ==","signatures":[{"sig":"MEUCIQCNiDLop+9RDe1uL7U+xqLZitR8GNE0Aq6m/absgoFynwIgWUEMVO8va2wdYx/DdZcpB6gQg2XF/lKGR8NE6NBmy6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1493880},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"e1c02e914eb7480df31fc9817fcb5037636d446c","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_0.0.14_1752408744632_0.009754900406399036","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@icegl/geokit","version":"1.0.0","author":"","license":"ISC","_id":"@icegl/geokit@1.0.0","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"3caf855f4620b5b6b5bd93abde1e54e99afe27db","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.0.0.tgz","fileCount":52,"integrity":"sha512-Btem4k/5e0s9QhZlbHlbXNHnjNlpHkvQ7YNbJfbCrE1AVlQQryzgpZ3Ga+LTSnVi6Er9I0bsAgQFGmSp9UU1Pw==","signatures":[{"sig":"MEUCIQC9+UOjGLoMlwwg6wG2QO3YyKisjJ/rRsX099TwAoX6bAIgWSkUNiFdKQWIfGuQ3Tz/0FurJz0wRmMQuk1YDwKm2Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494076},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"5be7a90f0f5cda8bfb784214abdc4d991e48e439","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.0.0_1752458932283_0.6325318172104906","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@icegl/geokit","version":"1.1.0","author":"","license":"ISC","_id":"@icegl/geokit@1.1.0","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"6a65897cb354d28aeb89a6bc2909baaed2914531","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.1.0.tgz","fileCount":54,"integrity":"sha512-gYDq2WW4hgXnr6zo5AOlxqJqC4TiOCYVhq4kWTgS+huylrEpZvJH9tB321ywEzUYsaBYqVz/fQpeQF1hRhLOzQ==","signatures":[{"sig":"MEUCIQCWAHuSJx6rW0/6D8RNU+zJNbNNgw+J7sFUBf2pzeQhawIgSrKhk4q8t7pJy7YpZwQYxOMyD4Xj8ncNoUm0EOWwArQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564842},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"dae7bb72891cc3a33acd431e512fd102e86a0722","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.1.0_1752509173925_0.2743926585099883","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@icegl/geokit","version":"1.1.1","author":"","license":"ISC","_id":"@icegl/geokit@1.1.1","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"22aa9c5ce3ae977b8562ea62d2a71454c989e1cc","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.1.1.tgz","fileCount":54,"integrity":"sha512-eYu9XuAsHQGJ6YlZZuJe6I+Pw2PDSbYVjEcj53Imrfv4aVxD+wEEc3c4Aw0HtdRbxb4wPhPWS+tXiJnL4yvAWg==","signatures":[{"sig":"MEQCICkavQcYM+w2m+KJQpeDcRt3utReTMpZODwKdcJ8z16lAiAW6g1HfR2lzl+aZCFS0SCBxLfnmhfg+fzVPhlQEMt++A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564972},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"91dc4a5b907628cecd221f850c7b56765ee46ef8","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.1.1_1753010441737_0.35845197312133004","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@icegl/geokit","version":"1.1.2","author":"","license":"ISC","_id":"@icegl/geokit@1.1.2","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"8269521044d7adb4504e27e01fe79e896bb4483c","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.1.2.tgz","fileCount":54,"integrity":"sha512-6vIPN96HrEqVV2kmSp07hyKNFHVgSDVg4jDHH82OT3l9JXXR1L8ATSUE/bWgFeRLvEL/YgEpahd1gSpG5L4trQ==","signatures":[{"sig":"MEQCID0588/aYqqK6LuVsKb+Ad/btLBrbjFoXc1E4n4+DupvAiAk/RV8v7qO9M6PFMQKXFGMkEqgQ7UbBUUZrrLYMGEMeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565800},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"c2c51c41fdb806c79ab8d67aa08a59ef9637391d","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.1.2_1753024676713_0.006065619983464776","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@icegl/geokit","version":"1.1.3","author":"","license":"ISC","_id":"@icegl/geokit@1.1.3","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"7c8ff7d96f1a1c5756a24db63474dc17955c6157","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.1.3.tgz","fileCount":54,"integrity":"sha512-/PeWNgnVQ3sbGRbM1mj3//5noDatu7oaNlWP9jsvys6pWcsBO5+A6zGHJlfbsSLixWbCjb2ozyX9rK6fRviocA==","signatures":[{"sig":"MEQCIFnF2K51T+W1Y+cAksTsnGS74vNaa6I0vNB53OwyqKSeAiA8oglas4NV+o1Emgn/kRv3DrVoUbYsN1MFiC7Z77pX5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565760},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f37092f53d5d82e9901f32832808f62afe503cdf","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.1.3_1754147491966_0.008918192563775795","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@icegl/geokit","version":"1.2.0","author":"","license":"ISC","_id":"@icegl/geokit@1.2.0","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"5228cd4c0d018485be35030326ff5dc4971d8a00","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.2.0.tgz","fileCount":55,"integrity":"sha512-FLHSnKjTjXSrxOSOK9wuPX5JfAlwpPyJICndKRCea4gxjvYCqaq2UbW7J04o6ZiTmdLLH884gV/OqvEKhBZJHg==","signatures":[{"sig":"MEUCIQCVNhs2ULaMlmIp9DMguKgviiTbRjNW4956sjsXOcA4QwIgBzbIks0C+mwwO05r2WfJjvgQpL4zfIfJuzKSvFQ1Jqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1567274},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f2d9456bd6357fd0161586fedfaea8326c9cb7fa","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","tiny-invariant":"^1.3.3","@tresjs/cientos":"^4.3.1","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.2.0_1754149564709_0.6387542560816648","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@icegl/geokit","version":"1.2.1","author":"","license":"ISC","_id":"@icegl/geokit@1.2.1","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"de0621be2cb0f0d00a796a5165cd1c8dd0d5b3b5","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.2.1.tgz","fileCount":56,"integrity":"sha512-oSTiMOtFs2coQsO8NA8GsvDUUj3kZDb7w0ZlyD+nZWE8nVGi99TDOyBmcaFyagmZnDadHofjVgpo/xBuawtV6Q==","signatures":[{"sig":"MEYCIQDF9jl9ZoyofPqOSH15DUIfL4RnJAdBbObbwzx7bwHBRAIhAKyJFvzHeLcQAcCnvgMvA60+K54IXPJtT3usl/f+5EIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1282951},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"aa4ca91cfc35ffeb45efc5eee07f38045392af00","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.2.1_1754150419978_0.568274159507884","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@icegl/geokit","version":"1.2.2","author":"","license":"ISC","_id":"@icegl/geokit@1.2.2","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"4060a45a04e8e884a736812ee601018f8a616085","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.2.2.tgz","fileCount":56,"integrity":"sha512-6Ln4f+fKKVNhqvjTABRZVtXiuAS9OEbQlCYtbx4hsw6w4Dv79tMrZuNHRRvbPGHAQjpnenSpSLgfmuE+IZlDvQ==","signatures":[{"sig":"MEQCIHSqZXfz7F3VNoHF/eW7mL0La1ryK6kgsnQTsAbmBFKtAiBN9D0XDufJdzQdAu3aV5JUVwouMsrtaozvryLq2E5oFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283533},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"478914b1348040cd1326ccc0aeec884801b7f8b1","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.2.2_1754191456732_0.21165977682876358","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@icegl/geokit","version":"1.2.3","author":"","license":"ISC","_id":"@icegl/geokit@1.2.3","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"74c3ea1dcd399ec0fa4d3c4edf6139526427b5e8","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.2.3.tgz","fileCount":56,"integrity":"sha512-PQcuiFZvKkkalUw1YlBTfQat4vbL+OtCUBc3EWOn6u95GCid7mrnuBjwgXNZ2Hp3FdkfSDJz3xJ2ojCgIbVxVg==","signatures":[{"sig":"MEQCIGrWVkdlazT86PPx1q4g7SQKJlug3DE1VoPwR/JXOcuhAiApfrZSvKaBWLYnWzaFwwXwbCmCHE4/kVHosEuN2BwDdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283533},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"a737bcc4f4cf9707be818d342d97c1e6ba1f8b90","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.2.3_1754198901200_0.4673123143504796","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@icegl/geokit","version":"1.3.0","author":"","license":"ISC","_id":"@icegl/geokit@1.3.0","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"da9167c7bfbc82c7b815dacbaa6a6d2a068d8703","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.3.0.tgz","fileCount":57,"integrity":"sha512-yZhdMdEUP2xr9EXHGwe/XilSD+WT/+YyosmgtVLBAnzjBfldDfDaGAMbIMddMYso2gxLbo8Za02XoyMZjWZ/Mw==","signatures":[{"sig":"MEQCIHGxw5YU/AB4II66HOG/7OpQLKcgby+GDYWgTpFNetvJAiAwv274/Bq0C+4rBQPr8+vU6CmzSmqQQi4oet0bPEJi+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634983},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7d9c516476c1fe4512d316fea9e4909abfe39b2f","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.3.0_1754660525501_0.25699979608615275","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@icegl/geokit","version":"1.3.1","author":"","license":"ISC","_id":"@icegl/geokit@1.3.1","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"52e9d1a596858c75b5823fdfc9e01a5772b6172a","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.3.1.tgz","fileCount":57,"integrity":"sha512-BY+R1eAH58faPX7cpTqgODdeLMOqDk2EWd/+yuruMFD/1P1e3QbGLITgttPCAdFNyXWXPNBWwtZPABcFkcwdDw==","signatures":[{"sig":"MEUCIQCpIGrogDY9neoHtTBiU65fIPJdV9h3wjrBK2WYYcvUggIgaFqfvEzzqV+E1OZxS3E792MBS6miWvApIhAPaIbVM/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1635138},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"4b288160fb10a6cf15219dcbd9265016020acc6b","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.3.1_1754715099893_0.4685148285216736","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@icegl/geokit","version":"1.3.2","author":"","license":"ISC","_id":"@icegl/geokit@1.3.2","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"fabeafb5334f1fbb47c95a1307342ff4533be3c9","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.3.2.tgz","fileCount":57,"integrity":"sha512-uOiRqZ9XpKdr8wakEOCgkaoKmVVPzL6zVX6NP4RtBXyEeiKICyUHLS3SUCLKfaVJqXf6EjPdR8KklQ9XbFDojQ==","signatures":[{"sig":"MEYCIQCFDas6rOnMBfLFTFXEAUNDpL1Xkfwo0foV0nDnzz3INQIhAMmj+gG7fQ5tU3sl0A5UtAfkPLxTuzF+HFG/dpxUcEzd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1635148},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"472f93d76cd069164666054be74e840f34de28a1","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.3.2_1754715176314_0.7569000936854531","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@icegl/geokit","version":"1.3.3","author":"","license":"ISC","_id":"@icegl/geokit@1.3.3","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"c0e96e4237545525696c2417cf524cd6cd7edce6","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.3.3.tgz","fileCount":57,"integrity":"sha512-N2QBc4eN1VNH2cOaduye3EGw0KvVrmwufUCa45FlcxrbINUgHXzN37QbtkOKYnwtA3ZtXAfIy6dxRPkCmS8FUA==","signatures":[{"sig":"MEUCIE6E5/IWuLfgYptDxK1JhbbLWGS/EOxsDrkytXE5nfQKAiEAuh4dj+XKKBHjcXgmFlMIJfoBtUlTl63ZZwoU3VyoYp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1635593},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"93ae6756e3b44dbf43e0ab602aa2c1f67939599c","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.3.3_1754715443561_0.8230076023441955","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@icegl/geokit","version":"1.3.4","author":"","license":"ISC","_id":"@icegl/geokit@1.3.4","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"97fe529d55695d7d7810c3f772fb27ab48ea409c","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.3.4.tgz","fileCount":57,"integrity":"sha512-UBGLB+qEx7mZQm4TgJCAhrSqGyUZxIuVniKxZp9BXsgETq+TRxtRwdgzxIxYVaktC8VpdB9CGP5n0JTStVJGaA==","signatures":[{"sig":"MEUCIDh/d94mKDaQ/G/4/XMqETSH0A5QtiWrUXRLNalvIAF2AiEAwu8zr+Nx5fy6ooi6NjmQFzW7osshki5K/RBwiIu8iqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1638043},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"610e64063b65c04e6b57eafd1d063394d8b7afb3","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.3.4_1754815703238_0.3585374168081086","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@icegl/geokit","version":"1.3.5","author":"","license":"ISC","_id":"@icegl/geokit@1.3.5","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"20b592bb0cbb723046c45b47006c450d7acb1e32","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.3.5.tgz","fileCount":53,"integrity":"sha512-3fVs+hOAuFmU/YA78wLV2AcnDEVIqyBqfBittCc7+vfdCFtnKgGTjG9+mFaYxaumE+Hmw5m8URAGmaosLT0Ffg==","signatures":[{"sig":"MEYCIQDZdMTeMAGU37VJqtshHFE3+V9Iq9zdiykWFYogW/zNfwIhANqzQPHupL6DbrhoLEF5papF+c20X+rMpJ42I6hkg4Uu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401292},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"db19f2e562e12ccaca93ebc4944c0d309b77eaa2","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.3.5_1754815838599_0.33027719445710524","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@icegl/geokit","version":"1.3.6","author":"","license":"ISC","_id":"@icegl/geokit@1.3.6","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"5c91c92f418bfae9dbe0670d5a23588961dfa41c","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.3.6.tgz","fileCount":53,"integrity":"sha512-wOOv4JgAw8m+v0eTejCNWSemS/7fA6FYqmJ3A7SFDrOVmkZ+RxoxbdLv2xt5AJvaO8YEEIPbMwM5ca4FDLJTBw==","signatures":[{"sig":"MEQCIHASOQGHcffoUtCGLDbpgoDAvuT9Ezjfd70eC0gWZBWCAiABCDcc4vLnOXkaGolVCOfiuNOiMIWx+ZzgwdJazy0OPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047813},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"8345bd45f2b1b47f61366c7e01f037628bc493c9","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.178.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.3.6_1754816916946_0.275825466956789","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@icegl/geokit","version":"1.4.0","author":"","license":"ISC","_id":"@icegl/geokit@1.4.0","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"7a2f6861ae5836157d290c3579d413bce1fdea32","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.4.0.tgz","fileCount":54,"integrity":"sha512-ALe+kK1pVWcYKAxJpMu1NB6VAfn8SaeydJrp6ATLltr8jNkzuMw26O0Vah6q1tK7Ad+9NMbmUeqO3HUNbWE5JQ==","signatures":[{"sig":"MEUCIQCNs9nfxt7uQ05dVMbLEzoKs/Tt/N46XJRuSIOkkWiuaQIgdUh24HK5vqBvGKKZ3LzDc/RTcmx4MIAkXhZfBCEqoOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1115357},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"576df43737a5c4bd25c41520112b360f2109c3b1","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.179.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.179.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.4.0_1755351862477_0.5679801126583808","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@icegl/geokit","version":"1.4.1","author":"","license":"ISC","_id":"@icegl/geokit@1.4.1","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"8b8f5f8b3ad6a9451541652bf27b64cc41b56dad","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.4.1.tgz","fileCount":54,"integrity":"sha512-6uCD4XnAOMNURx0KuUm7xIhkrzb4a9HjDhbk9TjODHGHjVv06T6o+Ehe5i9g4Or0xQTBcFyQS3T7YrTdfueg2g==","signatures":[{"sig":"MEUCIFTPqmZCDfPJYNotTcptSjXv1xtxhHHa5vP6Poiqc5XpAiEAk/k0qDIAxEF0KNqPolge6fxh17aPvJhY6is1zm3Bv34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1113600},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"4e9f208125765c05bde37a88c1b2e53af3c6e2d3","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.174.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.4.1_1755486874707_0.39723050566198603","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@icegl/geokit","version":"1.4.2","author":"","license":"ISC","_id":"@icegl/geokit@1.4.2","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"6c66d6cb4e3ec20bae237eee1cf5bea9a4977356","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.4.2.tgz","fileCount":54,"integrity":"sha512-e+ScW83e6oKT/+NUt2JuDWHs6PLtIVsMQwrWjQ2Gj0QlTnxXjfRD3nCWX7Nh83+dGPBqoGJ77arRdwO6ycLx4Q==","signatures":[{"sig":"MEUCIET8DoGILDvUvnNmabkVUKbRCdOnfSs0z6uKRnnn10A6AiEAz7l9DbDRKitJF1uOegll6jw4dlhYI2MS+DRixe0Gih8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1113659},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3e667a84f09f89510b2ceb04c7a364d369fae682","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.174.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.4.2_1755523721249_0.21165646680075856","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@icegl/geokit","version":"1.4.3","author":"","license":"ISC","_id":"@icegl/geokit@1.4.3","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"246fa0c8173819ff904add072a9ea4d5af28f9d0","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.4.3.tgz","fileCount":54,"integrity":"sha512-KfErR0O2Teny8Gyep62QVevEzDNrNapisOC+GQPpr+1ZtD3AtRAmxGp8kb7rfzRtFpuQkqtu+eUOO0/hq5dzhw==","signatures":[{"sig":"MEUCIQCaGh6qLZALzjjnc4S9jmtbkwGy3MNwnxCcjeGa89xpfQIgVIdgu6m/b6BVsomD7xzol65w1mIQUgOX7m0Pyb0JTmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1114005},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f4b3e76f62c10ccf357c2e487820bc336da10422","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.174.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.4.3_1755563467092_0.9467047248321119","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@icegl/geokit","version":"1.4.4","author":"","license":"ISC","_id":"@icegl/geokit@1.4.4","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"1ddeeb00b3c562d9be8abeb5a85aefe15b0bf5d6","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.4.4.tgz","fileCount":55,"integrity":"sha512-9T6CfIISnbYsZgOGeBCderrMAkJq3d+wuPnP+1oQfBfam5hRw+B6n0YFKT/vFjchB5QZDeKb5RAQl0jBoKWZdA==","signatures":[{"sig":"MEQCIBMclikFSjhNNDpir+MEXXZE60ztDJe9Yi7sQIMwnreTAiBuxrljvoImvYaa7P0Q2FK62UxICsNjeKhwnVf8GYdkrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1126065},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"c99694135a878dd75ba80d74ee31178117ee0143","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.174.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.4.4_1756223683314_0.6243915095314974","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@icegl/geokit","version":"1.4.5","author":"","license":"ISC","_id":"@icegl/geokit@1.4.5","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"d6812cfc92720c9473cb048a5f3095501a8379f4","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-1.4.5.tgz","fileCount":55,"integrity":"sha512-FkxNgA87S9g0MsXk6/9gqBMUzqgCg5SAoy8lXYiInP00dwSbatfrQ1GF0uTQMlcDpkltzT+Tj5Ugj9hfuurzPw==","signatures":[{"sig":"MEUCIQDjnPbCvshO/7pBPi+liQ9vRI8lPhxulhfHPnrnlKVHSwIgcPOlsKAHnvtAUFEsNjL0F8ATmhYQ+9Nuqxd59zb6dFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1125923},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"2f00b6b8fab8123c189727114cffad701a20d305","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.174.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^4.3.6","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^24.0.10","@types/three":"^0.174.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_1.4.5_1757689826295_0.5793168628282412","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@icegl/geokit","version":"2.0.0","author":"","license":"ISC","_id":"@icegl/geokit@2.0.0","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"0192cf5f678d4dc441d5331501b5e8bcb6253424","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-2.0.0.tgz","fileCount":54,"integrity":"sha512-wMxWEXdrByQd6zekc/TBW5AwIC9EuNuK5beBew3EZmYFRKnGB7CM93uP59mLUMSIVDtD2fuHHcZpsmTlyRnKFw==","signatures":[{"sig":"MEUCIBoh/52nzJ1bCXDaOayjwC9RGSgfLqYGZk8bCTbetNLiAiEAqAa4ymeT0MQU0TcseJFF1iwBw9LEPD4n6x2mjKd4SnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1104134},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"5feb85728e45e55815e406b2c1423cdd9d8c3885","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.180.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^5.0.2","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","@tresjs/cientos":"^5.0.0","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^22.0.10","@types/three":"^0.180.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_2.0.0_1759238890076_0.6423076478252867","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@icegl/geokit","version":"2.0.1","author":"","license":"ISC","_id":"@icegl/geokit@2.0.1","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"66e882eb983d3122a9751242768df318850addcf","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-2.0.1.tgz","fileCount":54,"integrity":"sha512-rxsHj2g1C2IQUH2ALMV/D38cEhzP8ilQQoUOPsFTwBkCZG36j8etJiZLwYiRQQL1Ifiv2dD/UdDtRb042NihUw==","signatures":[{"sig":"MEYCIQDYATJw/GiM24P+ym7N3pSz9eIubthiX6EKiWlK/FJ6DQIhAL0yDkRIPLZb+DW+xU/uH9nIx5b+g7fDeUplvo/Z3wLY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103132},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"9560cb0202c0aae9e87cdff64683eb77a29dc0bc","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.180.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^5.0.2","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","@tresjs/cientos":"^5.0.0","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^22.0.10","@types/three":"^0.180.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_2.0.1_1759240433654_0.5627093377047285","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@icegl/geokit","version":"2.0.2","author":"","license":"ISC","_id":"@icegl/geokit@2.0.2","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"dist":{"shasum":"fa6b428b31b671352047cd75354558ee3e7db5f3","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-2.0.2.tgz","fileCount":54,"integrity":"sha512-zRl4wpS472reqa9QY5MiIBF7md+h24iBPFiw+sh9Q3y1RyxZnxbZvwIUFqMo5O5X+K8MqxkrPH3EXgsqlk679Q==","signatures":[{"sig":"MEUCIAIyEuRdACe/sPLEGW8r1zPeu7s+/2e3RVcA7C2dO/EiAiEAoMQNJl9XxfBtRqCkCuUyWsWNzEo5dq/KDB6Te2Uf3iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1102026},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"66fbfa3ec94ddb647c7bd3aca0c21431db0fa15b","private":false,"scripts":{"dev":"vite","build":"vite build --config vite.npm.config.ts","preview":"vite preview","release":"node scripts/release.js","build:all":"npm run build","build:docs":"vite build --config vite.config.ts","release:major":"node scripts/release.js major","release:minor":"node scripts/release.js minor"},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.5.17","gsap":"^3.13.0","three":"^0.180.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","@tresjs/core":"^5.0.2","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","@tresjs/cientos":"^5.0.0","3d-tiles-renderer":"^0.4.11","@tresjs/post-processing":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vue-tsc":"^2.2.10","typescript":"~5.8.3","@types/node":"^22.0.10","@types/three":"^0.180.0","@vue/tsconfig":"^0.7.0","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.0","rollup-plugin-visualizer":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geokit_2.0.2_1759244036156_0.9048379642333058","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@icegl/geokit","private":false,"version":"2.0.3","type":"module","main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","scripts":{"dev":"vite","build:all":"npm run build","build":"vite build --config vite.npm.config.ts","build:docs":"vite build --config vite.config.ts","preview":"vite preview","release":"node scripts/release.js","release:minor":"node scripts/release.js minor","release:major":"node scripts/release.js major"},"dependencies":{"3d-tiles-renderer":"^0.4.11","@tresjs/cientos":"^5.0.0","@tresjs/core":"^5.0.2","@tresjs/post-processing":"^2.4.0","@turf/turf":"^7.2.0","delaunator":"^5.0.1","gsap":"^3.13.0","three":"^0.180.0","three-stdlib":"^2.36.0","tiny-invariant":"^1.3.3","vue":"^3.5.17"},"devDependencies":{"@types/node":"^22.0.10","@types/three":"^0.180.0","@vitejs/plugin-vue":"^6.0.0","@vue/tsconfig":"^0.7.0","rollup-plugin-visualizer":"^6.0.3","typescript":"~5.8.3","vite":"^7.0.0","vite-plugin-dts":"^4.5.4","vue-tsc":"^2.2.10"},"description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","author":"","license":"ISC","_id":"@icegl/geokit@2.0.3","gitHead":"09477cd387c081b0db9854901b2374f584e4fe91","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-qCPZwNLAx299Pqo12fOu3QOYuLmhYkJsUbahz2CWnXABsGmYR34gZA9oxQ/1eh1ytVywB7ZQQvi1wO00NwpWMA==","shasum":"4d990cada2319c55bd90951244919c379cbf35a8","tarball":"https://registry.npmjs.org/@icegl/geokit/-/geokit-2.0.3.tgz","fileCount":54,"unpackedSize":1101837,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6eiJUyBEv6ltEpHMwfk+S8m3eXMCIbLLsTTSV9iFigAIgCZiNOks8DU1Fu2dN3stj4Az3zT+wcuXptAP2iyJqFg0="}]},"_npmUser":{"name":"a876691666","email":"928200728@qq.com"},"directories":{},"maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/geokit_2.0.3_1778518280259_0.9661310842038797"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-05T06:57:02.616Z","modified":"2026-05-11T16:51:20.603Z","0.0.0":"2025-07-05T06:57:02.957Z","0.0.1":"2025-07-05T13:38:23.041Z","0.0.2":"2025-07-05T14:05:43.209Z","0.0.3":"2025-07-05T14:48:25.676Z","0.0.4":"2025-07-05T15:20:56.172Z","0.0.5":"2025-07-07T01:51:41.557Z","0.0.6":"2025-07-07T02:07:08.456Z","0.0.7":"2025-07-07T02:22:44.406Z","0.0.8":"2025-07-08T15:11:40.359Z","0.0.9":"2025-07-08T15:24:14.207Z","0.0.10":"2025-07-12T07:35:09.805Z","0.0.11":"2025-07-13T06:47:18.961Z","0.0.12":"2025-07-13T11:11:25.807Z","0.0.13":"2025-07-13T12:07:42.275Z","0.0.14":"2025-07-13T12:12:24.936Z","1.0.0":"2025-07-14T02:08:52.476Z","1.1.0":"2025-07-14T16:06:14.146Z","1.1.1":"2025-07-20T11:20:41.953Z","1.1.2":"2025-07-20T15:17:56.931Z","1.1.3":"2025-08-02T15:11:32.240Z","1.2.0":"2025-08-02T15:46:04.930Z","1.2.1":"2025-08-02T16:00:20.220Z","1.2.2":"2025-08-03T03:24:16.953Z","1.2.3":"2025-08-03T05:28:21.401Z","1.3.0":"2025-08-08T13:42:05.729Z","1.3.1":"2025-08-09T04:51:40.075Z","1.3.2":"2025-08-09T04:52:56.579Z","1.3.3":"2025-08-09T04:57:23.856Z","1.3.4":"2025-08-10T08:48:23.538Z","1.3.5":"2025-08-10T08:50:38.799Z","1.3.6":"2025-08-10T09:08:37.173Z","1.4.0":"2025-08-16T13:44:22.797Z","1.4.1":"2025-08-18T03:14:34.930Z","1.4.2":"2025-08-18T13:28:41.565Z","1.4.3":"2025-08-19T00:31:07.311Z","1.4.4":"2025-08-26T15:54:43.613Z","1.4.5":"2025-09-12T15:10:26.533Z","2.0.0":"2025-09-30T13:28:10.443Z","2.0.1":"2025-09-30T13:53:53.846Z","2.0.2":"2025-09-30T14:53:56.487Z","2.0.3":"2026-05-11T16:51:20.478Z"},"license":"ISC","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","maintainers":[{"name":"a876691666","email":"928200728@qq.com"}],"readme":"# @icegl/geokit\n\n案例预览：[TvT.js](https://opensource.icegl.cn/index.html#/#geokit)\n\n开源地址：[Gitee](https://gitee.com/ice-gl/geokit)\n\n## 组件总览\n\n`@icegl/geokit` 提供了丰富的地理空间 3D 组件，按功能分类如下：\n\n| 分类         | 组件名             | 描述                |\n| ------------ | ------------------ | ------------------- |\n| **基础容器** | `GeoCanvas`        | 三维地理画布容器    |\n|              | `GeoScene`         | 地理场景管理        |\n|              | `GeoControls`      | 地理空间相机控制    |\n|              | `GeoCSS2DRenderer` | CSS2D 渲染器        |\n| **瓦片地图** | `XYZTiles`         | 栅格瓦片地图        |\n|              | `TDTTiles`         | 天地图瓦片          |\n|              | `Tileset`          | 3D 瓦片模型         |\n| **点状要素** | `GeoPoint`         | 地理点标记          |\n|              | `GeoIcon`          | 地理图标            |\n|              | `GeoText`          | 地理文本标签        |\n|              | `GeoParticle`      | 地理粒子效果        |\n|              | `GeoCSS2D`         | 地理位置 CSS2D 标签 |\n| **线状要素** | `GeoLine`          | 地理线条            |\n|              | `GeoTubeline`      | 地理管道线          |\n|              | `GeoMeshline`      | 地理网格线          |\n|              | `GeoFlyline`       | 地理飞线            |\n| **面状要素** | `GeoPolygon`       | 地理多边形          |\n|              | `GeoWall`          | 地理围墙            |\n| **工具组件** | `GeoPosition`      | 地理位置定位        |\n|              | `GeoTexture`       | 地理纹理管理        |\n\n## 安装\n\n### 该库依赖包\n\n- @icegl/geokit\n\n```bash\nyarn add @icegl/geokit\n# or\npnpm i @icegl/geokit\n```\n\n## 组件说明\n\n### 🌍 基础容器组件\n\n#### GeoCanvas\n\n**三维地理画布容器组件**\n\n- **核心功能**：提供基础的 Three.js 地理空间渲染画布\n- **主要特性**：\n  - 集成 TresCanvas 作为 3D 渲染容器\n  - 内置地理坐标系统支持\n  - 自动处理相机和场景配置\n  - 支持自定义画布参数（抗锯齿、透明度、像素比等）\n  - 提供 CSS2D 渲染器支持\n\n#### GeoScene\n\n**地理场景管理组件**\n\n- **核心功能**：管理地理空间 3D 场景的基础设置\n- **主要特性**：\n  - 场景环境配置\n  - 光照和阴影管理\n  - 地理坐标系统初始化\n\n#### GeoControls\n\n**地理空间相机控制组件**\n\n- **核心功能**：管理 3D 地理场景中的相机位置和视角控制\n- **主要特性**：\n  - 响应式地理位置绑定（经度、纬度、距离、航向、俯仰角）\n  - 实时同步相机位置与地理坐标\n  - 支持平滑的视角过渡动画\n  - 自动处理地球坐标系与 3D 空间坐标的转换\n  - 双向数据绑定，支持程序化控制和用户交互\n\n### 🗺️ 瓦片地图组件\n\n#### XYZTiles\n\n**栅格瓦片地图组件**\n\n- **核心功能**：渲染标准 XYZ 格式的栅格瓦片地图\n- **主要特性**：\n  - 支持任意 XYZ 瓦片服务（如 OpenStreetMap、Google Maps 等）\n  - 智能瓦片缓存管理（LRU 缓存）\n  - 自适应分辨率调整\n  - 内置淡入淡出动画效果\n  - 可配置的性能参数（缓存大小、解析队列、错误容差等）\n\n#### TDTTiles\n\n**天地图瓦片组件**\n\n- **核心功能**：专门用于天地图服务的瓦片渲染组件\n- **主要特性**：\n  - 支持天地图官方服务\n  - 内置天地图服务配置\n  - 支持多种地图类型（影像、矢量、地形等）\n\n#### Tileset\n\n**3D 瓦片模型组件**\n\n- **核心功能**：加载和渲染 3D Tiles 格式的三维模型数据\n- **主要特性**：\n  - 支持标准 3D Tiles 规范\n  - 智能 LOD（细节层次）管理\n  - 内置瓦片显示/隐藏动画效果\n  - 支持大规模 3D 场景渲染\n  - 可配置的调试模式\n\n### 📍 点状要素组件\n\n#### GeoPoint\n\n**地理点标记组件**\n\n- **核心功能**：在地理位置渲染点状标记\n- **主要特性**：\n  - 支持多种点样式（圆形、方形、自定义形状）\n  - 可配置颜色、大小、透明度\n  - 支持批量渲染优化\n\n#### GeoIcon\n\n**地理图标组件**\n\n- **核心功能**：在地理位置显示图标标记\n- **主要特性**：\n  - 支持图片图标和字体图标\n  - 自动缩放和朝向控制\n  - 支持图标动画效果\n\n#### GeoText\n\n**地理文本标签组件**\n\n- **核心功能**：在地理位置渲染 3D 文本\n- **主要特性**：\n  - 支持多种字体和样式\n  - 3D 文本渲染\n  - 自动朝向相机功能\n\n#### GeoParticle\n\n**地理粒子效果组件**\n\n- **核心功能**：在地理位置创建粒子效果\n- **主要特性**：\n  - 支持多种粒子类型\n  - 可配置粒子动画\n  - 高性能粒子系统\n\n#### GeoCSS2D\n\n**地理位置 CSS2D 标签组件**\n\n- **核心功能**：在地理位置上渲染 HTML/CSS 内容\n- **主要特性**：\n  - 基于 Three.js CSS2DRenderer 实现\n  - 支持任意 HTML 内容和 CSS 样式\n  - 自动跟随地理坐标位置\n  - 支持动态内容更新（通过 ref.update() 方法）\n  - 适用于地理标注、信息面板、UI 覆盖层等场景\n\n### 📏 线状要素组件\n\n#### GeoLine\n\n**地理线条组件**\n\n- **核心功能**：在地理坐标间绘制线条\n- **主要特性**：\n  - 支持多点连线\n  - 可配置线条样式（颜色、宽度、虚线等）\n  - 支持曲线和直线模式\n\n#### GeoTubeline\n\n**地理管道线组件**\n\n- **核心功能**：创建具有体积的管道状线条\n- **主要特性**：\n  - 3D 管道渲染\n  - 可配置管道半径和材质\n  - 支持复杂路径\n\n#### GeoMeshline\n\n**地理网格线组件**\n\n- **核心功能**：使用网格技术渲染的高质量线条\n- **主要特性**：\n  - 高质量线条渲染\n  - 支持渐变色和纹理\n  - 优化的性能表现\n\n#### GeoFlyline\n\n**地理飞线组件**\n\n- **核心功能**：创建带动画效果的飞行线条\n- **主要特性**：\n  - 流动动画效果\n  - 可配置飞行速度和方向\n  - 支持多种飞行模式\n\n### 🏢 面状要素组件\n\n#### GeoPolygon\n\n**地理多边形组件**\n\n- **核心功能**：渲染地理多边形区域\n- **主要特性**：\n  - 支持复杂多边形\n  - 可配置填充色\n  - ~~支持挖洞和多环多边形~~\n\n#### GeoWall\n\n**地理围墙组件**\n\n- **核心功能**：创建垂直的围墙效果\n- **主要特性**：\n  - 基于多边形边界创建立体围墙\n  - 可配置高度和材质\n  - 支持渐变和纹理效果\n\n### 🛠️ 通用工具组件\n\n#### GeoPosition\n\n**地理位置定位组件**\n\n- **核心功能**：将 3D 对象精确定位到地理坐标位置\n- **主要特性**：\n  - 基于经纬度和高度的精确定位\n  - 自动计算地理坐标系的局部坐标变换\n  - 支持正确的东北天（ENU）坐标系方向\n  - 实时响应位置参数变化\n  - 为子对象提供正确的地理空间参考框架\n\n#### GeoTexture\n\n**地理纹理管理组件**\n\n- **核心功能**：管理和优化地理空间纹理资源\n- **主要特性**：\n  - 纹理资源缓存管理\n  - 支持多种纹理格式\n  - 自动纹理优化\n\n#### GeoCSS2DRenderer\n\n**CSS2D 渲染器组件**\n\n- **核心功能**：提供 CSS2D 渲染能力\n- **主要特性**：\n  - 集成 Three.js CSS2DRenderer\n  - 支持 HTML 元素在 3D 空间中的渲染\n  - 自动处理层级和遮挡关系\n\n### 🔧 组件协作关系\n\n这些组件通常配合使用，形成完整的地理空间 3D 应用：\n\n#### 核心架构\n\n- **GeoCanvas** 作为根容器，提供渲染环境\n- **GeoScene** 管理场景基础设置\n- **GeoControls** 提供相机交互控制\n- **GeoCSS2DRenderer** 提供 HTML 标签渲染支持\n\n#### 地图底图层\n\n- **XYZTiles** 提供通用瓦片底图支撑\n- **TDTTiles** 提供天地图服务支撑\n- **Tileset** 加载具体的 3D 模型数据\n\n#### 要素渲染层\n\n- **点状要素**：`GeoPoint`、`GeoIcon`、`GeoText`、`GeoParticle`、`GeoCSS2D`\n- **线状要素**：`GeoLine`、`GeoTubeline`、`GeoMeshline`、`GeoFlyline`\n- **面状要素**：`GeoPolygon`、`GeoWall`\n\n#### 工具组件\n\n- **GeoPosition** 为 3D 对象提供地理定位\n- **GeoTexture** 管理纹理资源\n- **GeoCSS2DRenderer** 处理 HTML 元素渲染\n\n#### 典型应用架构\n\n```\nGeoCanvas (根容器)\n├── GeoScene (场景管理)\n├── GeoControls (相机控制)\n├── XYZTiles/TDTTiles (底图)\n├── Tileset (3D 模型)\n├── GeoPosition (定位容器)\n│   ├── GeoPoint/GeoIcon (点标记)\n│   ├── GeoLine/GeoFlyline (线要素)\n│   └── GeoPolygon/GeoWall (面要素)\n└── GeoCSS2D (HTML 标签)\n```\n\n所有组件都基于 `@icegl/geokit` 库构建，确保了地理坐标系统的一致性和高性能的 3D 渲染能力。\n\n## 使用\n\n基本用法如下：\n\n### 基础用法\n\n```vue\n<template>\n  <GeoCanvas v-model:position=\"position\">\n    <GeoControls v-model:position=\"position\" />\n    <XYZTiles url=\"https://tile.openstreetmap.org/{z}/{x}/{y}.png\" />\n    <Tileset url=\"/plugins/geokit/TilesetWithDiscreteLOD/tileset.json\" />\n    <Tileset url=\"/plugins/geokit/tiles/tileset.json\" />\n\n    <!-- 在地理位置放置3D对象 -->\n    <GeoPosition :longitude=\"118.778677\" :latitude=\"32.043848\" :height=\"20\">\n      <TresMesh>\n        <TresBoxGeometry :args=\"[20, 20, 20]\" />\n        <TresMeshBasicMaterial color=\"red\" />\n      </TresMesh>\n    </GeoPosition>\n\n    <!-- 在地理位置添加HTML标签 -->\n    <GeoCSS2D :longitude=\"118.778677\" :latitude=\"32.043848\" :height=\"50\" ref=\"geoCSS2D\">\n      <div style=\"background: rgba(0,0,0,0.8); color: white; padding: 8px; border-radius: 4px;\">\n        地理位置标签\n      </div>\n    </GeoCSS2D>\n  </GeoCanvas>\n</template>\n\n<script setup lang=\"ts\">\nimport {\n  GeoCanvas,\n  GeoControls,\n  XYZTiles,\n  Tileset,\n  GeoPosition,\n  GeoCSS2D,\n  GeoPositionConfig,\n} from \"PLS/geokit\";\nimport { ref } from \"vue\";\n\nconst position = ref<GeoPositionConfig>({\n  heading: 90,\n  pitch: -51,\n  distance: 200,\n  longitude: 118.778677,\n  latitude: 32.043848,\n});\n\nconst geoCSS2D = ref<InstanceType<typeof GeoCSS2D>>();\n\n// 受Tres影响，若CSS2D内容需要更新，则调用update\nconst updateLabel = () => {\n  geoCSS2D.value?.update();\n};\n</script>\n```\n\n### 完整功能示例\n\n```vue\n<template>\n  <GeoCanvas v-model:position=\"position\">\n    <!-- 场景和控制 -->\n    <GeoScene />\n    <GeoControls v-model:position=\"position\" />\n\n    <!-- 底图层 -->\n    <XYZTiles url=\"https://tile.openstreetmap.org/{z}/{x}/{y}.png\" />\n    <!-- 或使用天地图 -->\n    <!-- <TDTTiles type=\"img\" :token=\"tdtToken\" /> -->\n\n    <!-- 3D模型 -->\n    <Tileset url=\"/plugins/geokit/tiles/tileset.json\" />\n\n    <!-- 点状要素 -->\n    <GeoPoint :longitude=\"118.778677\" :latitude=\"32.043848\" :height=\"10\" color=\"red\" :size=\"5\" />\n\n    <GeoIcon\n      :longitude=\"118.779677\"\n      :latitude=\"32.044848\"\n      :height=\"15\"\n      url=\"/path/to/icon.png\"\n      :size=\"32\"\n    />\n\n    <GeoText\n      :longitude=\"118.780677\"\n      :latitude=\"32.045848\"\n      :height=\"20\"\n      text=\"地理文本标签\"\n      color=\"blue\"\n      :size=\"16\"\n    />\n\n    <GeoParticle\n      :longitude=\"118.781677\"\n      :latitude=\"32.046848\"\n      :height=\"25\"\n      :count=\"100\"\n      color=\"yellow\"\n    />\n\n    <!-- 线状要素 -->\n    <GeoLine\n      :points=\"[\n        [118.778677, 32.043848, 0],\n        [118.779677, 32.044848, 0],\n        [118.780677, 32.045848, 0],\n      ]\"\n      color=\"green\"\n      :width=\"2\"\n    />\n\n    <GeoFlyline\n      :points=\"[\n        [118.778677, 32.043848, 0],\n        [118.785677, 32.050848, 0],\n      ]\"\n      color=\"cyan\"\n      :speed=\"2\"\n    />\n\n    <!-- 面状要素 -->\n    <GeoPolygon\n      :points=\"[\n        [118.776677, 32.041848],\n        [118.777677, 32.041848],\n        [118.777677, 32.042848],\n        [118.776677, 32.042848],\n      ]\"\n      color=\"rgba(255,0,0,0.5)\"\n      :height=\"10\"\n    />\n\n    <GeoWall\n      :points=\"[\n        [118.782677, 32.047848],\n        [118.783677, 32.047848],\n        [118.783677, 32.048848],\n        [118.782677, 32.048848],\n      ]\"\n      :height=\"50\"\n      color=\"blue\"\n    />\n\n    <!-- 地理定位容器 -->\n    <GeoPosition :longitude=\"118.778677\" :latitude=\"32.043848\" :height=\"30\">\n      <TresMesh>\n        <TresBoxGeometry :args=\"[10, 10, 10]\" />\n        <TresMeshBasicMaterial color=\"purple\" />\n      </TresMesh>\n    </GeoPosition>\n\n    <!-- HTML标签 -->\n    <GeoCSS2D :longitude=\"118.778677\" :latitude=\"32.043848\" :height=\"60\" ref=\"geoCSS2D\">\n      <div class=\"geo-label\">\n        <h3>建筑信息</h3>\n        <p>高度: 60m</p>\n        <p>类型: 商业建筑</p>\n      </div>\n    </GeoCSS2D>\n  </GeoCanvas>\n</template>\n\n<script setup lang=\"ts\">\nimport {\n  GeoCanvas,\n  GeoScene,\n  GeoControls,\n  XYZTiles,\n  TDTTiles,\n  Tileset,\n  GeoPoint,\n  GeoIcon,\n  GeoText,\n  GeoParticle,\n  GeoLine,\n  GeoFlyline,\n  GeoPolygon,\n  GeoWall,\n  GeoPosition,\n  GeoCSS2D,\n  GeoPositionConfig,\n} from \"@icegl/geokit\";\nimport { ref } from \"vue\";\n\nconst position = ref<GeoPositionConfig>({\n  heading: 90,\n  pitch: -51,\n  distance: 200,\n  longitude: 118.778677,\n  latitude: 32.043848,\n});\n\n// 天地图密钥（如果使用天地图）\nconst tdtToken = ref(\"your-tianditu-token\");\n\nconst geoCSS2D = ref<InstanceType<typeof GeoCSS2D>>();\n\n// 更新HTML标签\nconst updateLabel = () => {\n  geoCSS2D.value?.update();\n};\n</script>\n\n<style scoped>\n.geo-label {\n  background: rgba(0, 0, 0, 0.8);\n  color: white;\n  padding: 12px;\n  border-radius: 6px;\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);\n  font-family: Arial, sans-serif;\n}\n\n.geo-label h3 {\n  margin: 0 0 8px 0;\n  font-size: 16px;\n}\n\n.geo-label p {\n  margin: 4px 0;\n  font-size: 12px;\n  opacity: 0.9;\n}\n</style>\n```\n","readmeFilename":"README.md"}