@@ -3339,16 +3339,16 @@ void QgsLayoutDesignerDialog::exportAtlasToPdf()
3339
3339
outputFileName = QDir ( dir ).filePath ( QStringLiteral ( " atlas" ) ); // filename is overridden by atlas
3340
3340
}
3341
3341
3342
- bool allowGeoPdfExport = true ;
3343
- QString geoPdfReason ;
3342
+ bool allowGeospatialPdfExport = true ;
3343
+ QString geospatialPdfReason ;
3344
3344
if ( singleFile )
3345
3345
{
3346
- allowGeoPdfExport = false ;
3347
- geoPdfReason = tr ( " GeoPDF export is not available when exporting an atlas to a single PDF file." );
3346
+ allowGeospatialPdfExport = false ;
3347
+ geospatialPdfReason = tr ( " Geospatial PDF export is not available when exporting an atlas to a single PDF file." );
3348
3348
}
3349
3349
3350
3350
QgsLayoutExporter::PdfExportSettings pdfSettings;
3351
- if ( !getPdfExportSettings ( pdfSettings, allowGeoPdfExport, geoPdfReason ) )
3351
+ if ( !getPdfExportSettings ( pdfSettings, allowGeospatialPdfExport, geospatialPdfReason ) )
3352
3352
return ;
3353
3353
3354
3354
mView ->setPaintingEnabled ( false );
@@ -4477,19 +4477,19 @@ bool QgsLayoutDesignerDialog::getSvgExportSettings( QgsLayoutExporter::SvgExport
4477
4477
return true ;
4478
4478
}
4479
4479
4480
- bool QgsLayoutDesignerDialog::getPdfExportSettings ( QgsLayoutExporter::PdfExportSettings &settings, bool allowGeoPdfExport , const QString &geoPdfReason )
4480
+ bool QgsLayoutDesignerDialog::getPdfExportSettings ( QgsLayoutExporter::PdfExportSettings &settings, bool allowGeospatialPdfExport , const QString &geospatialPdfReason )
4481
4481
{
4482
4482
Qgis::TextRenderFormat prevTextRenderFormat = mMasterLayout ->layoutProject ()->labelingEngineSettings ().defaultTextRenderFormat ();
4483
4483
bool forceVector = false ;
4484
4484
bool appendGeoreference = true ;
4485
4485
bool includeMetadata = true ;
4486
4486
bool disableRasterTiles = false ;
4487
4487
bool simplify = true ;
4488
- bool geoPdf = false ;
4488
+ bool geospatialPdf = false ;
4489
4489
bool useOgcBestPracticeFormat = false ;
4490
4490
bool losslessImages = false ;
4491
4491
QStringList exportThemes;
4492
- QStringList geoPdfLayerOrder ;
4492
+ QStringList geospatialPdfLayerOrder ;
4493
4493
if ( mLayout )
4494
4494
{
4495
4495
settings.flags = mLayout ->renderContext ().flags ();
@@ -4499,14 +4499,14 @@ bool QgsLayoutDesignerDialog::getPdfExportSettings( QgsLayoutExporter::PdfExport
4499
4499
includeMetadata = mLayout ->customProperty ( QStringLiteral ( " pdfIncludeMetadata" ), 1 ).toBool ();
4500
4500
disableRasterTiles = mLayout ->customProperty ( QStringLiteral ( " pdfDisableRasterTiles" ), 0 ).toBool ();
4501
4501
simplify = mLayout ->customProperty ( QStringLiteral ( " pdfSimplify" ), 1 ).toBool ();
4502
- geoPdf = mLayout ->customProperty ( QStringLiteral ( " pdfCreateGeoPdf" ), 0 ).toBool ();
4502
+ geospatialPdf = mLayout ->customProperty ( QStringLiteral ( " pdfCreateGeoPdf" ), 0 ).toBool ();
4503
4503
useOgcBestPracticeFormat = mLayout ->customProperty ( QStringLiteral ( " pdfOgcBestPracticeFormat" ), 0 ).toBool ();
4504
4504
const QString themes = mLayout ->customProperty ( QStringLiteral ( " pdfExportThemes" ) ).toString ();
4505
4505
if ( !themes.isEmpty () )
4506
4506
exportThemes = themes.split ( QStringLiteral ( " ~~~" ) );
4507
4507
const QString layerOrder = mLayout ->customProperty ( QStringLiteral ( " pdfLayerOrder" ) ).toString ();
4508
4508
if ( !layerOrder.isEmpty () )
4509
- geoPdfLayerOrder = layerOrder.split ( QStringLiteral ( " ~~~" ) );
4509
+ geospatialPdfLayerOrder = layerOrder.split ( QStringLiteral ( " ~~~" ) );
4510
4510
4511
4511
const int prevLayoutSettingLabelsAsOutlines = mLayout ->customProperty ( QStringLiteral ( " pdfTextFormat" ), -1 ).toInt ();
4512
4512
if ( prevLayoutSettingLabelsAsOutlines >= 0 )
@@ -4517,7 +4517,7 @@ bool QgsLayoutDesignerDialog::getPdfExportSettings( QgsLayoutExporter::PdfExport
4517
4517
}
4518
4518
4519
4519
// open options dialog
4520
- QString dialogGeoPdfReason = geoPdfReason ;
4520
+ QString dialogGeospatialPdfReason = geospatialPdfReason ;
4521
4521
QList< QgsLayoutItemMap * > maps;
4522
4522
if ( mLayout )
4523
4523
mLayout ->layoutItems ( maps );
@@ -4526,20 +4526,20 @@ bool QgsLayoutDesignerDialog::getPdfExportSettings( QgsLayoutExporter::PdfExport
4526
4526
{
4527
4527
if ( !map->crs ().isValid () )
4528
4528
{
4529
- allowGeoPdfExport = false ;
4530
- dialogGeoPdfReason = tr ( " One or more map items do not have a valid CRS set. This is required for GeoPDF export." );
4529
+ allowGeospatialPdfExport = false ;
4530
+ dialogGeospatialPdfReason = tr ( " One or more map items do not have a valid CRS set. This is required for geospatial PDF export." );
4531
4531
break ;
4532
4532
}
4533
4533
4534
4534
if ( map->mapRotation () != 0 || map->itemRotation () != 0 || map->dataDefinedProperties ().isActive ( QgsLayoutObject::MapRotation ) )
4535
4535
{
4536
- allowGeoPdfExport = false ;
4537
- dialogGeoPdfReason = tr ( " One or more map items are rotated. This is not supported for GeoPDF export." );
4536
+ allowGeospatialPdfExport = false ;
4537
+ dialogGeospatialPdfReason = tr ( " One or more map items are rotated. This is not supported for geospatial PDF export." );
4538
4538
break ;
4539
4539
}
4540
4540
}
4541
4541
4542
- QgsLayoutPdfExportOptionsDialog dialog ( this , allowGeoPdfExport, dialogGeoPdfReason, geoPdfLayerOrder );
4542
+ QgsLayoutPdfExportOptionsDialog dialog ( this , allowGeospatialPdfExport, dialogGeospatialPdfReason, geospatialPdfLayerOrder );
4543
4543
4544
4544
dialog.setTextRenderFormat ( prevTextRenderFormat );
4545
4545
dialog.setForceVector ( forceVector );
@@ -4548,7 +4548,7 @@ bool QgsLayoutDesignerDialog::getPdfExportSettings( QgsLayoutExporter::PdfExport
4548
4548
dialog.setMetadataEnabled ( includeMetadata );
4549
4549
dialog.setRasterTilingDisabled ( disableRasterTiles );
4550
4550
dialog.setGeometriesSimplified ( simplify );
4551
- dialog.setExportGeoPdf ( geoPdf );
4551
+ dialog.setExportGeospatialPdf ( geospatialPdf );
4552
4552
dialog.setUseOgcBestPracticeFormat ( useOgcBestPracticeFormat );
4553
4553
dialog.setExportThemes ( exportThemes );
4554
4554
dialog.setLosslessImageExport ( losslessImages );
@@ -4563,10 +4563,10 @@ bool QgsLayoutDesignerDialog::getPdfExportSettings( QgsLayoutExporter::PdfExport
4563
4563
disableRasterTiles = dialog.rasterTilingDisabled ();
4564
4564
simplify = dialog.geometriesSimplified ();
4565
4565
Qgis::TextRenderFormat textRenderFormat = dialog.textRenderFormat ();
4566
- geoPdf = dialog.exportGeoPdf ();
4566
+ geospatialPdf = dialog.exportGeospatialPdf ();
4567
4567
useOgcBestPracticeFormat = dialog.useOgcBestPracticeFormat ();
4568
4568
exportThemes = dialog.exportThemes ();
4569
- geoPdfLayerOrder = dialog.geoPdfLayerOrder ();
4569
+ geospatialPdfLayerOrder = dialog.geospatialPdfLayerOrder ();
4570
4570
losslessImages = dialog.losslessImageExport ();
4571
4571
QgsLayoutExporter::settingOpenAfterExportingPdf->setValue ( dialog.openAfterExporting () );
4572
4572
@@ -4579,10 +4579,10 @@ bool QgsLayoutDesignerDialog::getPdfExportSettings( QgsLayoutExporter::PdfExport
4579
4579
mLayout ->setCustomProperty ( QStringLiteral ( " pdfDisableRasterTiles" ), disableRasterTiles ? 1 : 0 );
4580
4580
mLayout ->setCustomProperty ( QStringLiteral ( " pdfTextFormat" ), static_cast < int >( textRenderFormat ) );
4581
4581
mLayout ->setCustomProperty ( QStringLiteral ( " pdfSimplify" ), simplify ? 1 : 0 );
4582
- mLayout ->setCustomProperty ( QStringLiteral ( " pdfCreateGeoPdf" ), geoPdf ? 1 : 0 );
4582
+ mLayout ->setCustomProperty ( QStringLiteral ( " pdfCreateGeoPdf" ), geospatialPdf ? 1 : 0 );
4583
4583
mLayout ->setCustomProperty ( QStringLiteral ( " pdfOgcBestPracticeFormat" ), useOgcBestPracticeFormat ? 1 : 0 );
4584
4584
mLayout ->setCustomProperty ( QStringLiteral ( " pdfExportThemes" ), exportThemes.join ( QLatin1String ( " ~~~" ) ) );
4585
- mLayout ->setCustomProperty ( QStringLiteral ( " pdfLayerOrder" ), geoPdfLayerOrder .join ( QLatin1String ( " ~~~" ) ) );
4585
+ mLayout ->setCustomProperty ( QStringLiteral ( " pdfLayerOrder" ), geospatialPdfLayerOrder .join ( QLatin1String ( " ~~~" ) ) );
4586
4586
mLayout ->setCustomProperty ( QStringLiteral ( " pdfLosslessImages" ), losslessImages ? 1 : 0 );
4587
4587
}
4588
4588
@@ -4591,7 +4591,7 @@ bool QgsLayoutDesignerDialog::getPdfExportSettings( QgsLayoutExporter::PdfExport
4591
4591
settings.exportMetadata = includeMetadata;
4592
4592
settings.textRenderFormat = textRenderFormat;
4593
4593
settings.simplifyGeometries = simplify;
4594
- settings.writeGeoPdf = geoPdf ;
4594
+ settings.writeGeoPdf = geospatialPdf ;
4595
4595
settings.useOgcBestPracticeFormatGeoreferencing = useOgcBestPracticeFormat;
4596
4596
settings.useIso32000ExtensionFormatGeoreferencing = !useOgcBestPracticeFormat;
4597
4597
settings.exportThemes = exportThemes;
0 commit comments