Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GeoJSON marker text glyphs ignore text-allow-overlap #1374

Closed
Tracked by #229
AlanPew opened this issue Jul 15, 2015 · 4 comments
Closed
Tracked by #229

GeoJSON marker text glyphs ignore text-allow-overlap #1374

AlanPew opened this issue Jul 15, 2015 · 4 comments

Comments

@AlanPew
Copy link

AlanPew commented Jul 15, 2015

This issue can be seen in the Mapbox GL example for loading a geojson marker layer:
https://www.mapbox.com/mapbox-gl-js/example/geojson-markers/

When rotating the map, the glyphs from the mapbox vector layer avoid collisions and do not have any issues with text overlap. However, the geojson text does not avoid collisions with other text on the same layer or the text from the other layers (Mapbox vector tile source).

@AlanPew
Copy link
Author

AlanPew commented Sep 14, 2015

This issue is not limited to just geojson layers, but seems to be prevalent whenever the sources are not shared. An example of the collisions when using multiple sources: http://maps.mobilecartography.com/gl/birding/

Not trying to nag, you all are doing an amazing job with WebGL/OpenGL!! I am having so much fun with the new APIs/SDKs. Mapbox is revolutionizing maps.

@jfirebaugh
Copy link
Contributor

You are correct, there's no ability to perform collision calculations across different sources right now. Implementing that is tracked in #1042.

@lyzidiamond
Copy link
Contributor

tagging @mapbox/support for known issue

@ansis
Copy link
Contributor

ansis commented Mar 31, 2016

duplicate of #1042

@ansis ansis closed this as completed Mar 31, 2016
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

No branches or pull requests

4 participants