@Thesauruv should add screenshot for context.
The issue with the basemap being too rasterized is primarily related to the DPI setting in the export configuration. Currently, PDF export defaults to 300 DPI, which might be insufficient for high-resolution output. Here are the changes needed:
- Increase the default DPI setting in the PdfExportConfig from 300 to a higher value (e.g., 600)
- Consider adjusting the vectorization options to improve basemap quality
Indeed, in the PDF service, the force_vector_output is set to False for PDF exports, which helps with raster basemaps. However, for better basemap quality, we might want to enable vector export for the basemap layer specifically (and make sure the template layout correctly handles high-resolution rendering).
@Thesauruv should add screenshot for context.
The issue with the basemap being too rasterized is primarily related to the DPI setting in the export configuration. Currently, PDF export defaults to 300 DPI, which might be insufficient for high-resolution output. Here are the changes needed:
Indeed, in the PDF service, the force_vector_output is set to False for PDF exports, which helps with raster basemaps. However, for better basemap quality, we might want to enable vector export for the basemap layer specifically (and make sure the template layout correctly handles high-resolution rendering).