Skip to main content
Uber logo

Schedule rides in advance

Reserve a rideReserve a ride

Schedule rides in advance

Reserve a rideReserve a ride
Engineering, Web

Editing Massive Geospatial Data Sets with nebula.gl

June 23, 2020 / Global
Featured image for Editing Massive Geospatial Data Sets with nebula.gl
Figure 1. nebula.gl lets users draw a variety of geometry types.
Figure 2. In this demonstration of nebula.gl, we use the tool to edit a complex polygon with 14,000 points, enough points to cause other browser-based tools to freeze.
Figure 3. nebula.gl’s“Extrude” edit mode lets users trace building footprints.
Figure 4. In the above demo, kepler.gl uses nebula.gl-powered react-map-gl-draw to filter data based on a polygon drawn by the user (see this for more context).
Figure 5. A GeoJSON file with various geometry types is edited via nebula.gl’s EditableGeoJsonLayer.
Georgios Karnas

Georgios Karnas

Georgios Karnas was a front-end engineer for Uber Elevate. Previously he worked on building tools for Uber Maps. Georgios has contributed to many open source visualization projects at Uber including deck.gl and luma.gl.

Clay Anderson

Clay Anderson

Clay Anderson is a software engineer working from the Boulder, Colorado office. He develops map-based tools for configuring Ubers products and building Uber’s world map. In his free time he enjoys the great Colorado outdoors hiking, camping, and off-roading.

Xintong Xia

Xintong Xia

Xintong Xia is a front-end software engineer at Uber. Xintong has contributed to a variety of vis.gl frameworks, including deck.gl, streetscape.gl, loaders.gl, and react-map-gl.

Posted by Georgios Karnas, Clay Anderson, Xintong Xia