Skip to main content

🌏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​

  1. πŸ“‚ Open your QGIS project
  2. πŸ–±οΈ 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​

  1. Print Layout Dropdown πŸ“

    • Lists all available print layouts in your project
    • Shows "No layouts available" if none exist
  2. Atlas Status Display πŸ—ΊοΈ

    • Shows current atlas configuration state
    • Indicates coverage layer and feature count
  3. 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

🚫 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:

FormatBest ForVector SupportTransparency
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:

  • 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​

  1. βœ… Configure all settings
  2. πŸ‘€ Use "Preview" to verify settings
  3. ▢️ Click "Export" to begin
  4. πŸ“Š 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:

  1. πŸ“‹ Create a print layout in QGIS
  2. πŸ”„ Refresh the tool

"Atlas not enabled"​

Cause: Atlas is configured but disabled Solution:

  1. πŸ”˜ Click "Enable Atlas" button
  2. βœ… Verify coverage layer is valid

"No coverage layer configured"​

Cause: Atlas enabled without coverage layer Solution:

  1. πŸ—ΊοΈ Open layout properties in QGIS
  2. πŸ“ 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​

  1. 🎯 Start small: Test with 2-3 pages first
  2. πŸ‘€ Use preview extensively before full export
  3. πŸ“Š Monitor resource usage during export
  4. βœ… Verify outputs before deleting source data
  5. πŸ“ Document settings for reproducible results