{"_id":"@charlieevett/keplerize","_rev":"3-3bd79710b79d4db65734acfc28ad9621","name":"@charlieevett/keplerize","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@charlieevett/keplerize","version":"1.0.0","description":"Convert csv files into kepler location csv files","main":"src/index.js","bin":{"keplerize":"bin/keplerize"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Charlie Evett"},"license":"ISC","dependencies":{"csv":"^5.3.1","minimist":"^1.2.0","ora":"^4.0.3"},"_id":"@charlieevett/keplerize@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"charlieevett","email":"charlieevett@mac.com"},"dist":{"integrity":"sha512-S+VI3bVxBh+0lJ66T6FAw9RM7K5FHdgfqnJ1nXewEvqxtm5MMaW2B+9jWAumGecPHiHyEVXZCM0bM/slY+X3Ww==","shasum":"a93f169aa5e057a65683ed0a7f1bb4a616c7a7ce","tarball":"https://registry.npmjs.org/@charlieevett/keplerize/-/keplerize-1.0.0.tgz","fileCount":5,"unpackedSize":2371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNJmyCRA9TVsSAnZWagAA6JsQAIloNCqta2EJ+OqUaN3+\n2ZSx5Y2x7DBlijdLS7GmjKX6/POiPfnacJosW1Vkzn/JYJyomo97ezR7J+zE\n11YlrzYX+xNH7ywDorRoM8QwJi4JKaeEcKGDfYi+szl/M0GdkTtVYL1htJ5O\neiBZF+JdVXmNK4Fi+Q6yrGE7VPmKbB6cOBDWiGHBzn2ch6oujhbK0TY1Api6\nN2kDJV+H2W8v9Nu43NMFFAxPLQEpQVRmuNexVuOJfkhEnzO3W1POztpnz/dc\ncJJTYbr31QzwhELOGE6TtoW16r6QK0UNrT2bXMir62wcG2Fsg4jGFxLhRGVL\nyRqAAyLkzUbHnxaVBeQC03p9gLeVkgPLBoMqUN7MtlHUX2KuVgM9/p5EBd9w\nAHXiO3kh+N6578IEbuabsjzl14//nCHc+nd8Oz3IxB6m/L7KK7KjMPiQJfFL\nN+zjOnusQhB6MzXdUEBEvmB22qWyC6AUHW40det5ysXSYZKrOkY0yvap6doJ\nte3zalts1jywcRSw6o0Do6Dpr2KlxIUJ03SILdzbVqhzFIJ9wPZsiGdxtGxQ\nVRFLM6S4J4m8xXgqIR+Dfdb9aH5Zpc1PQV629ZXVgWEteiScyKj1TQOQmBgt\n4uTqqT0RB53xOPAZujReLrjfduBFtqxPINmVnDnlq41v6mzN58+eAWOxi9rM\nhLLZ\r\n=p7Rh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9qJZgi2xOkqJCmhAFwFXSJIyQ56UJ50zkA1uxFx8OQAiBc5nCXt+F6yVe6EFlKfp8aLDmyKNcJhkl5/2DmtaAMJQ=="}]},"maintainers":[{"name":"charlieevett","email":"charlieevett@mac.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keplerize_1.0.0_1580505522097_0.926375620320516"},"_hasShrinkwrap":false},"1.0.1":{"name":"@charlieevett/keplerize","version":"1.0.1","description":"Convert csv files into kepler location csv files","main":"src/index.js","bin":{"keplerize":"bin/keplerize"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Charlie Evett"},"license":"ISC","dependencies":{"csv":"^5.3.1","minimist":"^1.2.0","ora":"^4.0.3"},"_id":"@charlieevett/keplerize@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"charlieevett","email":"charlieevett@mac.com"},"dist":{"integrity":"sha512-+w8S4nXnr6ev1JALzEA9S6TpKDNDNheiJLCmJ/SWaNLBoSakoukHG/FJNjXtpsXMCkN8PXA8vaIn1CgL8wxoBA==","shasum":"090e59cc0525f434a21550c2cb79184a59d68c5f","tarball":"https://registry.npmjs.org/@charlieevett/keplerize/-/keplerize-1.0.1.tgz","fileCount":6,"unpackedSize":3542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOGdeCRA9TVsSAnZWagAA22UP/R7nx0fAsQ5XNoYfuV1O\niCYgk1j5yMyms/SkYsS1yyCRwIEuymSEVZSaU25olTAmwzC7HdMW6ygofnjs\nb37Ic8DMrIs+GRtWup0uE4m6JQvvAqlyoIR9dLWr8Z/Iui0q1BlFGRn1bihD\nMjeHKJaI+p2+IBM5C5OPTVlnBT1rNsL8pKUnH3Ox7RKG/nNSrYstSYpnF16Q\n6L0+iopKyBNpib5f7Kct60/Ee2a01by4dMM6Yy+jyBO448OSe69wQmR9FaPg\nS//QKg7RSJWqniCI7H8Wp7F98TSt2Zm4h5j4844DSzagvbG649/WetWMboIY\nTL1TxPGzEX0KyKMRbfRMCbGipHHWhzU5o50AH9b01aKw7IMk27XJAx8I1go1\npxPCnOjFHspQXjgWswCABR5he/glOS+LtBA/lnqBxnOpm8YGN7QP3A0zC8SR\nQ5uSrt24/QLNIgoEFslYs9XJqqE9EE1lchBZglnXqxT/J3LZ9LXfI8tTdQ5j\nfEDBAx8hes2PJsVf/MP7hw5KtZ0Hbst9XR7D61jF73H6CUP/XNUItpNag8fV\nrz4dhVG64ajqf6mwQ9htpjsJp6goDegN9gPSgDosDgfTeGQ+2r1MBus8dAvO\nr5Cke8UUUrcmOsCteJ6knQrVjba4RJVxpTgBBK/LchizV+WaGdq9oSE+bG1w\nOTS5\r\n=W8H8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyKB1j54b+ddtDuLT1hTnMWiGsz7wBWf2ZIyEw5BIevAiAgKL17SsED5F1Oud2XI1G6XrJejwx47XxhL+Nx9XuSlQ=="}]},"maintainers":[{"name":"charlieevett","email":"charlieevett@mac.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keplerize_1.0.1_1580754781612_0.27221186573192213"},"_hasShrinkwrap":false},"1.0.2":{"name":"@charlieevett/keplerize","version":"1.0.2","description":"Convert csv files into kepler location csv files","main":"src/index.js","bin":{"keplerize":"bin/keplerize"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Charlie Evett"},"license":"ISC","dependencies":{"csv":"^5.3.1","minimist":"^1.2.0","ora":"^4.0.3"},"_id":"@charlieevett/keplerize@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"charlieevett","email":"charlieevett@mac.com"},"dist":{"integrity":"sha512-8zmMhab1iRjMOrFLf3n4fTzV84YqOL1GpoYVP0m763UIY5TrwEz9u6VNUJMUwUAImnmlpRfhh91qEj9zbFxtSw==","shasum":"1e20f25e2077fe9393ba784e485d8b7d96f67b16","tarball":"https://registry.npmjs.org/@charlieevett/keplerize/-/keplerize-1.0.2.tgz","fileCount":6,"unpackedSize":3722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePed0CRA9TVsSAnZWagAAlRIP/3LL1WXBBTFtQndvoSGt\nNr9+R0z0DqL6cw1gA3FItw6VunAQhoB8sJpN1MneLgnx4OgyupqO7yW2aOGs\nqhJBxu3b8Hm0/vmozjAWLnjyR+ujEMHpH0f1Qikvx1LhYFrrUKwpMCnFuvUl\nWaVyYh0zfvxH84MgSj0kVGl9NiUQPQLRVFTD1m+w+8MOzmd8N9CHtwbxbIPl\npCBc7pfrmW3lLqi2iEgtTeOpmePEluc4xfOvmmLiN5phSTQobPwbQV0uuTu3\n6DeJWx2eWDih4zfKzJJYnLCEru0zf2qc5FTC4E1UnLw/VIlfYEN67uqUPuug\nuUPLWxEPuyL4cK0MRba5/OwfBcAVDZEk7MIE2xvlgnnbc+o4eI+wpxGVfn4s\nz6H0+rRWSRc9X8zOxf+uzrG5hprx6ESsIs8y1DG/dCbf7NGc4uDrPzIWnYAR\njECYUaexWiRrefX/aFM5ldwLcW/NItmWAdvz7/7mh2HxLrCcv6ccjOf8XugK\n0cXbOvB5F/V4KX3SXzY1YLOAE9xpaWsdJeJQDJOdxgg+1wllGvhxIFBzM2qN\n0kbfDM7cIgicbSX+h4wY1bR7xuWs2KGtyIiBCjgdJcZNQ1Syj+3DupzCPnlV\nusVgN+mFeYnVawGGioUG7WiYlabh5TjU8Xq14YXDZ8LFFHRtAp9MgEyqrBmW\nlLaC\r\n=+BbX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtWOfzX2vQv0betaLm6UaQnWNs+HaKZpT3ivdQcOBWLgIgVzu2BmQSIopC5LfDM2a0ovtZ05C3RFZfz+P/UM1LQxE="}]},"maintainers":[{"name":"charlieevett","email":"charlieevett@mac.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keplerize_1.0.2_1581115251429_0.9714888819588896"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-31T21:18:42.070Z","1.0.0":"2020-01-31T21:18:42.227Z","modified":"2022-04-04T22:32:24.766Z","1.0.1":"2020-02-03T18:33:01.725Z","1.0.2":"2020-02-07T22:40:51.536Z"},"maintainers":[{"name":"charlieevett","email":"charlieevett@mac.com"}],"description":"Convert csv files into kepler location csv files","author":{"name":"Charlie Evett"},"license":"ISC","readme":"Keplerize\n---------\nA command line tool for converting BiqQuery exports into files for Kepler.gl\n\nThis tool reads exports of Zagster 'features' in the routes table and outputs\na csv file with each feature turned into a single point with a timestamp\n\n# Installing\nYou should be able to install this from npm:\n\nnpm install -g @charlieevett/keplerize\n\n# Running\n\nRun from the command line:\n\n`$ keplerize --input routes.csv --output forKepler.csv`\n\nYou provide the path to the input file after --input\nand the path to the output file after --output\n\n# Exporting files from BigQuery\n\nThe script expects csv files of the form:\n```\nid, features\nafsc, \"[{\"\"geometry\"\": { \"\"coordinates\"\": [...\n```\n\nSo the first column should be the route _id, and the second column the \"features\" field.\n\nThe cmd will then output a file with id, lattitude, longtude, timestamp\ncolumns.\n\nThe output can then be directly uploaded into Kepler.gl\n","readmeFilename":"README.md"}