You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@springmeyer just to be clear on the problem here, I wanted to draw what the current code does, and then consider what we should do going forward.
If you reprojected epsg:4326 to epsg:3857 as a box in the northern hemisphere you might get a resulting box like the dashed blue area shown. The red points are the points we use from a currently transformed bounding box and the green is the new bounding box we form.
Our current implementation is bad, so we should switch to what he is suggesting, however, this MIGHT also be confusing to some people because you have the possibility to include data that you didn't expect to include in the first place with bounding boxes like this.
The fool proof solution would be track all 4 corners of a bounding box always, but this would complicate so much.
We should implement @brandonreavis's suggestions at:
mapbox/mapnik-omnivore#43 (comment)
mapnik_projection.cpp
should become something like this:
The text was updated successfully, but these errors were encountered: