EO Interface Development Update - DeckGL Layers

Terrain Layer

The terrain layer visualizes elevation and slope data acquired using Google Earth Engine and preprocessed with custom python-based resampling scripts. The terrain data is resampled to a user specified spatial resolution and the elevation is rescaled based on the minimum and maximum elevation within the processed geoTiff(s) which allows the terrain data to be mapped on top of the Mapbox or Carto base map. This process involves processing and transforming raster data from the USGS 3DEP (3D Elevation Program) data collection into 3D point objects that can be rendered by DeckGL’s point cloud layer.

Vegetation Regions and Oil Lease Layers

The vegetation regions and oil/gas lease data are meant to work together to show the relationship between natural features such as vegetation, soil type and geological characteristics with active and inactive oil/gas leases. These layers use DeckGL’s geojson layers and render the data a filled polygons and multi-polygons. The layers also provide moseover activated tooltips to display information about the polygon hovered over by the user. The user also has the ability to control opacity levels of each layer with sliders on the layer control panel.

More updates to come shortly.

Check out my github for recent code commits on this project.

Previous
Previous

GIS with DeckGL + React

Next
Next

EO - Pt.1