-
Notifications
You must be signed in to change notification settings - Fork 16
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
Simplified geometry rendering should occur regardless of decision to employ clustering #637
Comments
When clustering is not enabled, then there is no opportunity to transform a polygon or a line to a point. As far as the geometry simplification performed on the server side, little improvement can be done. This is because the server can not predict the projection that the geometry will be displayed in. The logic of transforming lines and polygons to points has to be performed on the client side. More particularly, it should be done in the NunaliitFeatureStrategy. Currently, the desired logic exists in the clustering process. The logic should be repeated for non-clustering overlays. |
Smaller geometries are turned into points. Issue #637
Thinking this over, we should probably remove the dynamic clustering of lines and polygons from the clustering process. It is now a duplication of the minimumSize process and would lead to confusion. Also, minimumSize process should always be installed. |
Using a model-driven map with very small polygonal features and clustering off, the features are initially drawn as the simplified points but are then replaced with their polygon renderings despite being very small (as much as a few pixels) at the current scale.
The text was updated successfully, but these errors were encountered: