首页 > 其他 > 详细

ArcGIS Pro地图册操作

时间:2020-04-02 14:11:43      阅读:81      评论:0      收藏:0      [点我收藏+]
MapSeriesExportOptions MSExport_custom = new MapSeriesExportOptions()
      {
        ExportPages = ExportPages.Custom,
        CustomPages = "1-3, 5",
        ExportFileOptions = ExportFileOptions.ExportAsSinglePDF,
        ShowSelectedSymbology = false
      };

      //Check to see if the path is valid and export
      if (msPDF.ValidateOutputFilePath())
      {
        layout.Export(msPDF, MSExport_custom);  //Export the PDF to a single, multiple page PDF. 
      }
      #endregion Layout_ExportMS_PDF


      #region Layout_ExportMS_TIFF
      //Export multiple map series pages to TIFF

      //Create a TIFF export format
      TIFFFormat msTIFF = new TIFFFormat()
      {
        Resolution = 300,
        OutputFileName = filePath,
        ColorMode = ColorMode.TwentyFourBitTrueColor,
        HasGeoTiffTags = true,
        HasWorldFile = true
      };

      //Set up the export options for the map series
      MapSeriesExportOptions MSExport_All = new MapSeriesExportOptions()
      {
        ExportPages = ExportPages.All,
        ExportFileOptions = ExportFileOptions.ExportMultipleNames,
        ShowSelectedSymbology = false
      };

      //Check to see if the path is valid and export
      if (msPDF.ValidateOutputFilePath())
      {
        layout.Export(msPDF, MSExport_All);  //Export each page to a TIFF and apppend the page name suffix to each output file 
      }
      #endregion Layout_ExportMS_TIFF


      #region Layout_RefreshMapSeries
      //Refresh the map series associated with the layout.

      //Perform on the worker thread
      await QueuedTask.Run(() =>
      {
        layout.RefreshMapSeries();
      });
      #endregion Layout_RefreshMapSeries


      #region Layout_SaveAsFile
      //Save a layout to a pagx file.

      //Perform on the worker thread
      await QueuedTask.Run(() =>
      {
        layout.SaveAsFile(filePath);
      });

  

ArcGIS Pro地图册操作

原文:https://www.cnblogs.com/gisoracle/p/12619052.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!