dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

QueryTransform Class

Quantization transform (origin/scale/translate) used when a Feature Service query returns coordinate-quantized geometry.

public record QueryTransform : System.IEquatable<dymaptic.GeoBlazor.Pro.Model.QueryTransform>

Inheritance System.Object 🡒 QueryTransform

Implements System.IEquatable<QueryTransform>

Constructors

QueryTransform(string, IReadOnlyList, IReadOnlyList) Constructor

Quantization transform (origin/scale/translate) used when a Feature Service query returns coordinate-quantized geometry.

public QueryTransform(string? OriginPosition=null, System.Collections.Generic.IReadOnlyList<double>? Scale=null, System.Collections.Generic.IReadOnlyList<double>? Translate=null);

Parameters

OriginPosition System.String

Scale System.Collections.Generic.IReadOnlyList<System.Double>

Translate System.Collections.Generic.IReadOnlyList<System.Double>

Properties

QueryTransform.OriginPosition Property

public string? OriginPosition { get; init; }

Property Value

System.String

QueryTransform.Scale Property

public System.Collections.Generic.IReadOnlyList<double>? Scale { get; init; }

Property Value

System.Collections.Generic.IReadOnlyList<System.Double>

QueryTransform.Translate Property

public System.Collections.Generic.IReadOnlyList<double>? Translate { get; init; }

Property Value

System.Collections.Generic.IReadOnlyList<System.Double>