Welcome to GeoJS’s documentation

GeoJS is a flexible library for all kinds of geospatial and 2-D visualizations from traditional point markers to 3D climatological simulations. It is designed for displaying large datasets (over 1,000,000 points) leveraging the power of WebGL. The programming interface was inspired by the widely used d3 and allows the user to generate features from arbitrary data objects with custom accessors. The API also provides custom mouse events that mimic browser level events, but work with WebGL features and even through active layers.

See the growing list of examples for a live demonstration of GeoJS’s features or go to our Github repository to start hacking. If you have any questions or comments, feel free to join us on our mailing list.

Indices and tables