SceneViewHandle
SceneViewHandle =
object
Defined in: src/ExpoArcgis.types.ts:608
Imperative handle exposed by <SceneView> via ref.
Methods
Section titled “Methods”getCamera()
Section titled “getCamera()”getCamera():
Promise<Camera|null>
Defined in: src/ExpoArcgis.types.ts:631
The camera as the user has left it, or null before the view has reported one. Returned in the
same shape the <Scene camera> prop accepts, so it can be read, adjusted and handed back —
assigning that prop animates the move.
Returns
Section titled “Returns”Promise<Camera | null>
getElevation()
Section titled “getElevation()”getElevation(
point):Promise<number|null>
Defined in: src/ExpoArcgis.types.ts:625
The terrain elevation (in meters) on the scene’s base surface at a geographic point, or null
if no surface/elevation is available there.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Promise<number | null>
identify()
Section titled “identify()”identify(
screenPoint,options?):Promise<IdentifyResult[]>
Defined in: src/ExpoArcgis.types.ts:610
Identifies the features under a screen point (3D; in points, e.g. from onTap’s screenPoint).
Parameters
Section titled “Parameters”screenPoint
Section titled “screenPoint”number
number
options?
Section titled “options?”maxResults?
Section titled “maxResults?”number
tolerance?
Section titled “tolerance?”number
Returns
Section titled “Returns”Promise<IdentifyResult[]>
identifyPopups()
Section titled “identifyPopups()”identifyPopups(
screenPoint,options?):Promise<PopupResult[]>
Defined in: src/ExpoArcgis.types.ts:615
Identifies and evaluates popups under a screen point (3D); returns each popup’s title + fields.
Parameters
Section titled “Parameters”screenPoint
Section titled “screenPoint”number
number
options?
Section titled “options?”maxResults?
Section titled “maxResults?”number
tolerance?
Section titled “tolerance?”number
Returns
Section titled “Returns”Promise<PopupResult[]>
retryLoad()
Section titled “retryLoad()”retryLoad():
Promise<void>
Defined in: src/ExpoArcgis.types.ts:620
Retries loading the scene after a failure (e.g. a network outage). Re-fires onSceneLoaded/onSceneLoadError.
Returns
Section titled “Returns”Promise<void>
screenPoint()
Section titled “screenPoint()”screenPoint(
location):Promise<ScreenPoint|null>
Defined in: src/ExpoArcgis.types.ts:643
Where a scene location currently falls on screen, measured from the view’s top-left, or null
before the view has drawn. Use it to tell whether something is under your own UI.
Reported in each SDK’s native units — iOS points, Android pixels — matching onTap’s
screenPoint and what identify expects. React Native lays out in density-independent units,
so divide by the display density on Android before comparing against your own layout.
visibility reports what stands between the location and the camera; 'not-on-screen' is
Android-only, as the iOS SDK does not distinguish it.
Parameters
Section titled “Parameters”location
Section titled “location”Returns
Section titled “Returns”Promise<ScreenPoint | null>