Export Mapview to an image based on user drawn sketch ArcGIS Pro SDK 2.3 The 2019 Stack Overflow Developer Survey Results Are InAdding new map to current project using ArcGIS Pro .NET SDK?Executing async method inside relaycommand using ArcGIS Pro SDK and MVVM?Programmatically fetching current Add-In version using ArcGIS Pro SDKExecuting Intersect tool in arcgis pro .net sdkUnit testing ArcGIS Pro SDK?Access Raster Functions via ArcGIS Pro SDKEdit operation failed - ArcGIS Pro SDK 2ArcGIS Pro SDK OpenRelationshipClass does not return resultsHow to find all connected edges from gas device feature using C# API call to ArcGIS Pro SDK?Seeking ArcGIS Pro SDK equivalent to geometry.measureOnLine(point) of ArcPy?
How do I free up internal storage if I don't have any apps downloaded?
Balance problems for leveling up mid-fight?
Mathematics of imaging the black hole
Why couldn't they take pictures of a closer black hole?
The difference between dialogue marks
What is the motivation for a law requiring 2 parties to consent for recording a conversation
Command for nulifying spaces
Landlord wants to switch my lease to a "Land contract" to "get back at the city"
What is the meaning of Triage in Cybersec world?
What is the accessibility of a package's `Private` context variables?
If I score a critical hit on an 18 or higher, what are my chances of getting a critical hit if I roll 3d20?
Does a dangling wire really electrocute me if I'm standing in water?
Is it ok to offer lower paid work as a trial period before negotiating for a full-time job?
Falsification in Math vs Science
Sums of normal random variables
Pokemon Turn Based battle (Python)
Output the Arecibo Message
Worn-tile Scrabble
Is it okay to consider publishing in my first year of PhD?
Did Scotland spend $250,000 for the slogan "Welcome to Scotland"?
If I can cast sorceries at instant speed, can I use sorcery-speed activated abilities at instant speed?
Match Roman Numerals
How to type a long/em dash `—`
Can an undergraduate be advised by a professor who is very far away?
Export Mapview to an image based on user drawn sketch ArcGIS Pro SDK 2.3
The 2019 Stack Overflow Developer Survey Results Are InAdding new map to current project using ArcGIS Pro .NET SDK?Executing async method inside relaycommand using ArcGIS Pro SDK and MVVM?Programmatically fetching current Add-In version using ArcGIS Pro SDKExecuting Intersect tool in arcgis pro .net sdkUnit testing ArcGIS Pro SDK?Access Raster Functions via ArcGIS Pro SDKEdit operation failed - ArcGIS Pro SDK 2ArcGIS Pro SDK OpenRelationshipClass does not return resultsHow to find all connected edges from gas device feature using C# API call to ArcGIS Pro SDK?Seeking ArcGIS Pro SDK equivalent to geometry.measureOnLine(point) of ArcPy?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am learning ArcGIS pro sdk with no prior experience in c#.
Here is my code that exports the mapview to jpg, but I want it to export only the area that the user's rectangle covers.
protected override async Task<bool> OnSketchCompleteAsync(Geometry geometry)
var filePath = "";
SaveItemDialog saveDialog = new SaveItemDialog();
saveDialog.Title = "Save";
saveDialog.OverwritePrompt = true;
saveDialog.DefaultExt = "jpg";
// If the save dialog was not dismissed, create the file
if (saveDialog.ShowDialog() == true)
filePath=saveDialog.FilePath;
var mv = MapView.Active;
JPEGFormat JPG = new JPEGFormat()
HasWorldFile = true,
Resolution = 300,
OutputFileName = filePath,
JPEGColorMode = JPEGColorMode.TwentyFourBitTrueColor,
Height = 800,
Width = 1200
;
////Check to see if the path is valid and export
if (JPG.ValidateOutputFilePath())
await QueuedTask.Run(() => mv.Export(JPG)); //Export the layout to PDF on the worker thread
return true;
c# arcgis-pro arcgis-pro-sdk
add a comment |
I am learning ArcGIS pro sdk with no prior experience in c#.
Here is my code that exports the mapview to jpg, but I want it to export only the area that the user's rectangle covers.
protected override async Task<bool> OnSketchCompleteAsync(Geometry geometry)
var filePath = "";
SaveItemDialog saveDialog = new SaveItemDialog();
saveDialog.Title = "Save";
saveDialog.OverwritePrompt = true;
saveDialog.DefaultExt = "jpg";
// If the save dialog was not dismissed, create the file
if (saveDialog.ShowDialog() == true)
filePath=saveDialog.FilePath;
var mv = MapView.Active;
JPEGFormat JPG = new JPEGFormat()
HasWorldFile = true,
Resolution = 300,
OutputFileName = filePath,
JPEGColorMode = JPEGColorMode.TwentyFourBitTrueColor,
Height = 800,
Width = 1200
;
////Check to see if the path is valid and export
if (JPG.ValidateOutputFilePath())
await QueuedTask.Run(() => mv.Export(JPG)); //Export the layout to PDF on the worker thread
return true;
c# arcgis-pro arcgis-pro-sdk
add a comment |
I am learning ArcGIS pro sdk with no prior experience in c#.
Here is my code that exports the mapview to jpg, but I want it to export only the area that the user's rectangle covers.
protected override async Task<bool> OnSketchCompleteAsync(Geometry geometry)
var filePath = "";
SaveItemDialog saveDialog = new SaveItemDialog();
saveDialog.Title = "Save";
saveDialog.OverwritePrompt = true;
saveDialog.DefaultExt = "jpg";
// If the save dialog was not dismissed, create the file
if (saveDialog.ShowDialog() == true)
filePath=saveDialog.FilePath;
var mv = MapView.Active;
JPEGFormat JPG = new JPEGFormat()
HasWorldFile = true,
Resolution = 300,
OutputFileName = filePath,
JPEGColorMode = JPEGColorMode.TwentyFourBitTrueColor,
Height = 800,
Width = 1200
;
////Check to see if the path is valid and export
if (JPG.ValidateOutputFilePath())
await QueuedTask.Run(() => mv.Export(JPG)); //Export the layout to PDF on the worker thread
return true;
c# arcgis-pro arcgis-pro-sdk
I am learning ArcGIS pro sdk with no prior experience in c#.
Here is my code that exports the mapview to jpg, but I want it to export only the area that the user's rectangle covers.
protected override async Task<bool> OnSketchCompleteAsync(Geometry geometry)
var filePath = "";
SaveItemDialog saveDialog = new SaveItemDialog();
saveDialog.Title = "Save";
saveDialog.OverwritePrompt = true;
saveDialog.DefaultExt = "jpg";
// If the save dialog was not dismissed, create the file
if (saveDialog.ShowDialog() == true)
filePath=saveDialog.FilePath;
var mv = MapView.Active;
JPEGFormat JPG = new JPEGFormat()
HasWorldFile = true,
Resolution = 300,
OutputFileName = filePath,
JPEGColorMode = JPEGColorMode.TwentyFourBitTrueColor,
Height = 800,
Width = 1200
;
////Check to see if the path is valid and export
if (JPG.ValidateOutputFilePath())
await QueuedTask.Run(() => mv.Export(JPG)); //Export the layout to PDF on the worker thread
return true;
c# arcgis-pro arcgis-pro-sdk
c# arcgis-pro arcgis-pro-sdk
edited Apr 5 at 20:28
TomazicM
1,6721416
1,6721416
asked Apr 5 at 20:14
ketarketar
12211
12211
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "79"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f317942%2fexport-mapview-to-an-image-based-on-user-drawn-sketch-arcgis-pro-sdk-2-3%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Geographic Information Systems Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f317942%2fexport-mapview-to-an-image-based-on-user-drawn-sketch-arcgis-pro-sdk-2-3%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown