{"_id":"@amap/three-layer","_rev":"6-89fc7ad0de9bdfdf2a86b7ed43bb770c","name":"@amap/three-layer","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@amap/three-layer","version":"0.0.1","keywords":["amap","threejs"],"author":{"name":"guyangyang","email":"407042815@qq.com"},"license":"MIT","_id":"@amap/three-layer@0.0.1","maintainers":[{"name":"phlicess","email":"2233907468@qq.com"},{"name":"fxxjdedd","email":"fxxjdedd@qq.com"},{"name":"qfish","email":"qfish.cn@gmail.com"},{"name":"mengmeng.du","email":"mengmeng.du@alibaba-inc.com"}],"homepage":"https://github.com/AMap-Web/amap-three","bugs":{"url":"https://github.com/AMap-Web/amap-three/issues"},"dist":{"shasum":"0d67770305655960b91fbe86e4b84f7c85a58350","tarball":"https://registry.npmjs.org/@amap/three-layer/-/three-layer-0.0.1.tgz","fileCount":20,"integrity":"sha512-VTq29eLt0fWUGrPT5O0ZfSK3zbk9hbtBAys53TnXjwwll9I73Ke4FyMlXLCFYOM3VH4Qz7da8SBLt16KQDDFQA==","signatures":[{"sig":"MEUCIAJzn28EzI7kwsyap6TiY790OXz3+hSD2Vhr9v5/Dy5bAiEAyo5TAPHCWq/OnZj+/HimJBNaxpjR/ilKqsQA5bO1V/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEAszACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnuw/+Ing5JyHR+KhROcwxMPGHoKNqG/KpQNyKn3VHe8bl62L9ZLmf\r\npfidhWEYmJ1koSMjmD6/1ZhKv6iCRIqmKmbApYTyrug3K5WjTuNiwOzwF97D\r\ntCnUcJ3w0Qq6+QBHQOh/usEsFDYp+3nbA4uaGcB/lxq4Jz3RH+GLx3TgnwzA\r\nel2m6uYbE72H8i/YJwjjvpsTpkBkTJLrf/1EAa1i+62jvNgx6RztXZ2heFOq\r\n3I/Ur1HlHuHWcHg80x4SLaWjuVp03+TByJFTwNazrIxV8oXyQUS6ZZv1m9XW\r\nc1RT/tw8IhaGAQRkgcRaIu3hAgeThc/I+a6y3Cs40Ww+MDByTnCXvocnqHkI\r\ngoEv9n5c9mqJE3yO02q4aELlrga2W/tdFRwUH/HFUWkpLRwOwGDtwMgWt3ha\r\nNCdEZ3WhGOtUYOpekKO+JEC5f4hR505enyjAapM7l29A8V8oPDbU9ma2NNs2\r\nkfkM0VlAftPeoGu2kRHzuhOAZuVqBVdRq5YLNLrD+DBuWyLPGFUXGSkyfRm8\r\n5baA+rKJixWWFdMRxO13h9AuBSvNtPqJCwQExwoMbpNWTbODwMH2l222h20x\r\nK0L0wbf3JYEio69/Wy+SVAX3HbQMiEHMw8w637k/BzX20SX29uDbqNGLsi9W\r\nSRFHY2MhaIAQekvxXbVnN8TcWY6cNa8HqHE=\r\n=7eH6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.js","module":"dist/index-es.js","engines":{"node":">= 16"},"exports":{".":{"import":"./dist/index-es.js","require":"./dist/index-cjs.js"},"./*":"./*","./es":"./dist/index-es.js","./lib":"./dist/index-cjs.js"},"gitHead":"63172a5714477862c2b3f66d7b9b08746c2f7eca","scripts":{"dev":"npm run clean:dist && cross-env NODE_ENV=development rollup -c rollup.config.js -w","lint":"eslint --fix --ext .js,.vue src/","build":"npm run clean:dist && cross-env NODE_ENV=production rollup -c rollup.config.js","prettier":"prettier --write src/","clean:dist":"rimraf dist"},"_npmUser":{"name":"phlicess","email":"2233907468@qq.com"},"jsdelivr":"dist/index.js","repository":{"url":"git+https://github.com/AMap-Web/amap-three.git","type":"git"},"workspaces":["src/*"],"_npmVersion":"8.18.0","description":"amap threejs layer plugin","directories":{},"_nodeVersion":"14.19.3","browserslist":["> 1%","not ie 11","not op_mini all"],"dependencies":{"three":"0.143.0","@amap/amap-jsapi-types":"^0.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.9.4","devDependencies":{"gulp":"4.0.2","eslint":"8.22.0","rimraf":"3.0.2","rollup":"^2.78.1","esbuild":"^0.15.5","fs-extra":"10.0.0","prettier":"^2.7.1","cross-env":"^7.0.3","fast-glob":"3.2.7","typescript":"^4.7.4","@pnpm/types":"8.5.0","lint-staged":"^12.4.0","@pnpm/logger":"4.0.0","magic-string":"^0.25.7","rollup-plugin-serve":"^2.0.1","eslint-define-config":"1.6.0","eslint-plugin-import":"2.25.3","rollup-plugin-esbuild":"4.9.3","@rollup/plugin-replace":"4.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"^4.2.1","rollup-plugin-filesize":"9.1.2","@rollup/plugin-commonjs":"^22.0.2","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"5.35.1","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/three-layer_0.0.1_1661995827353_0.8510581812494664","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@amap/three-layer","version":"0.0.2","keywords":["amap","threejs"],"author":{"name":"guyangyang","email":"407042815@qq.com"},"license":"MIT","_id":"@amap/three-layer@0.0.2","maintainers":[{"name":"phlicess","email":"2233907468@qq.com"},{"name":"fxxjdedd","email":"fxxjdedd@qq.com"},{"name":"qfish","email":"qfish.cn@gmail.com"},{"name":"mengmeng.du","email":"mengmeng.du@alibaba-inc.com"}],"homepage":"https://github.com/AMap-Web/amap-three","bugs":{"url":"https://github.com/AMap-Web/amap-three/issues"},"dist":{"shasum":"ffd0f798249349e407a2ba1775afc01c2503a117","tarball":"https://registry.npmjs.org/@amap/three-layer/-/three-layer-0.0.2.tgz","fileCount":20,"integrity":"sha512-Y67uSMXKmxdxCCfEDxCmeASRmIHcZNEcTRdYnsTBlC4kfW+0U5mOzyGWXO2+9DfJMkMTOKGeaHtmvjyBmQDL1w==","signatures":[{"sig":"MEUCIAWNpAkq8kn9VXayCXGrxfvPJXwV2FaqP+qRC9FkDIf8AiEAo9PkvfdSJyp45FWiHti37tUy4eJOpRTNuNx9zivs1OA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEBQ1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/HQ/8CNSsR9ug8iZo4/HaWWE0wMSaQd9Okmjl08G3IHLQz66fCEhx\r\nxWyR+mA5QVyPUUGScjKAEvPbFejEU1Gcnprrg9rc1ShYBGN4ERCDaFZVqa38\r\nCKx1id6KcEAy8y/SfAFVwdZj5iH1nRmxUoz4Z7kG5mhA/39tE3P1zD4sPKUG\r\ng7NJbVRFB5z2P2olWn4CnYX73/KQxe56Hz76f5xAKkc/DOtkYMQO5mX3TSg3\r\nrnDnAJHIwnyO/Lo5nGXXINqLNgylMmwCawWC5gn3Z9LDhen6B5JKiDBVDY88\r\nBlSTWxKTZcCTde2GNhyhqHr96ZsMv68qcB3C6HyvudyZ7TRo9o/nIQUyScP9\r\nEIFaE4K3ZFwB/Q/srPteuCreBSzIs7IPz2UxMl8ehmTH+jHp7h0FpolUgaeS\r\n0ZVdwkpMcnPG56FUKjTEIqTYiEknUFVRqXC+hhhzhGBhqdiXMYzBNiUfEonz\r\nxDrkAbk/s3mPepYfsMXSUUsEvMOvyzplyO1AxnVADGs6q3izVJt3uiz5JaoI\r\ngQmlf5DsvE2vPGLgDHmM6rylr75nisHPf0zl/FBSL44FAQA6jF01mC/kErlK\r\nhBGGgndFBmJ2DkRJfN6T2jtdHTC6tfL6kKiNRfbZcBi30vTEIdh9Lqlf/vfT\r\nK5SZHVekIUmpC53whjQoH70G4oJ60qkDdgY=\r\n=iix0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.js","module":"dist/index-es.js","engines":{"node":">= 16"},"exports":{".":{"import":"./dist/index-es.js","require":"./dist/index-cjs.js"},"./*":"./*","./es":"./dist/index-es.js","./lib":"./dist/index-cjs.js"},"gitHead":"15bda81b45cce45ada4311332a80939480f92639","scripts":{"dev":"npm run clean:dist && cross-env NODE_ENV=development rollup -c rollup.config.js -w","lint":"eslint --fix --ext .js,.vue src/","build":"npm run clean:dist && cross-env NODE_ENV=production rollup -c rollup.config.js","prettier":"prettier --write src/","clean:dist":"rimraf dist"},"_npmUser":{"name":"phlicess","email":"2233907468@qq.com"},"jsdelivr":"dist/index.js","repository":{"url":"git+https://github.com/AMap-Web/amap-three.git","type":"git"},"workspaces":["src/*"],"_npmVersion":"8.18.0","description":"amap threejs layer plugin","directories":{},"_nodeVersion":"14.19.3","browserslist":["> 1%","not ie 11","not op_mini all"],"dependencies":{"three":"0.143.0","@amap/amap-jsapi-types":"^0.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.9.4","devDependencies":{"gulp":"4.0.2","eslint":"8.22.0","rimraf":"3.0.2","rollup":"^2.78.1","esbuild":"^0.15.5","fs-extra":"10.0.0","prettier":"^2.7.1","cross-env":"^7.0.3","fast-glob":"3.2.7","typescript":"^4.7.4","@pnpm/types":"8.5.0","lint-staged":"^12.4.0","@pnpm/logger":"4.0.0","magic-string":"^0.25.7","rollup-plugin-serve":"^2.0.1","eslint-define-config":"1.6.0","eslint-plugin-import":"2.25.3","rollup-plugin-esbuild":"4.9.3","@rollup/plugin-replace":"4.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"^4.2.1","rollup-plugin-filesize":"9.1.2","@rollup/plugin-commonjs":"^22.0.2","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"5.35.1","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/three-layer_0.0.2_1661998133714_0.43120122357809776","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@amap/three-layer","version":"0.0.3","keywords":["amap","threejs","高德地图","threejs图层"],"author":{"name":"guyangyang","email":"407042815@qq.com"},"license":"MIT","_id":"@amap/three-layer@0.0.3","maintainers":[{"name":"duxiaohui","email":"1556803892@qq.com"},{"name":"phlicess","email":"2233907468@qq.com"},{"name":"fxxjdedd","email":"fxxjdedd@qq.com"},{"name":"qfish","email":"qfish.cn@gmail.com"},{"name":"mengmeng.du","email":"mengmeng.du@alibaba-inc.com"}],"homepage":"https://github.com/AMap-Web/amap-three","bugs":{"url":"https://github.com/AMap-Web/amap-three/issues"},"dist":{"shasum":"d1acbcc80dd2ff50f00ac1528abe2bf86ebb538c","tarball":"https://registry.npmjs.org/@amap/three-layer/-/three-layer-0.0.3.tgz","fileCount":20,"integrity":"sha512-qV59ekiw0EJ3aO7YmgjgmwbL2lkRUVVudnObUIYHS4bw5SZci6FEyOEGSUNt2L7RRzjMu83th7U7XP+mM7zaeA==","signatures":[{"sig":"MEQCIAeWABVowuMJH+UVhGe8KUvyNoXNogbCVG0qbkba5v5RAiBtETlluxyBQq8/U3bMRHsy2CMNorMh8EOz0PwkQYLtVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU0w+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQNA//SbZEyhIgbM12UQkc8chgxZtRwe5rdFIPi5lvybdABPwrirZu\r\nQWeYhW/ru1vwOjxQQSgn1FRdtwVgblUhJEu7es21Jw84kQpp/yvVP2NdJo0S\r\nGAkKovVKMhBmz1Gx4Y6mTsXgrYDKU8PV/oFHkkuyXacdnEcjjnPN2IZN2IP2\r\nwsA43W0mR/nKcrS91elw6yYT1m6gZKeSfNiSSifZlEfbqpU2D0RI3mN1vVAw\r\n2SOWKLUsQNjE/xK/j5Wcbl7UVvSfGE3OwdfV6pvyWMcAzTeoBwJB4zAQeJLM\r\nP4DIFm0mm1GMJlaJFXAWMn7QRwaLIwRqYBS2wqh2JN/IbI9kCpXBJSlZcRQq\r\nQVJUoFeIO1T13a3oAgg2cCVGJrqzgdo9dky4XbgzPcJL3yXkoUX0+nxPtX/i\r\nlmG8NVOQNVnot4T8BhTHPyOvw50FNpXSLxkVUdUIkNsUV71uW2P/3wYNFF2x\r\nrGLea6eTa2yTuK2fEDRwmg80b18WoYyDKADDm0NGn2OMfLIxJ5bQZ6WRzfT6\r\nnTS0C8PARgPWV3CRAVzdDDE4xf6OTZJqN49lNZStf8LNSUbOP5GlnQ+y02E+\r\nhhNtGT10NUdmSUvzdDn8Yo+en4H9/cwLI+KsFZl4/JTj/CLbfaYmrf9fcwAD\r\nKVx+L7mfg+0cn/vTTRj5dsvyD8EeuizNl3E=\r\n=wk9Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.js","module":"dist/index-es.js","engines":{"node":">= 16"},"exports":{".":{"import":"./dist/index-es.js","require":"./dist/index-cjs.js"},"./*":"./*","./es":"./dist/index-es.js","./lib":"./dist/index-cjs.js"},"gitHead":"d83fbb5a98ca368a16ae1a106b9ace00704d0ed6","scripts":{"dev":"npm run clean:dist && cross-env NODE_ENV=development rollup -c rollup.config.js -w","lint":"eslint --fix --ext .js,.vue src/","build":"npm run clean:dist && cross-env NODE_ENV=production rollup -c rollup.config.js","prettier":"prettier --write src/","clean:dist":"rimraf dist"},"_npmUser":{"name":"phlicess","email":"2233907468@qq.com"},"jsdelivr":"dist/index.js","repository":{"url":"git+https://github.com/AMap-Web/amap-three.git","type":"git"},"workspaces":["src/*"],"_npmVersion":"8.18.0","description":"高德地图amap的threejs图层插件","directories":{},"_nodeVersion":"14.19.3","browserslist":["> 1%","not ie 11","not op_mini all"],"dependencies":{"three":"0.143.0","@types/three":"0.143.0","@amap/amap-jsapi-types":"^0.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.9.4","devDependencies":{"gulp":"4.0.2","eslint":"8.22.0","rimraf":"3.0.2","rollup":"^2.78.1","esbuild":"^0.15.5","fs-extra":"10.0.0","prettier":"^2.7.1","cross-env":"^7.0.3","fast-glob":"3.2.7","typescript":"^4.7.4","@pnpm/types":"8.5.0","lint-staged":"^12.4.0","@pnpm/logger":"4.0.0","magic-string":"^0.25.7","rollup-plugin-serve":"^2.0.1","eslint-define-config":"1.6.0","eslint-plugin-import":"2.25.3","rollup-plugin-esbuild":"4.9.3","@rollup/plugin-replace":"4.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"^4.2.1","rollup-plugin-filesize":"9.1.2","@rollup/plugin-commonjs":"^22.0.2","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"5.35.1","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/three-layer_0.0.3_1666403390533_0.24951998283635612","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@amap/three-layer","version":"0.0.4","keywords":["amap","threejs","高德地图","threejs图层"],"author":{"name":"guyangyang","email":"407042815@qq.com"},"license":"MIT","_id":"@amap/three-layer@0.0.4","maintainers":[{"name":"duxiaohui","email":"1556803892@qq.com"},{"name":"phlicess","email":"2233907468@qq.com"},{"name":"fxxjdedd","email":"fxxjdedd@qq.com"},{"name":"qfish","email":"qfish.cn@gmail.com"},{"name":"mengmeng.du","email":"mengmeng.du@alibaba-inc.com"}],"homepage":"https://github.com/AMap-Web/amap-three","bugs":{"url":"https://github.com/AMap-Web/amap-three/issues"},"dist":{"shasum":"7a58d29f989c1e9296e8e566d91799ef74eb1113","tarball":"https://registry.npmjs.org/@amap/three-layer/-/three-layer-0.0.4.tgz","fileCount":20,"integrity":"sha512-2/0duAm0jnXHj69jRorszcUy4vQ8y9vL58lqmcCtrXXMgOBr/wZIoXSVvcAdT2jUevfmb12ViXaBMVhHKSLQFQ==","signatures":[{"sig":"MEUCIQCrGQAyyG35YkfAYOywo4d2DnwwDQstK6aoJDv5czBSTgIgNLE1wpTSJPqyVT3IZLNiVPnT2HjpHHsxWa3VL/9c4Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU1roACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaNRAAne6gZ0W6bc0oBk7GEHGPMWuGiuU2X45mNM4OcMVhySB18NSW\r\nXdcElrwfzmyJw4X8aRtEK3WkBZHCUYqozwsWUB6FjV5rBBtSDSFvr/FgyCPc\r\nL455pYSFWsm26iLuCJiV015/yzKTQKn1ZzSnsJKG1jIHPuU74CNKf/GsvNs5\r\nr5HEoz8leexN8JYtWip9TNzfK+pRjLYE1GL6vut0ggDgRHRxmVJb3ojFXW4F\r\nkmSvOuUjjaBkHCnaY1pUQ25CrYhsbKIU45KezJFYEmykMlsZsZdDLbmgHuQy\r\nIbo0VaTtfqvKpF/rlstP9Db1rjq0TVTL6jtbYAg570SxYWDt3uPwkRol+VIC\r\nUBiW5ZV3EhVk+wCgl7SpYMSjxvRlErY3b/bZ/Mx55f2oNLf/ZgsBCH7jnFw0\r\ntAe3fwfbLSUaxPOcSKmFQKy71n3w10+HcE9pWZD0pXc12IUEChMKC7eMcdni\r\nYlZDaL6a4CwHFLPqe1HCZTt4Wq6o/H49NsSXyWLx9RVEUnlPCrtvHkVW2q70\r\nBzLDSRnk5pmVcVRQ1W6Zexqs1nm4n9c/tZmOLvzKiNy4Wf4473MihShJlLF+\r\nfaei8vO4bXeJ4VhJkZuurX7YRbzt8BZ2HCsr8tDtrfSLcRDWePdhoWxh0E3t\r\niuZdxeU0fM3rx2VWSsdVpbXMbZEFDhmVi+Q=\r\n=8rOI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.js","module":"dist/index-es.js","engines":{"node":">= 16"},"exports":{".":{"import":"./dist/index-es.js","require":"./dist/index-cjs.js"},"./*":"./*","./es":"./dist/index-es.js","./lib":"./dist/index-cjs.js"},"gitHead":"72dd5835bd6f7eec24b358065a380cc013369e93","scripts":{"dev":"npm run clean:dist && cross-env NODE_ENV=development rollup -c rollup.config.js -w","lint":"eslint --fix --ext .js,.vue src/","build":"npm run clean:dist && cross-env NODE_ENV=production rollup -c rollup.config.js","prettier":"prettier --write src/","clean:dist":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"phlicess","email":"2233907468@qq.com"},"jsdelivr":"dist/index.js","repository":{"url":"git+https://github.com/AMap-Web/amap-three.git","type":"git"},"workspaces":["src/*"],"_npmVersion":"8.18.0","description":"高德地图amap的threejs图层插件","directories":{},"_nodeVersion":"14.19.3","browserslist":["> 1%","not ie 11","not op_mini all"],"dependencies":{"three":"0.143.0","@types/three":"0.143.0","@amap/amap-jsapi-types":"^0.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.9.4","devDependencies":{"gulp":"4.0.2","eslint":"8.22.0","rimraf":"3.0.2","rollup":"^2.78.1","esbuild":"^0.15.5","fs-extra":"10.0.0","prettier":"^2.7.1","cross-env":"^7.0.3","fast-glob":"3.2.7","typescript":"^4.7.4","@pnpm/types":"8.5.0","lint-staged":"^12.4.0","@pnpm/logger":"4.0.0","magic-string":"^0.25.7","rollup-plugin-serve":"^2.0.1","eslint-define-config":"1.6.0","eslint-plugin-import":"2.25.3","rollup-plugin-esbuild":"4.9.3","@rollup/plugin-replace":"4.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"^4.2.1","rollup-plugin-filesize":"9.1.2","@rollup/plugin-commonjs":"^22.0.2","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"5.35.1","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/three-layer_0.0.4_1666407144122_0.43854492180255744","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-09-01T01:30:27.273Z","modified":"2026-03-18T10:23:07.325Z","0.0.1":"2022-09-01T01:30:27.703Z","0.0.2":"2022-09-01T02:08:53.937Z","0.0.3":"2022-10-22T01:49:50.691Z","0.0.4":"2022-10-22T02:52:24.332Z"},"bugs":{"url":"https://github.com/AMap-Web/amap-three/issues"},"author":{"name":"guyangyang","email":"407042815@qq.com"},"license":"MIT","homepage":"https://github.com/AMap-Web/amap-three","keywords":["amap","threejs","高德地图","threejs图层"],"repository":{"url":"git+https://github.com/AMap-Web/amap-three.git","type":"git"},"description":"高德地图amap的threejs图层插件","maintainers":[{"email":"qfish.cn@gmail.com","name":"qfish"},{"email":"mengmeng.du@alibaba-inc.com","name":"mengmeng.du"},{"email":"1556803892@qq.com","name":"duxiaohui"},{"email":"fxxjdedd@qq.com","name":"fxxjdedd"},{"email":"2233907468@qq.com","name":"phlicess"},{"email":"zhangdaifu.ztf@alibaba-inc.com","name":"superman_123"}],"readme":"# @amap/three-layer\n[![npm (tag)](https://img.shields.io/npm/v/@amap/three-layer)](https://www.npmjs.org/package/@amap/three-layer)\n[![NPM downloads](http://img.shields.io/npm/dm/@amap/three-layer.svg)](https://npmjs.org/package/@amap/three-layer)\n![JS gzip size](http://img.badgesize.io/https://unpkg.com/@amap/three-layer/dist/index.js?compression=gzip&label=gzip%20size:%20JS)\n[![NPM](https://img.shields.io/npm/l/@amap/three-layer)](https://github.com/AMap-Web/amap-three)\n[![star](https://badgen.net/github/stars/amap-web/amap-three)](https://github.com/AMap-Web/amap-three)\n\n### 示例\n[codepen示例](https://codepen.io/yangyanggu/pen/jOxyJqp)\n\n### 简介\n本项目为高德地图的threejs图层插件，包含ThreeLayer图层、ThreeGltf加载\n\n### 加载方式\n当前项目支持CDN加载和npm加载两种方式。\n\n#### CDN加载\nCDN加载需要先加载高德地图JS和threejs的库，代码如下\n```js\n<!--加载高德地图JS 2.0 -->\n<script src = 'https://webapi.amap.com/maps?v=2.0&key=YOUR_KEY'></script>\n<!--加载threejs -->\n<script src=\"https://cdn.jsdelivr.net/npm/three@0.143/build/three.js\"></script>\n<!--加载threejs的GLTFLoader -->\n<script src=\"https://cdn.jsdelivr.net/npm/three@0.143/examples/js/loaders/GLTFLoader.js\"></script>\n<!--加载three-layer插件 -->\n<script src=\"https://cdn.jsdelivr.net/npm/@amap/three-layer/dist/index.js\"></script>\n```\n\n#### npm加载\nnpm加载可以直接使用安装库\n```shell\nnpm install '@amap/three-layer'\n```\n\n### 使用示例\n\n#### CDN方式\n```js\n<script src = 'https://webapi.amap.com/maps?v=2.0&key=YOUR_KEY'></script>\n<script src=\"https://cdn.jsdelivr.net/npm/three@0.143/build/three.js\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/three@0.143/examples/js/loaders/GLTFLoader.js\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/@amap/three-layer/dist/index.js\"></script>\n<script type=\"text/javascript\">\n  const map = new AMap.Map('app', {\n      center: [120,31],\n      zoom: 14,\n      viewMode: '3D',\n      pitch: 35\n    })\n  const layer = new AMap.ThreeLayer(map)\n  layer.on('complete', () => {\n      const light = new THREE.AmbientLight('#ffffff', 1);\n      layer.add(light);\n      const gltf = new AMap.ThreeGltf(layer, {\n          url: 'https://a.amap.com/jsapi_demos/static/gltf/Duck.gltf',\n          position: [120, 31],\n          scale: 800,\n          rotation: {\n          x:90,\n          y:0,\n          z:0\n        }\n      })\n      console.log('layer: ', layer)\n      console.log('gltf: ', gltf)\n  })\n</script>\n```\n\n#### npm方式\n```js\nimport {AmbientLight} from 'three'\nimport {ThreeLayer, ThreeGltf} from '@amap/three-layer'\nconst map = new AMap.Map('app', {\n  center: [120,31],\n  zoom: 14,\n  viewMode: '3D',\n  pitch: 35\n})\nconst layer = new ThreeLayer(map)\nlayer.on('complete', () => {\n  const light = new AmbientLight('#ffffff', 1);\n  layer.add(light);\n  const gltf = new ThreeGltf(layer, {\n    url: 'https://a.amap.com/jsapi_demos/static/gltf/Duck.gltf',\n    position: [120, 31],\n    scale: 800,\n    rotation: {\n      x:90,\n      y:0,\n      z:0\n    }\n  })\n  console.log('layer: ', layer)\n  console.log('gltf: ', gltf)\n})\n```\n\n### API文档说明\n\n#### ThreeLayer图层说明\n基于threejs实现的three图层类，提供了基础的添加、删除物体、转换坐标等功能<br/>\n``  new AMap.ThreeLayer(map: AMap.Map, options: ThreeLayerOptions)  ``<br/>\n###### 参数说明\nmap: 地图实例对象<br/>\noptions: ThreeLayer初始化参数，参数内容如下：\n\n| 属性名 | 属性类型            | 属性描述                               |\n| ---- |-----------------|------------------------------------|\n| zIndex | Number          | 图层的层级，默认为 120                      |\n| visible | Boolean         | 图层是否可见，默认为 true                    |\n| zooms  | [Number,Number] | 图层缩放等级范围，默认 [2, 20]                |\n| opacity | Number          | 图层透明度，默认为 1                        |\n| alpha   | Boolean         | canvas是否包含alpha (透明度)。默认为 false    |\n| antialias | Boolean | 是否执行抗锯齿。默认为false                   |\n| customCoordsCenter | [Number,Number] | gl自定义图层渲染的中心点，默认为初始化时的地图中心点        |\n| onInit | Function(render: WebGLRenderer, scene: Scene, camera: Camera) | GlCustomLayer的init执行后触发回调，用于扩展处理能力 |\n| onRender | render: WebGLRenderer, scene: Scene, camera: Camera) | GlCustomLayer的render触发时触发该回调，用于替换刷新功能，可以用于增加threejs的后期处理 | \n\n###### 成员函数\n\n| 函数名 | 入参                                 | 返回值                                              | 描述                                 |\n|-----|------------------------------------|--------------------------------------------------|------------------------------------|\n| update | 无                                  | 无                                                | 更新图层，执行后将在下次帧刷新时更新图层               |\n| convertLngLat | [Number,Number] (经纬度)              | [Number,Number]                                  | 将经纬度转化为世界坐标                        |\n| add | Object(threejs的对象，包括灯光、Object3D等等) | 无                                                | 添加对象到场景中，支持所有可添加到场景的对象             |\n| remove | Object                             | 无                                                | 从场景中移除对象                           |\n| getScene | 无 | THREE.Scene                                      | 获取Threejs的场景对象                     |\n| getCamera | 无 | THREE.PerspectiveCamera或THREE.OrthographicCamera | 获取Threejs的相机对象，根据viewMode不同获取的相机不同 |\n| getRender | 无 | THREE.WebGLRenderer                                           | 获取Threejs的webglRender              |\n| getMap | 无 | AMap.Map | 获取地图实例                             |\n| getOpacity | 无 | Number | 获取图层透明度                            |\n| setOpacity | Number | 无 | 设置图层透明度 值范围：0 - 1                  |\n| getZooms | 无 | [Number,Number] | 获取显示层级范围  |\n| setZooms | [Number,Number] | 无 | 设置图层显示的层级范围 |\n| getzIndex | 无 | Number | 获取图层层级 |\n| setzIndex | Number | 无 | 设置图层层级 |\n| show | 无 | 无 | 显示图层 |\n| hide | 无 | 无 | 隐藏图层 |\n|destroy | 无 | 无 | 销毁图层 |\n\n###### 事件列表\n\n| 事件名 | 参数 | 描述 |\n| ---- | ---- | ---- |\n| complete | 无 | 图层初始化成功 |\n\n#### ThreeGltf类说明\n基于threejs实现的GLTF加载类，提供了基础的gltf模型加载，位置移动、缩放、旋转、高度等功能<br/>\n``  new AMap.ThreeGltf(layer: AMap.ThreeLayer, options: ThreeGltfOptions)  ``<br/>\n###### 参数说明\nlayer: ThreeLayer实例对象<br/>\noptions: ThreeGltf初始化参数，参数内容如下：\n\n| 属性名 | 属性类型                                                        | 属性描述                              |\n| ---- |-------------------------------------------------------------|-----------------------------------|\n| url | String                                                      | 模型加载地址                            |\n| position | [Number,Number]                                             | 模型的经纬度位置信息                        |\n| height  | Number                                                      | 模型离地高度，默认0                        |\n| rotation | {x:Number, y: Number, z: Number}                            | 模型旋转角度，用于调整模型方向  默认 {x:0,y:0,z:0} |\n| scale   | Number，{x:Number, y: Number, z: Number}                     | 模型缩放比例，可以传入数值或者VEC3数据，默认 1        |\n| angle | Number                                                      | 模型旋转角度，一般用于车辆模型角度使用，默认 0          |\n| onLoaded | Function(gltf: Group, animations:  AnimationClip[]) | 模型加载完成后触发回调 | \n\n###### 成员函数\n\n| 函数名 | 入参                               | 返回值          | 描述               |\n|-----|----------------------------------|--------------|------------------|\n| setScale | Number，{x:Number, y: Number, z: Number}    | 无            | 设置缩放比例           |\n| setPosition | [Number,Number] (经纬度)            | 无            | 设置模型位置           |\n| setRotation | {x:Number, y: Number, z: Number} | 无            | 旋转模型             |\n| setAngle | Number                           | 无            | 设置模型旋转角度 0 - 360 |\n| setHeight | Number                           | 无            | 设置离地高度           |\n| getAnimations | 无 | animations数组 | 获取gltf中携带的动画信息   |\n| getObject | 无 | Object3D     | 获取模型对象           |\n| refresh | 无                                | 无            | 刷新图层             |\n| show | 无                                | 无            | 显示模型             |\n| hide | 无                                | 无            | 隐藏模型             |\n| startAnimations | 无                                | 无            | 执行gltf模型中的动画     |\n| stopAnimations | 无                                | 无            | 停止gltf模型中的动画     |\n| remove | 无                                | 无            | 从layer中移出模型      |\n| destroy | 无                                | 无            | 销毁模型             |\n\n###### 事件列表\n\n| 事件名 | 参数                               | 描述                                     |\n| ---- |----------------------------------|----------------------------------------|\n| complete | {target: Object3D, animations: animations} | 模型初始化成功后触发，返回模型对象和gltf自带的的animations对象 |\n","readmeFilename":"README.md"}