Skip to content
Run sentiment analysis on tweets, then translate their location data to points on an animated 3D sphere with D3.js
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
data
js
node_modules
.gitignore
README.md
config_template.js
favicon.ico
index.html
index.js
package-lock.json
package.json

README.md

GlobeLocator

Translate lat/long coordinates to points on an animated 3D sphere with D3.js

Still in early stages, the goal of this project is to develop a lightweight and versatile "global presence map" of sorts.

Changelog

v0.0.4

Added optional parameter for writing to an additional persistent CSV. The store-backup paramter is truthy/falsey, so 1/0 is recommended. The new CLI operation is:

npm run main [keyword] [max-results] [store-backup]

v0.0.3

Removed previous keys and restructured user credentials. The new file is config_template.js which you will need to copy as config.js and keep in the project root. Updated .gitignore files.

v0.0.2

Significant update. Developed and integrated a system for tracking Twitter sentiment analysis from tweet content and pulling public location data, geocoding it, and saving it in a local csv for the existing system to read from. Operation no longer requires manual file manipulation.

npm run main [keyword] [max-results]

This will generate a new file in /searches. Running a search will wipe previous data! Create a new config.json from the template to use.

v0.0.1

Developed the ability to plot lat/long coordinates on a simulated 3D globe, powered by D3.js and a couple third party micro-libraries to handle the math. Data has to be manually imported as csv and the columns must be in the order of long|lat|name, although name isn't currently used.

You can’t perform that action at this time.