Partilhar via


GeoLineString Classe

Definição

Representa uma geometria de linha que consiste em várias coordenadas.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Core.GeoJson.GeoJsonConverter))]
public sealed class GeoLineString : Azure.Core.GeoJson.GeoObject
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Core.GeoJson.GeoJsonConverter))>]
type GeoLineString = class
    inherit GeoObject
Public NotInheritable Class GeoLineString
Inherits GeoObject
Herança
GeoLineString
Atributos

Exemplos

Criando uma linha:

var line = new GeoLineString(new[]
{
    new GeoPosition(-122.108727, 47.649383),
    new GeoPosition(-122.081538, 47.640846),
    new GeoPosition(-122.078634, 47.576066),
    new GeoPosition(-122.112686, 47.578559),
});

Construtores

GeoLineString(IEnumerable<GeoPosition>)

Inicializa a nova instância do GeoLineString.

GeoLineString(IEnumerable<GeoPosition>, GeoBoundingBox, IReadOnlyDictionary<String,Object>)

Inicializa a nova instância do GeoLineString.

Propriedades

BoundingBox

Representa informações sobre o intervalo de coordenadas do GeoObject.

(Herdado de GeoObject)
Coordinates

Retorna uma exibição sobre a matriz de coordenadas que forma essa geometria.

Type

Obtém o tipo GeoJSON desse objeto.

Métodos

ToString()

Converte uma instância de em GeoObject uma representação GeoJSON.

(Herdado de GeoObject)
TryGetCustomProperty(String, Object)

Tenta obter um valor de uma propriedade personalizada associada ao GeoObject.

(Herdado de GeoObject)

Aplica-se a