JS.Geo 2014
who it's for
mapping engineers, frontend web developers, WebGL developers, geospatial backend engineers, realtime systems engineers, offline sync engineers, mobile web developers, QA and compatibility engineers
topics
Leaflet fractional zoom; ballistic panning and virtual tiles; canvas and SVG parity; Web Mercator pixel aggregation; CartoCSS to JS compilation; WebGL map rendering (mapbox-gl-js); signed distance field text rendering; GeoJSON Server-Sent Events streaming; transferable objects and web workers; PouchDB with SQLDown; Cesium glTF and CZML playback; order independent transparency fallbacks
| title | author | length |
|---|---|---|
| Future of Leaflet | Vladimir Agafonkin | 30m |
Announces Leaflet 1.0 with concrete changes: fractional zoom enabling smooth zoom + ballistic panning, virtual tile loading that cuts flicker, and pinch-zoom… | ||
| torque.js internals: how to render 3M animated points on a map | Javi Santana | 28m |
Torque.js renders time-aware tiles by quantizing points to Web Mercator pixels and aggregating counts per pixel + time slice, sending a compact JSON-like tile… | ||
| Drawing Maps with OpenGL | Lauren Budorick | 21m |
Mapbox releases GPU renderers: mapbox-gl-native (C++ for native) in summer and mapbox-gl-js on the web a month later, using WebGL. Lines are built from… | ||
| Real Time GeoJSON APIs | Jason Denizac | 28m |
Shows a working realtime GeoJSON pipeline that uses Server-Sent Events via the browser EventSource API to stream GeoJSON features as plain text and JSON. Uses… | ||
| Lighting Talks | Brett Camper | 33m |
A WebGL mapping library called Tangram renders vector data client-side as a leaflet plugin that consumes vector tiles or GeoJSON, extruding 3D buildings, doing… | ||
| Making Workers Work For You | Matt Priour | 23m |
Benchmarks show transferable objects behave inconsistently: Chrome/Safari move big binary quickly, Firefox treats ArrayBuffer much slower, and IE10/11… | ||
| PouchDB and SQLDown | Calvin Metcalf | 26m |
Argues Postgres is best for complex JSON queries but shows a lighter stack for offline work: LevelDB + LevelUP and PouchDB for local storage and sync, and… | ||
| Creating 3D web maps with Cesium | Patrick Cozzi | 29m |
An open‑source JavaScript globe called Cesium renders terrain (SRTM/NED up to ~3m) and imagery with WebGL, uses glTF for optimized 3D models (COLLADA→glTF… | ||
| Maps, Data, and Charts - Bound for Great Things! | Laura Ferguson, Vanessa Archambault | 24m |
A web GIS product extrudes building footprints, imports interior models from Magic Plan, binds data with Angular and serves from Postgres/Java while rendering… | ||
| nothing matches | ||