dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Interfaces

ISceneService Interface

Interface for types SceneLayer

public interface ISceneService :
dymaptic.GeoBlazor.Core.Interfaces.IMapComponent

Implements IMapComponent

Properties

ISceneService.Copyright Property

The copyright text as defined by the scene service.
ArcGIS Maps SDK for JavaScript

string? Copyright { get; set; }

Property Value

System.String

ISceneService.SceneServiceLayerId Property

The layer ID, or layer index, of a Scene Service layer.
ArcGIS Maps SDK for JavaScript

System.Nullable<long> SceneServiceLayerId { get; set; }

Property Value

System.Nullable<System.Int64>

ISceneService.SpatialReference Property

The spatial reference of the layer.
ArcGIS Maps SDK for JavaScript

dymaptic.GeoBlazor.Core.Components.SpatialReference? SpatialReference { get; set; }

Property Value

SpatialReference

ISceneService.Url Property

The URL of the REST endpoint of the layer or scene service.
ArcGIS Maps SDK for JavaScript

string? Url { get; set; }

Property Value

System.String

ISceneService.Version Property

The version of the scene service specification used for this service.
ArcGIS Maps SDK for JavaScript

dymaptic.GeoBlazor.Core.Model.SceneServiceVersion? Version { get; }

Property Value

SceneServiceVersion

Methods

ISceneService.GetCopyright() Method

Asynchronously retrieve the current value of the Copyright property.

System.Threading.Tasks.Task<string?> GetCopyright();

Returns

System.Threading.Tasks.Task<System.String>

ISceneService.GetSceneServiceLayerId() Method

Asynchronously retrieve the current value of the SceneServiceLayerId property.

System.Threading.Tasks.Task<System.Nullable<long>> GetSceneServiceLayerId();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Int64>>

ISceneService.GetSpatialReference() Method

Asynchronously retrieve the current value of the SpatialReference property.

System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.SpatialReference?> GetSpatialReference();

Returns

System.Threading.Tasks.Task<SpatialReference>

ISceneService.GetUrl() Method

Asynchronously retrieve the current value of the Url property.

System.Threading.Tasks.Task<string?> GetUrl();

Returns

System.Threading.Tasks.Task<System.String>

ISceneService.GetVersion() Method

Asynchronously retrieve the current value of the Version property.

System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.SceneServiceVersion?> GetVersion();

Returns

System.Threading.Tasks.Task<SceneServiceVersion>

ISceneService.SetCopyright(string) Method

Asynchronously set the value of the Copyright property after render.

System.Threading.Tasks.Task SetCopyright(string? value);

Parameters

value System.String

Returns

System.Threading.Tasks.Task

ISceneService.SetSceneServiceLayerId(Nullable) Method

Asynchronously set the value of the SceneServiceLayerId property after render.

System.Threading.Tasks.Task SetSceneServiceLayerId(System.Nullable<long> value);

Parameters

value System.Nullable<System.Int64>

Returns

System.Threading.Tasks.Task

ISceneService.SetSpatialReference(SpatialReference) Method

Asynchronously set the value of the SpatialReference property after render.

System.Threading.Tasks.Task SetSpatialReference(dymaptic.GeoBlazor.Core.Components.SpatialReference value);

Parameters

value SpatialReference

Returns

System.Threading.Tasks.Task

ISceneService.SetUrl(string) Method

Asynchronously set the value of the Url property after render.

System.Threading.Tasks.Task SetUrl(string? value);

Parameters

value System.String

Returns

System.Threading.Tasks.Task