bobey / storjmap Goto Github PK
View Code? Open in Web Editor NEWVisualize Storj.io online nodes with Google Maps
Home Page: http://storjmap.overnetcity.com/
Visualize Storj.io online nodes with Google Maps
Home Page: http://storjmap.overnetcity.com/
When a specific farmer is updated by the Storj API and he is still online, the marker beats (grows say 10% and then goes back to the original size) for a fraction of a second to show the viewer that that specific node is still active since the last check.
Although the 2D map is already very cool, showing the Storj nodes on a 3D globe would be even nicer.
Example of implementation:
https://www.youtube.com/watch?v=lFuflBdpAnE&t=9s
Example of NASA World Wind:
http://explorer.worldwind.earth/
https://worldwind.arc.nasa.gov/index.html?root=web
https://worldwind.arc.nasa.gov/index.html?root=java
Old Implementation:
https://github.com/StorjOld/downstream-dash
Another example would be to use this type of system by say last node activity:
Add a statistics text box that displays the global network statistics, which would include things like:
Only a small fraction of the farmers on the API are active, some farmers have not been seen for months which mostly means the farmer is not active anymore. Allow the user to select that they only want to see node that have been active within the last:
The resolution will of course depend on the number or IP-tracing requests that can be made within a certain time interval.
Bridge software updates do occur frequently (not to the API's) which will cause the bridge to become unresponsive for a few minutes. The website should be able to cope with the API's becoming temporarily unavailable. The page should show the latest node distribution before the bridge became unresponsive.
Create a search box allows the user to search the map for the following criteria:
Add a separate marker for the bridge by IP-tracking app.storj.io
. The marker could for example be a server icon with a slightly different design which is slightly larger than the other markers.
Add the markers from the old 3D farmer distribution map:
https://github.com/StorjOld/downstream-dash
https://www.youtube.com/watch?v=lFuflBdpAnE&t=9s
These markers look nicer than the current markers.
In case a specific API goes offline a redundant IP to Geo-location API will kick-in.
Although sometimes the bridge can see the node, the UPnP/TCP or tunnel port is not always open, meaning that the node will not be able to connect to the network. Adding a port number to the marker attribute, making the text color green and adding a string that says "open" when the port is open and red when it is closed would directly allow a farmer to troubleshoot his node. This would require a port checker API that combines the node address with the port.
Add a label attribute to the Placemark to include the following information:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.