Skip to content

Commit

Permalink
Merge pull request #1775 from girder/update-for-ipyleaflet
Browse files Browse the repository at this point in the history
ipyleaflet 0.19 fixes an issue with inverting bounds coordinates
  • Loading branch information
manthey authored Jan 16, 2025
2 parents 363a8bb + ed66ff5 commit 96673e4
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 11 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
### Bug Fixes

- Fix scaling tiles from stripped tiffs in some instances ([#1773](../../pull/1773))
- Updated jupyter support for ipyleaflet ([#1775](../../pull/1775))

## 1.30.6

Expand Down
12 changes: 1 addition & 11 deletions large_image/tilesource/jupyter.py
Original file line number Diff line number Diff line change
Expand Up @@ -276,21 +276,11 @@ def make_map(
crs = dict(
name='PixelSpace',
custom=True,
# Why does this need to be 256?
resolutions=[2 ** (metadata['levels'] - 1 - l) for l in range(20)],

# This works but has x and y reversed
proj4def='+proj=longlat +axis=esu',
bounds=[[0, 0], [metadata['sizeY'], metadata['sizeX']]],
# Why is origin X, Y but bounds Y, X?
bounds=[[0, 0], [metadata['sizeX'], metadata['sizeY']]],
origin=[0, metadata['sizeY']],

# This almost works to fix the x, y reversal, but
# - bounds are weird and other issues occur
# proj4def='+proj=longlat +axis=seu',
# bounds=[[-metadata['sizeX'],-metadata['sizeY']],
# [metadata['sizeX'],metadata['sizeY']]],
# origin=[0,0],
)
layer = layer or self._layer

Expand Down

0 comments on commit 96673e4

Please sign in to comment.