Replies: 5 comments 2 replies
-
|
@jo-chemla thanks so much for the extensive feedback, and apologies it took me a bit to get back to you. I'm glad you're finding stac-map useful, and I'd love to make changes (where it makes sense) to make it even more so! I'm currently undergoing a pretty significant rewrite in #249, and am using your feedback to help guide a few of the features. I'd be grateful if you could take a look at the preview (http://ds-preview-stac-map-249.s3-website-us-west-2.amazonaws.com/) and see if it makes sense. Now for some per-item responses:
Done, I think it should behave ok with lots of parents:
I'd be open to adding external links to other viewers, yup!
stac-map will send this query: https://app.iconem.com/api/stac/search?collections=pointclouds&bbox=5.765773953865022,47.03119329311431,5.783454952010146,47.03554761438224 If that's not what you expect, then I think it's something on your side.
Done: Screen.Recording.2026-01-23.at.2.04.33.PM.mov
This would be a nice feature, but would take some work to build well. Can you open this as it's own issue (feature request)? |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for getting back! And no worries for the time it took, I actually find it quite impressive what you did in such a short timeframe! I'll open a feature request for I just had a look at the #249 preview, the UI/features redesign helps a lot! A few remarks on the items I mentioned:
A few new items:
2026-01-26.-.17-07-35.mp4 |
Beta Was this translation helpful? Give feedback.
-
Yes please
If the collection is global, I filter it out when we zoom in becuase otherwise it's never filtered. I've gone back and forth on whether this is correct or not ...
Yeah, it might be developmentseed/deck.gl-raster#196, deck.gl-raster still has issues with non-simple COGs. I'm working to surface those errors better so it's less mysterious when something doesn't appear.
Thanks, I'll fix this. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks, just did open the dedicated threads in #259 and #260. My point-of-view is whatever collection, items, assets that overlaps to some extent my viewport should be visible in the search results when filtering with view bounds, so I can then dig down through. If a collection bbox is the whole world, it should always be displayed when filtering by viewport bounds. Thanks for adding back item properties, the link to deckgl-raster for non-simple COGs, and really all the fixes you continuously bring. Regarding a few usability improvements,
|
Beta Was this translation helpful? Give feedback.
-
|
@jo-chemla I'm going to close this as complete, but if I've missed anything please feel free to re-open or open new issues to track. Really appreciate your feedback and iterations! v1.0.0 is live at https://developmentseed.org/stac-map/, I'll be making wider announcements today/this week. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi there, first of all, pretty impressed with stac-map and how fast things are moving! This is a pretty solid viewer, even for non-technical people, and a great addition in conjunction to STAC-browser. Here are some thoughts after loading our STAC catalog and playing with it for some time:
In Items list, following a search, it would be useful when available to use
item.titlerather thanitem.id, especially when items ids are not meaningful, like uuids. Should happen here, easy PR in case it makes sense like it's done hereBreadcrumbs navigation is nice to go back to root or parent once one get used to it. It might be more powerful to include the full path from root to currently viewed item. This is less easy to build since STAC item only knows its parent and root, so it could be built recursively, or by passing prop during navigation. Also, would involve some question about ui, visually integrating breadcrumbs possibly larger than sidepanel width.
We implemented a batch of custom asset actions to
stac-browsermerged upstream - that we have to update, hopefully by next month - visible here stac-browser/src/actions/assets - so asset types that are not COGs can be viewed in a dedicated, external, web-viewer, for3d-tiles 3DTilesRendererJS and Cesium), COPC (hobu viewer and potree), pmtiles (official viewer), potree, mesh (via f3d web or threepipe). Do you think it might be useful for stac-map to also support these? Note most can probably be added as link to each stac item, although this would include a repetition likehttps://threepipe.org/examples/tweakpane-editor?model=ITEM_URL.Possible bug although this might be on us: On this stac-map link of one of our stac collection (stac catalog, not stac-search api) (
root > projects > project-id > scenes > scene-id > pointclouds), when performing a search for items on collectionpointcloudswith empty start/end datetimes, it is not the pointcloud item 257607d1 that gets returned but the scene/f67f686cNice-to-have: it would be helpful to have the whole card of the collection being clickable rather than only its title. Also, when performing the Items search, auto-opening the Items panel could be nice.
EDIT:
Search or Filterpanels to include an additional folded section, namedadvanced? This section would expose the properties which can be used to perform the search like on this item properties number properties likegsd, view:azimuth, tile:clouds_percent? Probably harder for free-form STAC properties like platform, but might be doable for standardized STAC extension properties.startDateTime and endDatetime, so it would be useful to have less restrictive datetime filtering, using<= & <=here inisItemInDatetimeBoundsDetails
Beta Was this translation helpful? Give feedback.
All reactions