你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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)

适用于