Register to watch the webinar

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Adblock detected. If you have any problems registering try disabling the browser extension and refreshing this page.

Lunchbox
Thursday
December 3, 2020
  |  
12:00 pm
  
(PST)
  |  
Duration: 

Rapid UI development for React-based map apps with CartoLab Elements

Bates Rambow

Owner and Lead Developer, CartoLab

Josh Tanner

Geospatial Analyst, Engineer, CartoLab

Rafa Gutierrez

Support Engineer, Mapbox

Overview

CartoLab Elements are a set of reusable and themeable React components for building user interfaces for map-based web applications.

Elements is different from libraries like react-map-gl and react-mapbox-gl in that it is not an attempt to port the MapboxGL API into React Components. Instead, Elements enables MapboxGL to manage the map and its WebGL Context, while React simply manages all the other UI elements in an application that need to interact with a map. Working with Elements, you should be able to use Mapbox GL JS directly or use one of these wrapper libraries (as long as you can pass in the map instance to Elements' Context).

You can explore CartoLab Elements in our interactive playground, including documentation, code examples, and interactive exploration of various props and theming options. Elements also welcomes contributors.

Resources

Presenters

Bates Rambow is the owner and lead developer for CartoLab LLC, a company specializing in geospatial consulting and application development. He specializes in building map-based web applications that help companies and organizations get the most out of their data. He has built applications for clients in industries such as real estate, natural disaster recovery, home services, solar energy, and more.

Joshua Tanner has worked at various levels of government in geospatial development for the last 10 years. By working at the city, county, state, and federal level, he has had a unique opportunity to understand and deliver elegant solutions to complex geospatial problems. Joshua has a B.S. in Marine Science and Master's of GIS and Technology. Joshua is a member of the Phi Kappa Phi honor society, a lifelong learner, and an active proponent of education.

Registration

Thursday, December 3, 2020
  |  
12:00 pm
  
(PST)
Thank you for registering!
*All registered participants will receive a link to the recording.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

If you're having trouble registering try disabling any ad blocker or browser extension and refresh the page.

Bates Rambow

Owner and Lead Developer, CartoLab

Josh Tanner

Geospatial Analyst, Engineer, CartoLab

Rafa Gutierrez

Support Engineer, Mapbox

Overview

CartoLab Elements are a set of reusable and themeable React components for building user interfaces for map-based web applications.

Elements is different from libraries like react-map-gl and react-mapbox-gl in that it is not an attempt to port the MapboxGL API into React Components. Instead, Elements enables MapboxGL to manage the map and its WebGL Context, while React simply manages all the other UI elements in an application that need to interact with a map. Working with Elements, you should be able to use Mapbox GL JS directly or use one of these wrapper libraries (as long as you can pass in the map instance to Elements' Context).

You can explore CartoLab Elements in our interactive playground, including documentation, code examples, and interactive exploration of various props and theming options. Elements also welcomes contributors.

Resources

Presenters

Bates Rambow is the owner and lead developer for CartoLab LLC, a company specializing in geospatial consulting and application development. He specializes in building map-based web applications that help companies and organizations get the most out of their data. He has built applications for clients in industries such as real estate, natural disaster recovery, home services, solar energy, and more.

Joshua Tanner has worked at various levels of government in geospatial development for the last 10 years. By working at the city, county, state, and federal level, he has had a unique opportunity to understand and deliver elegant solutions to complex geospatial problems. Joshua has a B.S. in Marine Science and Master's of GIS and Technology. Joshua is a member of the Phi Kappa Phi honor society, a lifelong learner, and an active proponent of education.

Discover other webinars

See all