Q: How can I optimize the performance of a map?
A: 1. Filter objects for display by setting the filter expression to display only the geometric objects that satisfy the condition in the map layer.
2. Object size filter display. You can filter out some objects that are too small to avoid negatively affecting the display speed. You can set the minimum size of objects for display, so that objects with the screen length of the minimum bounding box less than less than or equal to the specified size will be filter out (except point objects).
3. Text height filter display. You can set the filter expression to display only text objects within the specified text height range on the map.
4. Layer display control. There may be dozens or hundreds of layers in some maps, and some layers may not need to be displayed (for example, a thematic map has been created for a vector layer, and the original vector layer is not necessary to display in the map).
5. Layer scale filter display. In the current map, a layer will not display at a scale smaller than or greater than the current scale.
6. Fixed scales. When the amount of data for mapping is large, the speed for zooming out and zooming in operations may be affected. You can set a series of fixed scales to display the map only at the specified fixed scales to enhance the performance.
7. Generate cache for the map.