Skip to content

Conversation

@colinanderson
Copy link
Collaborator

@colinanderson colinanderson commented Nov 18, 2025

Related to issue: https://devtopia.esri.com/runtime/red-october/issues/2852 https://devtopia.esri.com/runtime/kotlin/issues/6704

Description:

Merge feature branch of LSV in to v.next

Summary of changes:

  • add LSV and micro app

Pre-merge Checklist

* Basic LocalSceneView and app

* Add content and event handler

* Viewpoint events

* Add doc

* Add interaction options

* Start on proxy

* Add screen to location to proxy

* More params

* Update for API change

* Remove things from geoview that are not really supported

* Fix some names

* Fix end of file

* Update API

* Readme and screenshot for LSV app

* Fix file name

* Add more to readme

* Add a viewpoint method

* Add viewpoint methods

* Add viewpoint method

* Preserve viewpoitn instead of camera

* Update API

* Time extent is not currently supported

* Reorder parameters

* Start adding params

* Update .api

* Add params doc

* Add default duration of 3 seconds

* Update .api

* Reorder params so defaulted value comes last
@colinanderson colinanderson changed the base branch from main to v.next November 18, 2025 17:26
* Copy API doc

* Code review updates
@colinanderson colinanderson marked this pull request as ready for review November 19, 2025 10:39
@gunt0001 gunt0001 self-requested a review November 19, 2025 11:45
Copy link
Collaborator

@gunt0001 gunt0001 left a comment

Choose a reason for hiding this comment

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

@colinanderson - looks good. A few things worth adding to this PR:

  • In the main readme, where it says "GeoView-Compose - Compose wrappers for the MapView and SceneView." -> could you enhance this to:
    "GeoView-Compose - Compose wrappers for the MapView, SceneView and LocalSceneView."
  • In the geoview-compose readme:
    • where it says "The GeoView-Compose module provides @composable implementations of the MapView and SceneView with a Compose-idiomatic API." -> Could you enhance this to:
      "The GeoView-Compose module provides @composable implementations of the MapView, SceneView and LocalSceneView with a Compose-idiomatic API."
    • under "Other Examples", could you add a link to the LSV micro app

@colinanderson
Copy link
Collaborator Author

@gunt0001 doc links etc added. Please have another look.

Copy link
Collaborator

@gunt0001 gunt0001 left a comment

Choose a reason for hiding this comment

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

@colinanderson - looks good 👍

Copy link
Collaborator

@sorenoid sorenoid left a comment

Choose a reason for hiding this comment

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

One issue created to cover some possible shortcomings in doc in the next release.

Copy link
Collaborator

Choose a reason for hiding this comment

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

this file doesn't seem to completely cover LocalSceneView, but I am not sure of the limitations of it at this time. I created an issue to review this for 300 https://devtopia.esri.com/runtime/kotlin/issues/6944

@colinanderson colinanderson merged commit bd51131 into v.next Nov 20, 2025
@colinanderson colinanderson deleted the feature-branches/localsceneview_compose branch November 20, 2025 16:39
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