<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Exporting MapView to BMPFormat with full Envelope in ArcGIS Pro SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/exporting-mapview-to-bmpformat-with-full-envelope/m-p/1545390#M12145</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;You can call another overload of Export method with envelope parameter:&lt;/P&gt;
&lt;LI-CODE lang="csharp"&gt;mapView.Export(BMP, envelope);  //Export to BMP&lt;/LI-CODE&gt;</description>
    <pubDate>Thu, 03 Oct 2024 19:57:11 GMT</pubDate>
    <dc:creator>GKmieliauskas</dc:creator>
    <dc:date>2024-10-03T19:57:11Z</dc:date>
    <item>
      <title>Exporting MapView to BMPFormat with full Envelope</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/exporting-mapview-to-bmpformat-with-full-envelope/m-p/1545294#M12143</link>
      <description>&lt;P&gt;I am creating an Envelope with specific latitude and longitude bounds, zooming the MapView&amp;nbsp; to that envelope, then exporting a BMPFormat image of the MapView.&amp;nbsp; I am setting the BMPFormat to a specific height and width.&amp;nbsp; What I am expecting, is an image with the full bounds of the Envelope, and only the envelope in the resulting bmp file.&amp;nbsp; It seems like the resulting image is not the full bounds of the envelope, but just a portion of it.&amp;nbsp; Is it possible to achieve what I want, and if so, what am I missing?&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;PRE&gt;&lt;SPAN&gt;BMPFormat&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;BMP&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;BMPFormat&lt;/SPAN&gt;()
{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Height&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;info&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getResolutionHeight&lt;/SPAN&gt;(),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Width&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;info&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getResolutionWidth&lt;/SPAN&gt;(),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HasWorldFile&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;true&lt;/SPAN&gt;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OutputFileName&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;MapImagePath
};&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN&gt;MapView&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;mapView&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;MapView&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Active;
&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;Envelope&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;envelope&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;EnvelopeBuilderEx&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;CreateEnvelope&lt;/SPAN&gt;(&lt;SPAN&gt;info&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getLongitude&lt;/SPAN&gt;(),&amp;nbsp;&lt;SPAN&gt;info&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getLatitude&lt;/SPAN&gt;(),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;info&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getLongitude&lt;/SPAN&gt;()&amp;nbsp;&lt;SPAN&gt;+&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;info&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getLongitudeSpan&lt;/SPAN&gt;(),&amp;nbsp;&lt;SPAN&gt;info&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getLatitude&lt;/SPAN&gt;()&amp;nbsp;&lt;SPAN&gt;+&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;info&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getLatitudeSpan&lt;/SPAN&gt;(),&amp;nbsp;ArcGIS&lt;SPAN&gt;.&lt;/SPAN&gt;Core&lt;SPAN&gt;.&lt;/SPAN&gt;Geometry&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;SpatialReferenceBuilder&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;CreateSpatialReference&lt;/SPAN&gt;(&lt;SPAN&gt;4326&lt;/SPAN&gt;));&lt;SPAN&gt;//&amp;nbsp;wm:3857&amp;nbsp;,&amp;nbsp;pc":&amp;nbsp;4326&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;mapView&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ZoomTo&lt;/SPAN&gt;(&lt;SPAN&gt;envelope&lt;/SPAN&gt;);
 
&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//&amp;nbsp;Write&amp;nbsp;the&amp;nbsp;bmp&amp;nbsp;file&amp;nbsp;to&amp;nbsp;disk&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;if&lt;/SPAN&gt;&amp;nbsp;(&lt;SPAN&gt;mapView&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;!=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;null&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//Export&amp;nbsp;on&amp;nbsp;the&amp;nbsp;worker&amp;nbsp;thread&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;await&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;QueuedTask&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Run&lt;/SPAN&gt;(()&amp;nbsp;&lt;SPAN&gt;=&amp;gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//Check&amp;nbsp;to&amp;nbsp;see&amp;nbsp;if&amp;nbsp;the&amp;nbsp;path&amp;nbsp;is&amp;nbsp;valid&amp;nbsp;and&amp;nbsp;export&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;if&lt;/SPAN&gt;&amp;nbsp;(&lt;SPAN&gt;BMP&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ValidateOutputFilePath&lt;/SPAN&gt;())
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;mapView&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Export&lt;/SPAN&gt;(&lt;SPAN&gt;BMP&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN&gt;mapView&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Camera);&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//Export&amp;nbsp;to&amp;nbsp;BMP&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});
&amp;nbsp;&amp;nbsp;}&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Oct 2024 17:27:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/exporting-mapview-to-bmpformat-with-full-envelope/m-p/1545294#M12143</guid>
      <dc:creator>DarinMalcom</dc:creator>
      <dc:date>2024-10-03T17:27:49Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting MapView to BMPFormat with full Envelope</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/exporting-mapview-to-bmpformat-with-full-envelope/m-p/1545390#M12145</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;You can call another overload of Export method with envelope parameter:&lt;/P&gt;
&lt;LI-CODE lang="csharp"&gt;mapView.Export(BMP, envelope);  //Export to BMP&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 03 Oct 2024 19:57:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/exporting-mapview-to-bmpformat-with-full-envelope/m-p/1545390#M12145</guid>
      <dc:creator>GKmieliauskas</dc:creator>
      <dc:date>2024-10-03T19:57:11Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting MapView to BMPFormat with full Envelope</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/exporting-mapview-to-bmpformat-with-full-envelope/m-p/1546303#M12153</link>
      <description>&lt;P&gt;I am still seeing an issue with this.&amp;nbsp; It seems like the exported image contains portions of the map outside the bounds of the envelope.&amp;nbsp; I am looking at the exported world file (.bpw) and although I have not found any documentation&amp;nbsp; on the world file itself it looks like the last 2 lines are a longitude and latitude that is outside of the bounds of the Lat/Lon used to create the envelope, and the resulting image seems to reflect this as well.&amp;nbsp; Is it possible to only export the bounds of the envelope?&lt;/P&gt;</description>
      <pubDate>Mon, 07 Oct 2024 20:03:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/exporting-mapview-to-bmpformat-with-full-envelope/m-p/1546303#M12153</guid>
      <dc:creator>DarinMalcom</dc:creator>
      <dc:date>2024-10-07T20:03:38Z</dc:date>
    </item>
  </channel>
</rss>

