Skip to content

Conversation

@sandrahoang686
Copy link
Contributor

Ticket: #179

Checklist

  • Code is formatted (yarn format)
  • Code is linted (yarn lint)
  • Code builds (yarn build)
  • Tests pass (yarn test)
  • Commit messages and/or this PR's title are formatted per Conventional Commits

@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Deploy Preview ready!

Name Link
🔨 Latest commit ebeb07e
😎 Deploy Preview http://ds-preview-stac-map-241.s3-website-us-west-2.amazonaws.com/

Copy link
Collaborator

@gadomski gadomski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general, looks about right! Just one refactor on how we're passing information, and one thing I'm not sure about the upstream.

const points = io.parseWkb(data, io.WKBType.Point, 2);
table = new Table({
// @ts-expect-error: 2769
geometry: makeVector(points),
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure this works for points, we might have to update the upstream dependency ... I could be wrong, though.

@sandrahoang686
Copy link
Contributor Author

stac-map-pr-241-zoom-bug.mov

@gadomski here is what this currently looks like for the points geometry type. I've been testing with parquet files from here. But I cant figure out the bug where when I zoom in - the points disappear? Would you happen to know how to fix that or what is going on there? i've tried different things but i'm not familiar enough.

Also related to #242 - I've left a comment there after taking a look 👍🏼

Comment on lines +196 to +201
getFillColor: fillColor,
getPosition: table.getChild("geometry")!,
getLineColor: lineColor,
getLineWidth: 2,
opacity: 1,
radiusMinPixels: 0.5,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Try this on for size:

Suggested change
getFillColor: fillColor,
getPosition: table.getChild("geometry")!,
getLineColor: lineColor,
getLineWidth: 2,
opacity: 1,
radiusMinPixels: 0.5,
getColor: lineColor,
getRadius: 2,
getPosition: table.getChild("geometry")!,
radiusUnits: "pixels",
Screen.Recording.2026-01-07.at.3.55.08.PM.mov

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants