{"_id":"@belom88/vehicle-layer","_rev":"14-f9a13808a3c163559cbbf16bd42f64f9","name":"@belom88/vehicle-layer","dist-tags":{"latest":"0.1.7"},"versions":{"0.0.1":{"name":"@belom88/vehicle-layer","version":"0.0.1","license":"MIT","type":"module","dependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"b7b5ef6def07a31dc68d7631705fca7d5c087318","description":"VehicleLayer package is a [deck.gl](https://deck.gl) layer. It is developed to visualize different vehicle types, for instance, transit buses and trams. The layer can visualize vehicles in 2D or 3D modes.","_id":"@belom88/vehicle-layer@0.0.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-qDl/K6zV5twImD8+PUp/lhXhUzS5LJq1tJ5A3wEoE9Py8iXPgnqnRJyZ8XjWbS5ncY48iAg2tU+HCrTOmGrNew==","shasum":"8ab57c48d3b6cd121683dbcb2fea8f51bc4688e5","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.0.1.tgz","fileCount":15,"unpackedSize":344192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIoNz+y7hDv/V0aD4GIa+voPGQvb1qj50MFY1nwjcAhQIhANtkI+nEpoVLYtCNiST31YTloNe3VP85uAVYKqT/4jYM"}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.0.1_1691266669985_0.14150915741998116"},"_hasShrinkwrap":false},"0.0.2":{"name":"@belom88/vehicle-layer","version":"0.0.2","license":"MIT","type":"module","keywords":["webgl","deck.gl","maps","transit","visualization"],"repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"dependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"b3b9645e3102869899d93335c15d4c687ed5a7bb","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.0.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-zMzPAZJkydfP7m6zVsS7ZE+fJb45GPpGCA8S8mYgK4zUYBQ3G89V+idWZMg5C12vLK1MuM3Uj1aGGNyg2Nz2Ig==","shasum":"a5d2e7ee75aaded126d4917373fafe11034a85d4","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.0.2.tgz","fileCount":15,"unpackedSize":344561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaIzTQCNrmkA2zWXfZN9gQVKnl7Q3jfxJfuU2+1dVZQAiAJ6XVfufHjgRyhSWc5VtcxZdyWGM5XIqdXDRNkGvx8pA=="}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.0.2_1691351379106_0.19446296315425515"},"_hasShrinkwrap":false},"0.0.3":{"name":"@belom88/vehicle-layer","version":"0.0.3","license":"MIT","type":"module","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"dependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"ea0adc8bee2f4f0a515d8a99067954f0b509da34","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.0.3","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-y2KWH5e63tio9RnMl5h+P6wcMrKRws4b2ZZ1JtS/mvqOOzbiAURtY7UjkgrNfgDI3qK6sQAuIYBAhF5lbYjEMg==","shasum":"92de6494cb8b09bd7ecd440ea52a1da8d47ff878","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.0.3.tgz","fileCount":15,"unpackedSize":344613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2Lt3xJvNF/mSHvdkTX6JNePYLY7zbPHSuhjtX+Lm46AiAVKwrDSV7msyPqdONjYyRyrDrWD9uZM3+LfKaYcSj85Q=="}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.0.3_1691353449922_0.03427007577265728"},"_hasShrinkwrap":false},"0.0.4":{"name":"@belom88/vehicle-layer","version":"0.0.4","license":"MIT","type":"module","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"b6517d8fc886caf3a29af2f90fbe2a6fc9970c8e","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.0.4","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-5EQsd5ymBZZAtS73r/4bWovmGqhbN3sKAsqW2AxRTm10s0MiS3kwYAViB580wkx3U02SlrDIdNI7KUb0x7HaSQ==","shasum":"8a4c1b798031df2fbea6970cf791630f2f60899e","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.0.4.tgz","fileCount":15,"unpackedSize":344617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3sLMSuqrKVpqvtVQWFAYlG+3XYD+byGWh9h5h4st0tAiEAoesqX4nNnlGKB6aySPAxdO6GEwoGqxwPq2P1VMkA8pQ="}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.0.4_1691355443909_0.5050096327137841"},"_hasShrinkwrap":false},"0.0.5":{"name":"@belom88/vehicle-layer","version":"0.0.5","license":"MIT","type":"module","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"^8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"4066963bb6bd0ec27d98bf1de8fbda2ddfe57fe0","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.0.5","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-A46+pveUDkAYLuM0UXA9IttNZ/l0i/TkepcPempCtU/LR9B2QPMlscoRM9ifZ/k8mCD++/MDn6rk9+SDZNV97g==","shasum":"236833d81519c4f712672757ed4adac97b159a6b","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.0.5.tgz","fileCount":15,"unpackedSize":344618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0M40gfinDogYU8hWuqPXsQvQSB0fXWTsU1DOzlHsPjAiEA49NYhiO9YgcJVA3MKXTq3Jou1o1IU2eZNx9F9zhdzec="}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.0.5_1691356045758_0.8313502973986511"},"_hasShrinkwrap":false},"0.0.6":{"name":"@belom88/vehicle-layer","version":"0.0.6","license":"MIT","type":"module","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"^8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"a7de1f6f383e6d62a8bac3a9010886ef7aaeebfe","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.0.6","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-gWQzYKtTED4NgQryxTBA5qgwb1YztLKX16pUqfSrLKaM+nTnLedohwxiRBxIOxoyxnP9V+gRh3DIGDYo4cH01g==","shasum":"04e077f6e6463e5228e1e9fdd1deb5a69c619a6e","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.0.6.tgz","fileCount":17,"unpackedSize":460135,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsVe18V46vR1Yec5EA4AvOyrG6ScB6fluQ4KOq0yMh+wIhALgR2m2cKomLCqEB92f2Ze1JDPbknXKxjFeOAOMrPBf0"}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.0.6_1691481899037_0.7879107186471714"},"_hasShrinkwrap":false},"0.0.7":{"name":"@belom88/vehicle-layer","version":"0.0.7","license":"MIT","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"^8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"9be4e0c458db4aa238575c9909bc4bae850cc2f3","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.0.7","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-DN3kGHQs2ee/D1OfQOrYN52lECcORDy4YCNO8HErsAU/4sJHYbpL4jM3+iaggwg1rri5c10QOlLsB+gT1+F11g==","shasum":"a361e2206c9f58e7a411ac30c85ba32d968279f6","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.0.7.tgz","fileCount":15,"unpackedSize":345301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpyVQytf/JygNVojwbQotNgMb3pMKNjhVrukjRKM44QgIgXffTX+mekSI1lQB4QZ0oR/PZQc/dgXH56q4KDthVF24="}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.0.7_1691744052424_0.46312649253909566"},"_hasShrinkwrap":false},"0.1.0":{"name":"@belom88/vehicle-layer","version":"0.1.0","license":"MIT","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"^8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"f2f7d3002962307ab8b17871df95c04f2ad6b03f","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.1.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-bHy+jkyXDvZ3sUwSicSU20gTg96+aXE1nchSXekwPjRZpjScmCBZi8gsRyzJDGFIAhVojRXMiudM1nl4FpJJWA==","shasum":"c7f5dacc4305c236ee5107e9acc2f69e06ce6003","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.1.0.tgz","fileCount":17,"unpackedSize":464907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx0I8pIkUH88oywWHc3OnEY9YA1tUOClk7yPbXGj3a4gIgeaZ6ML11+fsSy3ZEaEgR1Txb1M3XV+Bfhq5yM67TC1w="}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.1.0_1691957617506_0.7742677088620675"},"_hasShrinkwrap":false},"0.1.1":{"name":"@belom88/vehicle-layer","version":"0.1.1","license":"MIT","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"^8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"55d26ab96ff14e16c6980de7a1772ff7e304003f","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.1.1","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-SvMjkAGiP3DYyMw8VZeHfhtSJk6bF/X7Us0vZmOKEbVw0nXcSD9G7lsa08Qvvnj/z92Q7KJYCu2INSclGlKRag==","shasum":"429048e2a2430136abaa3d753f348697fff4a35d","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.1.1.tgz","fileCount":17,"unpackedSize":463413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGcp011A9drcy2NkzZOKA3G6jjGuR6t4oc/MgMNot/hwIgd2nJX6sG5Jd+ELpFNKeDUB128kvG9PD/4ASzd0dt9UM="}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.1.1_1692106058097_0.8082915931331549"},"_hasShrinkwrap":false},"0.1.2":{"name":"@belom88/vehicle-layer","version":"0.1.2","license":"MIT","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"^8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"4a93c3ed154a11256b4585f12e462d51923bd7b2","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.1.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-nqVpmMyLET1H4Z9d7rCvQO8yadC6ug34z/LjwjeGnIhpwYhBG0j2v7wY+A46c6tsegLLsRbJm9y0HHj2UH0d5w==","shasum":"1fbc2a8d9f3c3784f72c2991b82d2ce93e242933","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.1.2.tgz","fileCount":17,"unpackedSize":464284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBXVHUuThZJ5AA92Higk3T9/pGkQk0jPK9mVeKM060WgIhAPxIUpGQA1BvuQuY96ksyQfGjbRna1FujBSOmTru0GL8"}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.1.2_1692168573247_0.26323652047426593"},"_hasShrinkwrap":false},"0.1.3":{"name":"@belom88/vehicle-layer","version":"0.1.3","license":"MIT","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"^8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"473bed2d312eb11a5dfeab18398e4f63b31407c6","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.1.3","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-h0mFykQ0/0K4I4c1YXkHwlvJHM4syOwRxlV73JsDlZ3uiYGkTevJlOw0s/EKsVpMyBP13qHUbIaByH2xQBVWew==","shasum":"9f5b001a95638b657470924e8c2cdb04581d504d","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.1.3.tgz","fileCount":17,"unpackedSize":463879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSCPT0kCDa4wDBZ0mvhrNEOia0pStbhHuXiY/LfUDdfQIhAM5HFiQSQGZVPOGZW7fCZN18kTDXRc4sQGa61cvxdjW9"}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.1.3_1692190277863_0.5826276557847367"},"_hasShrinkwrap":false},"0.1.4":{"name":"@belom88/vehicle-layer","version":"0.1.4","license":"MIT","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"^8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"990d8f7be40c4cf877ca04b7d63476273872a657","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"homepage":"https://github.com/belom88/visgl-addons#readme","_id":"@belom88/vehicle-layer@0.1.4","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-qACC4Izli7Unk3nhBWbmk44svY61BJ/9G5i9NRSZP0UYpJHU2IlWC8A1aP8QEKOwpHNjsQMNovV4cNdWDVDO5A==","shasum":"1a92fd430523eba516b61e522ae91c49730951b0","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.1.4.tgz","fileCount":17,"unpackedSize":464677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGPCD5R6+mU+JiELksd4rbZozHiOqlWEdLWXtRSpXBHwIhANW93ilYFsfORztjRtR8xi1X3ssSS/SlAQQGYpxF+oN7"}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.1.4_1693336565216_0.19597199162384094"},"_hasShrinkwrap":false},"0.1.5":{"name":"@belom88/vehicle-layer","version":"0.1.5","license":"MIT","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"homepage":"https://deetaa.org","peerDependencies":{"@deck.gl/core":"^8.9.21","@deck.gl/layers":"^8.9.21","@deck.gl/mesh-layers":"^8.9.21"},"gitHead":"b455fd5b1704c5c3db162b7271b5b36a83de3441","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"_id":"@belom88/vehicle-layer@0.1.5","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-LCD0swyqQGWYrKaVlG8SiLL8KMwpgf0Vt7Dfbh8bTzRbUlKuhiTWIf+sKV6J7Z8W6kCcVa+8oXUZXRjZPAw9GQ==","shasum":"0e3104397711d476a8af67b80bc83535e9d0510e","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.1.5.tgz","fileCount":17,"unpackedSize":465357,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4D9+/yOR9F157xcA4XsqpN19Cw5rBycsgu2RXfDNPNgIgKEt8cZnI/+37CdW+YlRe02qaywCN86O853oeP0foXcE="}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.1.5_1693645637397_0.9156563048377038"},"_hasShrinkwrap":false},"0.1.6":{"name":"@belom88/vehicle-layer","version":"0.1.6","license":"MIT","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"homepage":"https://deetaa.org","peerDependencies":{"@deck.gl/core":"^8.9.28","@deck.gl/layers":"^8.9.28","@deck.gl/mesh-layers":"^8.9.28"},"_id":"@belom88/vehicle-layer@0.1.6","gitHead":"b636e305ebefb21e4aa1c09cda3d94b204bc801d","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-RP5lqqgL6jZMccYbGaaW8kbaDO0RuewvNkRD4vEMqCAltX7ohF+gfws9JjleX/rlvuLJzMgEatUU4x4qQyGgBg==","shasum":"7bea27f6171066d10f14403698d6b961306fb84e","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.1.6.tgz","fileCount":17,"unpackedSize":466079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhUuWmmTHrEmFAHoLnbuPXMKm9CbaVi25zZ313/T982AiAEv1FDjZp9TTvaNUQBd7NAYXNg31mQhxCfqpVzKoRlHA=="}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.1.6_1711234179695_0.9329034934445273"},"_hasShrinkwrap":false},"0.1.7":{"name":"@belom88/vehicle-layer","version":"0.1.7","license":"MIT","keywords":["webgl","deck.gl","maps","transit","visualization"],"main":"main.js","typings":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"homepage":"https://deetaa.org","peerDependencies":{"@deck.gl/core":"^8.9.28","@deck.gl/layers":"^8.9.28","@deck.gl/mesh-layers":"^8.9.28"},"_id":"@belom88/vehicle-layer@0.1.7","gitHead":"e9481c2782b8e7b1e7416797884b978782c04b53","description":"Visualize transit vehicles on a map easily.","bugs":{"url":"https://github.com/belom88/visgl-addons/issues"},"_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-ynZZ9ZvsEKtALPBRyUB55PemTO+ac3d/mkI0UF1nHgjdg/r9crehqobufqJOuClD5j1IS3x2/b1Bdx4zlowliA==","shasum":"2c81012cf6762e6f81eac2efbff61928c7736241","tarball":"https://registry.npmjs.org/@belom88/vehicle-layer/-/vehicle-layer-0.1.7.tgz","fileCount":18,"unpackedSize":478385,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHnSIrzPQv11QzdD4hL+4Ub7IK2iW7Ej46YEp2JOwrwQIhALpgvdvvY8G7nMQMj++fg26N+n102ObBRAXpzZ1bo2gR"}]},"_npmUser":{"name":"belom88","email":"belom88@yandex.ru"},"directories":{},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vehicle-layer_0.1.7_1711464864038_0.6399999759584196"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-05T20:17:49.887Z","0.0.1":"2023-08-05T20:17:50.243Z","modified":"2024-03-26T14:54:24.683Z","0.0.2":"2023-08-06T19:49:39.277Z","0.0.3":"2023-08-06T20:24:10.128Z","0.0.4":"2023-08-06T20:57:24.150Z","0.0.5":"2023-08-06T21:07:26.019Z","0.0.6":"2023-08-08T08:04:59.320Z","0.0.7":"2023-08-11T08:54:12.680Z","0.1.0":"2023-08-13T20:13:37.783Z","0.1.1":"2023-08-15T13:27:38.292Z","0.1.2":"2023-08-16T06:49:33.459Z","0.1.3":"2023-08-16T12:51:18.138Z","0.1.4":"2023-08-29T19:16:05.617Z","0.1.5":"2023-09-02T09:07:18.341Z","0.1.6":"2024-03-23T22:49:39.932Z","0.1.7":"2024-03-26T14:54:24.266Z"},"maintainers":[{"name":"belom88","email":"belom88@yandex.ru"}],"description":"Visualize transit vehicles on a map easily.","license":"MIT","readme":"# VehicleLayer\r\n\r\nVisualize transit vehicles on a map easily.\r\n\r\nVehicleLayer package is a deck.gl layer. It is developed to visualize different vehicle types, for instance, transit buses and trams. The layer can visualize vehicles in 2D or 3D modes.\r\n\r\n![Demo image](https://raw.githubusercontent.com/belom88/visgl/main/packages/vehicle-layer/images/demo.png)\r\n\r\n## Short example\r\n\r\n```javascript\r\nimport { Deck } from '@deck.gl/core';\r\nimport { VehicleLayer, VehicleType } from '@belom88/vehicle-layer';\r\n\r\nconst INITIAL_VIEW_STATE = {\r\n  latitude: 53.431798446246546,\r\n  longitude: -2.957781323439993,\r\n  zoom: 20,\r\n};\r\n\r\nconst deckgl = new Deck({\r\n  initialViewState: INITIAL_VIEW_STATE,\r\n  controller: true,\r\n  layers: [\r\n    new VehicleLayer({\r\n      id: 'vehicle-layer',\r\n      data: [\r\n        {\r\n          latitude: 53.43185529968051,\r\n          longitude: -2.9577037905967574,\r\n          bearing: -51.94099460927194,\r\n          vehilceType: VehicleType.TransitBus,\r\n        },\r\n        {\r\n          latitude: 53.431755073582494,\r\n          longitude: -2.9578708705967136,\r\n          bearing: -51.94099460927194,\r\n          vehilceType: VehicleType.Tram,\r\n        },\r\n      ],\r\n      dimensionMode: '3D',\r\n      getColor: [238, 255, 203],\r\n      getPosition: (vehicle) => [vehicle.longitude, vehicle.latitude],\r\n      getBearing: (vehicle) => vehicle.bearing,\r\n      getVehicleType: (vehicle) => vehicle.vehilceType,\r\n    }),\r\n  ],\r\n});\r\n```\r\n\r\n## Requirements\r\n\r\n- Web-browser with WebGL API support(see https://caniuse.com/webgl)\r\n\r\n## Dependencies\r\n\r\n- [@deck.gl/core](https://www.npmjs.com/package/@deck.gl/core)\r\n- [@deck.gl/layers](https://www.npmjs.com/package/@deck.gl/layers)\r\n- [@deck.gl/mesh-layers](https://www.npmjs.com/package/@deck.gl/mesh-layers)\r\n\r\n## Versions compatibility\r\n\r\nThe compatibility table mentions deck.gl version that was used to build the specific version of VehicleLayer. However the specific version of VehicleLayer might be compatible with other deck.gl versions although not tested with.\r\n\r\n| VehicleLayer | built on deck.gl |\r\n| ------------ | ---------------- |\r\n| 0.0.X        | ^8.9.21          |\r\n\r\n## Vehicle types\r\n\r\nVehicle type is a number that encodes a type of vehicle. `VehicleType` enum can be imported to define vehicle types in a human readable way.\r\n\r\n| VehicleType  | Code |\r\n| ------------ | ---- |\r\n| `TransitBus` | `0`  |\r\n| `Tram`       | `1`  |\r\n\r\n## Size modes\r\n\r\nSize mode is a number that encodes a way to set size of vehicles. `VehicleSizeMode` enum can be imported to define size mode in a human readable way.\r\n\r\n| VehicleSizeMode | Code | Description                                                                                                                                                   |\r\n| --------------- | ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |\r\n| `Original`      | `0`  | `3D` - get original size of 3D model. `2D` - icon size is set in meters and multiplied by 5. The size might be scaled with `sizeScale` property.              |\r\n| `Pixel`         | `1`  | `3D` - size of vehicle is rescaled to be approximately equal to the `size` in pixels. `2D` - icon size is set in pixels. The size is set with `size` property |\r\n| `Combined`      | `2`  | `3D` - `Original` size mode behavior, `2D` - `Pixel` size mode behavior                                                                                       |\r\n\r\n## Properties\r\n\r\n### data\r\n\r\n_type_: `T[]` where T is a Vehicle object type;\r\n\r\n_default_: []\r\n\r\n_description_: Array of vehicles objects. Vehicle object must containt position information.\r\n\r\n### dimensionMode\r\n\r\n_type_: '2D' or '3D'\r\n\r\n_default_: '3D'\r\n\r\n_description_: In `2D` mode vehicles are shown as arrow icons. In `3D` mode vehicles are shown as 3D models.\r\n\r\n### sizeMode\r\n\r\n_type_: VehicleSizeMode\r\n\r\n_default_: VehicleSizeMode.Original\r\n\r\n_description_: Change the way to set size of vehicles.\r\n\r\n### size\r\n\r\n_type_: number\r\n\r\n_default_: 20\r\n\r\n_description_: Pixel size of vehicles. This property is active when `sizeMode` property is set to `Pixel` or `dimensionMode` is set to `2D` and `sizeMode` is set to `Combined`.\r\n\r\n### sizeScale\r\n\r\n_type_: number\r\n\r\n_default_: 1\r\n\r\n_description_: For 3D - scale multiplier for all dimensions. For 2D - icon size (in meters) multiplied by 5. This property is active when `sizeMode` property is set to `Original` or `dimensionMode` is set to `3D` and `sizeMode` is set to `Combined`\r\n\r\n### getBearing\r\n\r\n_type_: Accessor<TProps, number>\r\n\r\n_default_: 0\r\n\r\n_description_: deck.gl accessor that transforms vehicle data to the movement direction of the vehicle.\r\n\r\n### getColor\r\n\r\n_type_: Accessor<TProps, Color>\r\n\r\n_default_: [255, 255, 255]\r\n\r\n_description_: deck.gl accessor that transforms vehicle data to the vehicle color.\r\n\r\n### get3dColor\r\n\r\n_type_: Accessor<TProps, Color>\r\n\r\n_default_: undefined\r\n\r\n_description_: deck.gl accessor that transforms vehicle data to the color of 3D model. This accessor overrides `getColor` accessor.\r\n\r\n### get2dBackgroundColor\r\n\r\n_type_: Accessor<TProps, Color>\r\n\r\n_default_: [255, 255, 255]\r\n\r\n_description_: deck.gl accessor that transforms vehicle data to the background color of 2D icon.\r\n\r\n### get2dForegroundColor\r\n\r\n_type_: Accessor<TProps, Color>\r\n\r\n_default_: [0, 0, 0]\r\n\r\n_description_: deck.gl accessor that transforms vehicle data to the foreground color of 2D icon. This accessor overrides `getColor` accessor.\r\n\r\n### getVehicleType\r\n\r\n_type_: Accessor<TProps, VehicleType>\r\n\r\n_default_: VehicleType.TransitBus\r\n\r\n_description_: deck.gl accessor that transforms vehicle data to a vehicle type.\r\n","readmeFilename":"README.md","homepage":"https://deetaa.org","keywords":["webgl","deck.gl","maps","transit","visualization"],"repository":{"type":"git","url":"git+https://github.com/belom88/visgl-addons.git"},"bugs":{"url":"https://github.com/belom88/visgl-addons/issues"}}