GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

ArcGISRest Class

Provides access to the ArcGIS REST API via JavaScript. This class is a work in progress, only QueryDemographicData is currently implemented.

public class ArcGISRest : dymaptic.GeoBlazor.Core.Model.LogicComponent

Inheritance System.Object 🡒 dymaptic.GeoBlazor.Core.Model.LogicComponent 🡒 ArcGISRest

Constructors

ArcGISRest(IJSRuntime, AuthenticationManager, LicenseValidator) Constructor

Public constructor for Dependency Injection

public ArcGISRest(Microsoft.JSInterop.IJSRuntime jsRuntime, dymaptic.GeoBlazor.Core.Model.AuthenticationManager authenticationManager, dymaptic.GeoBlazor.Pro.LicenseValidator licenseValidator);

Parameters

jsRuntime Microsoft.JSInterop.IJSRuntime

authenticationManager dymaptic.GeoBlazor.Core.Model.AuthenticationManager

licenseValidator dymaptic.GeoBlazor.Pro.LicenseValidator

Methods

ArcGISRest.QueryDemographicData(Point) Method

Queries demographic data for the given point, and returns a list of features at that point.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]> QueryDemographicData(dymaptic.GeoBlazor.Core.Components.Geometries.Point mapPoint);

Parameters

mapPoint dymaptic.GeoBlazor.Core.Components.Geometries.Point

The point to query.

Returns

System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]>