Compartir a través de


GeoLineString Clase

Definición

Representa una geometría de línea que consta de varias 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
Herencia
GeoLineString
Atributos

Ejemplos

Creación de una línea:

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),
});

Constructores

GeoLineString(IEnumerable<GeoPosition>)

Inicializa la nueva instancia de GeoLineString.

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

Inicializa la nueva instancia de GeoLineString.

Propiedades

BoundingBox

Representa información sobre el intervalo de coordenadas de GeoObject.

(Heredado de GeoObject)
Coordinates

Devuelve una vista sobre la matriz de coordenadas que forma esta geometría.

Type

Obtiene el tipo GeoJSON de este objeto.

Métodos

ToString()

Convierte una instancia de GeoObject en una representación GeoJSON.

(Heredado de GeoObject)
TryGetCustomProperty(String, Object)

Intenta obtener un valor de una propiedad personalizada asociada a GeoObject.

(Heredado de GeoObject)

Se aplica a