diff options
author | Chris Loer <chris.loer@gmail.com> | 2018-08-14 11:35:39 -0700 |
---|---|---|
committer | Chris Loer <chris.loer@mapbox.com> | 2018-08-14 12:35:50 -0700 |
commit | 20f880ebec82bbd7553fc382400227efc0105bce (patch) | |
tree | 91ee58f2b554bb1a884ced122abb848bf6e23636 /platform/ios/docs | |
parent | 9ecb0997effb006e88c25d6fbca2570c8ab51adc (diff) | |
download | qtlocation-mapboxgl-20f880ebec82bbd7553fc382400227efc0105bce.tar.gz |
[core] Fix querying for annotations near tile boundaries at high zoom.
Fixes issue #12472.
This commit doesn't address the underlying issues that come from symbolAnnotationTree using a slightly lower precision coordinate system than the annotations themselves.
Instead, it just puts a small padding around each tile when it queries for tile data, so that symbols right at the tile boundary will be included in both tiles.
The rendering/querying code will take care of only displaying one instance.
The padding is in global coordinates, so at higher zoom the padding will be larger in tile units -- this is consistent with precision loss also being greater at higher zoom.
Diffstat (limited to 'platform/ios/docs')
0 files changed, 0 insertions, 0 deletions