Back to Blog

Atlas Weekly: W-19

Atlas TeamAtlas Team
Share this page
Atlas Weekly: W-19

A feature-heavy week: a new elevation profile widget lands in interfaces, you can now duplicate entire interfaces and copy-paste widgets across projects, and Navi received a major upgrade to its interface-building capabilities.

Features

Elevation profile widget

A new Elevation Profile widget is available in the interface widget library. Point it at a line dataset and it renders an interactive chart of the elevation along selected line features — complete with a stats card, a hover cursor that tracks your position along the route, and configurable start/end markers on the map. When more than 50 line features are selected, a truncation notice appears while the chart still renders. The existing elevation profile tool in the right panel was also updated to accept on-map feature selections, not just drawn lines.

Duplicate interfaces and copy widgets

Interfaces can now be duplicated from the left panel — the copy inherits all sections and widgets from the original, starts as private, and gets an auto-numbered name (e.g. "My Map (1)"). Individual widgets can be copied with a button in the widget header and pasted anywhere using Ctrl/Cmd-V — including into a different interface or a different project. Container widgets (tabs, vertical/horizontal sections) paste with all their children intact. If the target interface doesn't have access to a widget's dataset, the widget pastes cleanly and renders its empty state until the dataset is added.

Navi's ability to create and edit interfaces and dashboards has been significantly upgraded. Five new widget types are now available to the AI, full-page interface layouts are supported, and Navi can now assign specific layers to individual interfaces. A long-standing issue where widget updates silently wrote incorrect data due to a casing mismatch has also been resolved. In benchmarks, the new version is 33% faster and 40% more cost-efficient.

Improved drawing guidance

The layers panel and drawing toolbar now include contextual hints to help users understand how to start drawing. The new guidance makes the expected flow more apparent for users who were getting stuck at the layer selection step.

All mode empty states — workflows, interfaces, and forms — now include a direct link to the relevant documentation section, giving new users a clear next step rather than a blank panel.

Clearer view-only access prompt

When opening a project you only have viewer access to, Atlas now shows a prompt that identifies which account is signed in and offers two clear choices: switch to a different account, or continue into the read-only shared view. The previous behaviour silently redirected to the shared URL with no explanation.

Fixes and Improvements

  • Map layers after mode switch — switching to workflows or forms and back no longer causes layers to disappear or the camera to jump to a previous position
  • Geocoding columns — geocoding a dataset no longer creates duplicate columns in the data table
  • Geocoding confirm button — the confirm button in the geocoding flow is now correctly enabled after picking a strategy when none was initially suggested
  • Form validation placement — the validation error in forms has moved to the sidebar next to the dataset picker, where it's easier to act on; last published time also shows the correct timestamp
  • Filter widget — changing the dataset on a filter widget no longer causes a crash
  • Box/lasso select — box and lasso selection now skips datasets that have been hidden by the active interface
  • Categorical icons — icon images scoped to a property are no longer shared across datasets that have a property with the same name
  • Interface section clicks — clicking full-style sections in interface preview mode now correctly registers
  • Point drawing — pressing Escape while drawing a point now discards any buffered points as expected
  • Raster styling — the raster color picker now uses the updated color picker component and correctly persists the reverse toggle between sessions
  • Legend export — exported map legends now respect per-layer icon and fill visibility settings
  • Project duplication quota — duplicating a project when the workspace is over its storage quota now shows a clear error upfront instead of silently producing an incomplete copy
  • KML import — KML files with nested MultiGeometry polygons are now imported correctly
  • Direct-select delete — deleting a feature while in direct-select edit mode now works correctly
  • Form sharing — a form's sharing level can now be changed without requiring the form to be published first
  • Shared dataset tiles — tile refresh on overwrite now propagates to all projects sharing the same dataset