πAtlas Export Tool
Available from v1.0.1
The Enhanced Atlas Export Tool allows you to export print layouts and atlas pages in various formats with advanced customization options. Whether you're creating a single map or hundreds of atlas pages, this tool streamlines the export process with an intuitive interface and robust error handling.
β¨ Key Featuresβ
- π― Support for both atlas and single layout exports
- π Multiple export formats (PDF, PNG, JPG, TIFF, SVG)
- π§ Advanced quality and compression settings
- π Live preview capabilities
- π Comprehensive export logging
π Getting Startedβ
Prerequisitesβ
- β QGIS 3.x installed
- β At least one print layout created in your project
- β For atlas exports: coverage layer configured
Launching the Toolβ
- π Open your QGIS project
- π±οΈ Click on the Atlas Export icon or Plugins βΆ Gruhanaksha βΆ Atlas Export
π₯οΈ Interface Layoutβ
The tool features a split-panel interface:
Left Panel: Settings & Configuration βοΈβ
- Layout Selection - Choose your print layout
- Export Mode - Select export type (all, custom, single)
- Output Settings - Configure directory and filenames
- Quality Settings - Adjust DPI, compression, and size
- Advanced Options - Vector settings, text rendering
Right Panel: Preview & Logging πβ
- Layout Preview - Visual preview of selected page
- Preview Information - Detailed layout and feature data
- Export Log - Real-time export progress and messages
π― Layout Selectionβ
π Selecting a Layoutβ
-
Print Layout Dropdown π
- Lists all available print layouts in your project
- Shows "No layouts available" if none exist
-
Atlas Status Display πΊοΈ
- Shows current atlas configuration state
- Indicates coverage layer and feature count
-
Enable/Disable Atlas π
- Toggle atlas functionality on/off
- Only visible when coverage layer is configured
Atlas Status Messagesβ
- β "Atlas: Enabled (X features from 'LayerName')" - Ready for export
- β οΈ "Atlas: Configured but not enabled" - Click "Enable Atlas"
- β "Atlas: Enabled but no coverage layer set" - Configure coverage layer
- π "Regular Layout: No atlas configuration" - Single page layout
π¨ Export Modesβ
π Single Layout Exportβ
- Use Case: Export one page from a regular (non-atlas) layout
- Button: "Export Single Layout"
- Output: One file per layout
ποΈ Export All Atlas Pagesβ
- Use Case: Export every page in the atlas
- Button: "Export All Pages"
- Output: One file per atlas feature
- Note: Only available for atlas-enabled layouts
π― Export Custom Atlas Pagesβ
- Use Case: Export specific pages from atlas
- Button: "Export Custom Pages"
- Input Format:
- Single pages:
1,3,5
- Ranges:
1-5,8,10-12
- Mixed:
1,3,5-8,12,15-20
- Single pages:
π« Disabled Optionsβ
- Single page export is automatically disabled for atlas layouts
- Atlas options are disabled for regular layouts
π Output Settingsβ
ποΈ Output Directoryβ
- Browse Button π: Select destination folder
- Path Display: Shows selected directory path
- Auto-creation: Directory created automatically if it doesn't exist
π Filename Patternβ
Configure output filenames using placeholders:
Standard Placeholdersβ
{page}
- Page number (001, 002, 003...){index}
- Zero-based index (0, 1, 2...)
Atlas-Specific Placeholdersβ
{field_name}
- Value from coverage layer field- Example:
{NAME}
,{ID}
,{REGION}
Example Patternsβ
atlas_{page} β atlas_001.pdf, atlas_002.pdf
map_{NAME}_{page} β map_London_001.pdf, map_Paris_002.pdf
export_{ID}_{index} β export_12_0.pdf, export_15_1.pdf
π Export Formatβ
Choose from five formats:
Format | Best For | Vector Support | Transparency |
---|---|---|---|
PDF π | Professional printing | β Yes | β No |
PNG πΌοΈ | Web use, transparency | β No | β Yes |
JPG π· | Photos, smaller files | β No | β No |
TIFF ποΈ | GIS applications | β No | β Yes |
SVG π¨ | Scalable graphics | β Yes | β Yes |
β‘ Quality Settingsβ
π― DPI (Dots Per Inch)β
- Range: 72-1200 DPI
- Default: 300 DPI
- Recommendations:
- π± Screen: 72-96 DPI
- π¨οΈ Print: 300 DPI
- π High-quality: 600+ DPI
π¨ Image Quality (JPG only)β
- Range: 1-100%
- Default: 95%
- Slider Control: Real-time percentage display
π Custom Dimensionsβ
- Width/Height: Set custom pixel dimensions
- Auto Mode: Leave at 0 for automatic sizing
- Aspect Ratio: Maintains proportions when one dimension is set
ποΈ Compression Settingsβ
PNG/TIFF Compressionβ
- Range: 0-9 (0=none, 9=maximum)
- Default: 6
- Trade-off: Higher compression = smaller files, slower processing
π§ Advanced Optionsβ
π Metadata Optionsβ
- β Include Metadata: Embed creation info, timestamps
- π Create Subdirectories: Organize exports into folders
π¨ Vector vs Raster (PDF/SVG)β
Two mutually exclusive options:
Export as Vectors β (Recommended)β
- Benefits: Crisp text, scalable graphics, smaller files
- Best for: Maps with text labels, simple geometries
Rasterize Whole Layout πΌοΈβ
- Benefits: Consistent appearance, complex effects
- Best for: Layouts with complex styling, raster backgrounds
π Text Rendering (PDF/SVG)β
- Always Outlines π€: Convert text to vector paths (reliable)
- Always Text π: Keep text as selectable text (smaller files)
ποΈ PDF-Specific Optionsβ
Image Compressionβ
- Lossless/None: No compression, larger files
- Lossy (JPEG): Compressed images, smaller files
JPEG Quality (when Lossy selected)β
- Range: 1-100%
- Default: 90%
- Applies to: Raster images embedded in PDF
ποΈ Preview Featuresβ
π Preview Controlsβ
- Enable Preview Rendering βοΈ: Toggle visual preview on/off
- Page Selector π’: Choose which atlas page to preview
- Refresh Button π: Update preview manually
π Preview Informationβ
Always visible text panel showing:
- Layout name and type
- Atlas configuration status
- Feature count and coverage layer
- Current page attributes
- Export settings summary
πΌοΈ Visual Previewβ
When enabled, shows:
- Actual rendered layout/atlas page
- Scaled to fit preview area
- Error messages if rendering fails
π‘ Preview Tipsβ
- π Disable visual preview for faster performance
- π Text info updates automatically
- π Use refresh if preview seems outdated
βΆοΈ Export Processβ
π¬ Starting Exportβ
- β Configure all settings
- π Use "Preview" to verify settings
- βΆοΈ Click "Export" to begin
- π Monitor progress bar and log
π Progress Monitoringβ
- Progress Bar π: Shows completion percentage
- Export Log π: Detailed messages and file names
- Page Counter π’: "Exported X/Y pages"
βΉοΈ Cancelling Exportβ
- π Click "Cancel" button during export
- π Wait for current page to finish
- π Partially exported files are preserved
β Completion Messagesβ
- β Success: "Successfully exported X pages"
- β Error: Specific error message with details
- βΉοΈ Cancelled: "Export cancelled. XX pages exported"
π§ Troubleshootingβ
β Common Issuesβ
"No layouts available"β
Cause: No print layouts in project Solution:
- π Create a print layout in QGIS
- π Refresh the tool
"Atlas not enabled"β
Cause: Atlas is configured but disabled Solution:
- π Click "Enable Atlas" button
- β Verify coverage layer is valid
"No coverage layer configured"β
Cause: Atlas enabled without coverage layer Solution:
- πΊοΈ Open layout properties in QGIS
- π Set coverage layer in Atlas tab
Export fails immediatelyβ
Causes & Solutions:
- π Invalid output directory: Check folder permissions
- πΎ Disk space: Ensure sufficient storage
- π File locks: Close files that might be open
Preview shows "error"β
Causes & Solutions:
- πΊοΈ Invalid atlas page: Check page number
- π₯ Rendering issues: Try disabling complex styling
- π Stale data: Click refresh button
π¨ Error Messagesβ
Memory Errorsβ
- Message: "Not enough memory for export"
- Solution:
- π Reduce DPI settings
- π Use smaller custom dimensions
- ποΈ Export in smaller batches
File Access Errorsβ
- Message: "Could not write to file"
- Solutions:
- π Check folder permissions
- πΎ Ensure disk space available
- π Verify filename is valid
Atlas Errorsβ
- Message: "Failed to seek to page X"
- Solutions:
- π Check coverage layer validity
- π Refresh atlas in layout
- π Verify feature count matches
π‘ Tips & Best Practicesβ
π― Performance Optimizationβ
- π Disable preview rendering for large atlases
- π Use lower DPI for draft exports
- ποΈ Export in batches for very large atlases
- πΎ Close other applications for memory-intensive exports
π File Organizationβ
- π Use descriptive folder names with dates
- π·οΈ Include field names in patterns for easy identification
- π Create subdirectories for different export types
- ποΈ Archive old exports regularly
π¨ Quality Settingsβ
- π± Screen viewing: 150 DPI, PNG format
- π¨οΈ Office printing: 300 DPI, PDF format
- π Professional printing: 600 DPI, PDF with vectors
- π Web publishing: 96 DPI, PNG with transparency
π§ Atlas Configurationβ
- β Test with small samples before full export
- π·οΈ Use meaningful field names in filename patterns
- π§Ή Clean data to avoid invalid filename characters
- π Preview random pages to verify consistency
πΎ Backup & Recoveryβ
- πΏ Backup project files before major exports
- π Save export settings by documenting parameters
- ποΈ Keep export logs for troubleshooting
- π Test recovery procedures with sample data
π Workflow Efficiencyβ
- π― Start small: Test with 2-3 pages first
- π Use preview extensively before full export
- π Monitor resource usage during export
- β Verify outputs before deleting source data
- π Document settings for reproducible results