Skip to content

New sample: Show interactive viewshed in analysis overlay#1780

Merged
praveenaak merged 5 commits intov.nextfrom
prav/Show-interactive-viewshed-in-analysis-overlay
Apr 8, 2026
Merged

New sample: Show interactive viewshed in analysis overlay#1780
praveenaak merged 5 commits intov.nextfrom
prav/Show-interactive-viewshed-in-analysis-overlay

Conversation

@praveenaak
Copy link
Copy Markdown
Collaborator

@praveenaak praveenaak commented Apr 6, 2026

Description

New sample: Show interactive viewshed in analysis overlay.
Performs an interactive viewshed analysis to determine visible and non-visible areas from a given observer position.

Type of change

  • New sample implementation

Platforms tested on

  • WPF .NET 8
  • WinUI
  • MAUI WinUI
  • MAUI Android
  • MAUI iOS
  • MAUI MacCatalyst

Checklist

  • Self-review of changes
  • All changes work as expected on all affected platforms
  • There are no warnings related to changes
  • Code is commented and follows .NET conventions and standards
  • Codemaid and XAML styler extensions have been run on every changed file
  • No unrelated changes have been made to any other code or project files
  • Screenshots are correct size and display in description tab (800 x 600 on Windows, MAUI mobile platforms use the MAUI Windows screenshot)

@praveenaak praveenaak marked this pull request as ready for review April 7, 2026 15:29
@praveenaak praveenaak requested a review from imalcolm1 April 7, 2026 15:31
Copy link
Copy Markdown
Collaborator

@imalcolm1 imalcolm1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just one UI nit

@praveenaak praveenaak merged commit 34e20dd into v.next Apr 8, 2026
2 checks passed
@praveenaak praveenaak deleted the prav/Show-interactive-viewshed-in-analysis-overlay branch April 8, 2026 18:26
imalcolm1 added a commit that referenced this pull request Apr 21, 2026
* 200.8.0 -> 300.0.0

* Update AndroidManifest for next update

* Remove UWP and LocalServer from samples (#1648)

* Remove .NET Framework form build (#1651)

Co-authored-by: William Bohrmann <118313312+williambohrmann3@users.noreply.github.com>

* Remove UWP sample (#1652)

* README update - remove deprecated platforms (#1653)

* Remove deprecated platforms remaining bits (#1654)

* Remove use of obsolete APIs in XAML (#1659)

* Removing x86 builds from Windows targets (#1666)

Co-authored-by: Morten Nielsen <mort5161@esri.com>

* Fix WinUI PKI auth sample (#1669)

* Ian/deprecations fixes vnext (#1668)

* WinUI: Remove x86 configs (#1686)

* [WinUI] Calcite integration (sync #1681) (#1689)

* New sample: Display local scene (#1692)

* Update Sample : Query Dynamic Entities (#1694)

* Maui xamlc warnings vnext (#1698)

Co-authored-by: praveenaa <praveenaa2408@gmail.com>

* New Sample: Add Building Scene Layer (#1699)

* Update Sample: Building Scene Layer (#1700)

* Increment android version number (#1703)

* Fix maccatalyst category page (#1708)

* New sample: Filter Building Scene Layer (#1709)

* Update from deprecated OAuthAuthorizeHandler to OAuthHandler (#1716)

* Maui: Addressed a xamlc binding warning in FilterBuildingSceneLayer (#1719)

* Address nullability warning (#1717)

* Address ArcGISWebException deprecation warning (#1718)

* Update to use 3D basemap with new workflow (#1727)

Co-authored-by: Praveenaa K <praveenaa2408@gmail.com>

* Local scene constructor fix (#1745)

* Update and Rename Sample: Set Spatial Reference (#1746)

* Manual sync: apply changes from main PRs #1747, #1749, #1751

* Revert "Manual sync: apply changes from main PRs #1747, #1749, #1751"

This reverts commit f45d481.

* Manual sync: apply changes from main PRs #1747, #1749, #1754 (#1752)

* Reinstate Local Server Samples (#1753)

* New sample: Configure Scene Environment (#1758)

Co-authored-by: Ian Malcolm <imalcolm@esri.com>

* Add permission dialog before downloading sample data (#1761)

* Rename Analysis API to include 'Exploratory' prefix across all platforms (#1766)

Co-authored-by: Ian Malcolm <imalcolm@esri.com>

* New sample: Apply map algebra (#1767)

* Sync sample attributes with readme content for misc samples

* Revert "Sync sample attributes with readme content for misc samples"

This reverts commit 6bb36b7.

* Sync sample attributes with updated readme content

* Revert "Sync sample attributes with updated readme content"

This reverts commit 00694ee.

* Update Display Local Scene dataset (#1770)

* Update filter building scene layer README (#1769)

* [Maui, WinUI] Best practices for converting RuntimeImage to ImageSource (#1768)

* Rename exploratory samples (#1771)

* Sync sample attributes with updated readme content (#1772)

* Fix cancel button in MAUI QueryDynamicEntities (#1775)

* Fix MAUI sample panel layouts and interactions (#1778)

* OfflineRouting

* Everything else

* Revert accidental push

* Address remaining xamlc warnings (#1782)

* Update Add building scene layer sublayer query (#1784)

* Update Add scene layer with elevation service (#1785)

* Update List KML contents to point to data with a photo overlay (#1783)

* Update indoor positioning sample to include a placeholder building (#1781)

* New sample: Show interactive viewshed in analysis overlay (#1780)

---------

Co-authored-by: William Bohrmann <wbohrmann@esri.com>
Co-authored-by: Morten Nielsen <mnielsen@esri.com>
Co-authored-by: ArcGIS Maps SDK [bot] <147211692+arcgis-maps-sdk-bot@users.noreply.github.com>
Co-authored-by: William Bohrmann <118313312+williambohrmann3@users.noreply.github.com>
Co-authored-by: Praveenaa Kulandhaivel <pkulandhaivel@esri.com>
Co-authored-by: Praveenaa Kulandhaivel <praveenaa2408@gmail.com>
Co-authored-by: Morten Nielsen <mort5161@esri.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants