mejackreed/Leaflet-IIIF

When using zoomSnap and zoomDelta, a seamline is present

mejackreed opened this issue · 8 comments

Tracking upstream here: Leaflet/Leaflet#3575

The fix described in https://github.com/Leaflet/Leaflet.TileLayer.NoGap unfortunately does not work.

I've also noticed that some tile sources work as expected (no seam) while others present the seam:

fractional

No seam

https://dzkimgs.l.u-tokyo.ac.jp/iiifimgs/zuzoubu/12b02/0001-0025.tif/info.json

Seam

http://codh.rois.ac.jp/pmjt/iiif/200014778/200014778_00023.tif/info.json

No seam
https://dzkimgs.l.u-tokyo.ac.jp/iiifimgs/zuzoubu/12b02/0001-0025.tif/info.json

It looks inconspicuous because it is the same color.
You can see some seam lines on the captured image.
sat_zuzoubu

And how about this info.json ? (the bottom of the list shown below)
https://dzkimgs.l.u-tokyo.ac.jp/iiifimgs/zuzoubu/02/0002.tif/info.json
http://rawgit.com/2SC1815J/19219fe9f54592df5e214074f5579ab5/raw/

Thanks for the comment. I see the seam in your video, but still cannot find it locally.

However, on https://dzkimgs.l.u-tokyo.ac.jp/iiifimgs/zuzoubu/02/0002.tif/info.json the seam is present for me.

Here is a pure Leaflet 1.2.0 example (without Leaflet-IIIF) and you may see the seam on it.
http://leafletjs.com/examples/zoom-levels/example-delta.html
leaflet_zoom_level_0 75
leaflet_zoom_level_1 75
(These images are captured from the example on Firefox 56.0.1.)

So, it might be a problem of Leaflet itself, not of Leaflet-IIIF.
It seems that the Leaflet/Leaflet#3575 has not been fixed yet.

I see same bug as in previous post on Firefox Quantum.

I don't see this bug on Google Chrome or Microsoft Edge, only on Firefox.

Thank you for creating a test bench.
The attached images are captured with Firefox 59.0.2 (top) and Google Chrome 65.0.3325.181 (bottom).
Firefox 59.0.2
Chrome 65.0.3325.181
Unfortunately, with Chrome is less noticeable than with Firefox, but the seams are still visible.