次の方法で共有


GeoLineString クラス

定義

複数の座標で構成される線のジオメトリを表します。

[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
継承
GeoLineString
属性

行の作成:

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

コンストラクター

GeoLineString(IEnumerable<GeoPosition>)

の新しいインスタンスを GeoLineString初期化します。

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

の新しいインスタンスを GeoLineString初期化します。

プロパティ

BoundingBox

の座標範囲に関する情報を表します GeoObject

(継承元 GeoObject)
Coordinates

このジオメトリを形成する座標配列のビューを返します。

Type

このオブジェクトの GeoJSON 型を取得します。

メソッド

ToString()

GeoObject インスタンスを GeoJSON 表現に変換します。

(継承元 GeoObject)
TryGetCustomProperty(String, Object)

に関連付けられているカスタム プロパティの値の取得を GeoObject試みます。

(継承元 GeoObject)

適用対象