UP42 Storage: Console – Map Display Module

Enable geospatial asset visualization beyond the standard table view, allowing users to identify, search, and review assets more intuitively.

 
 

Why Build It?

  • Key Goals:

    • Display large volumes of geospatial assets on an interactive map.

    • Support search/filtering by Product, Order, AOI, and metadata.

    • Highlight non-STAC-compliant assets (currently hidden in the table).

    • Provide basic polygon info (Product, Order, etc.).

    • Explore AOI drawing for Catalog/Tasking queries.

    • Enable temporal comparison of overlapping footprints.

    Future Considerations:

    • Integration of CNAM quick looks & previews.

Solution

Approach: Pure design exploration (no implementation) | Research: 5 user interviews (~1 hour each)

1. User Research & Insights

  • Biggest Pain Point: Users struggled with spatial context—needed to see assets on a map rather than just a table.

  • No Industry Benchmark: Competitors lacked similar functionality, requiring close user collaboration during design.

  • Technical Constraints:

    • Dependent on STAC/Asset Service APIs.

    • Upgraded from default maps to Mapbox for better performance/UX.

2. Design Process

  • Prototyping (Figma):

    • Interactive Map Layer: Visualize assets with clustering for high-density areas.

    • Filter Panel: Search by Product, Order, AOI, or custom metadata.

    • Non-STAC Alerts: Clearly tag non-compliant assets.

    • AOI Tools: Draw polygons to generate Catalog/Tasking filters.

    • Temporal Comparison: Side-by-side time-slider for overlapping footprints.

  • Validation:

    • Tested with the same 5 users—map view reduced cognitive load for spatial tasks.

3. Technical Considerations

  • Mapbox Integration: Replaced the base map for smoother rendering and custom styling.

  • API Alignment: Ensured designs accommodated STAC metadata and Asset Service limits.

Impact & Future Steps

  • User-Centric Workflow: Geospatial navigation became faster and more intuitive.

  • Foundation for Expansion: Laid groundwork for New imagery previews and advanced filtering.

Key Takeaways:

  • "No existing solution" ≠ "No user need"—deep research uncovered unaddressed pain points.

  • Constraint-Driven Innovation: Mapbox was a strategic upgrade within API dependencies.