Partager via


GeoLineString Classe

Définition

Représente une géométrie de trait qui se compose de plusieurs coordonnées.

[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
Héritage
GeoLineString
Attributs

Exemples

Création d’une ligne :

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

Constructeurs

GeoLineString(IEnumerable<GeoPosition>)

Initialise les nouvelles instance de GeoLineString.

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

Initialise les nouvelles instance de GeoLineString.

Propriétés

BoundingBox

Représente des informations sur la plage de coordonnées du GeoObject.

(Hérité de GeoObject)
Coordinates

Retourne une vue sur le tableau de coordonnées qui forme cette géométrie.

Type

Obtient le type GeoJSON de cet objet.

Méthodes

ToString()

Convertit une instance de GeoObject en représentation GeoJSON.

(Hérité de GeoObject)
TryGetCustomProperty(String, Object)

Tente d’obtenir la valeur d’une propriété personnalisée associée à .GeoObject

(Hérité de GeoObject)

S’applique à