Shows a single day of New York taxi cab activity, with lines connecting pickup and dropoff points for each trip
This example is similar to the bin-example, but tiles paths between pickups and dropoffs instead of pickup points.
To build the example you must first generate the .bin tile data (written to the output/
directory) and then run the web app to view the results.
Tile generation is done using the code in the generation/
directory. If you plan on using the included Docker container to run the example, ensure that it's built before continuing (see root README).
Build the JAR and generate tiles in one command
salt-examples/path-example/ $ docker run --rm -v /$(pwd)/output:/opt/output -v /$(pwd)/generation:/opt/salt uncharted/salt-examples
To run the container interactively, run:
salt-examples/path-example/ $ docker run -it -v /$(pwd)/output:/opt/output -v /$(pwd)/generation:/opt/salt uncharted/salt-examples bash
Make sure you have a fair bit of available RAM on your docker host for this example (4+GB), or it will run out of memory.
Results are viewed through a simple web app contained in webapp/
. After generating tiles, run from webapp/
:
npm install
npm start
The application will be available at http://localhost:3000/