当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript ArcGIS Polyline.paths用法及代码示例


基本信息

以下是所在类或对象的基本信息。

AMD: require(["esri/geometry/Polyline"], (Polyline) => { /* code goes here */ });

ESM: import Polyline from "@arcgis/core/geometry/Polyline";

类: esri/geometry/Polyline

继承: Polyline > Geometry > Accessor

自从:用于 JavaScript 4.0 的 ArcGIS API

用法说明

Polyline.paths函数(或属性)的定义如下:

paths Number[][][]


组成折线的路径或线段数组。每条路径都是一个二维数字数组,表示视图空间参考中路径中每个顶点的坐标。每个顶点都表示为一个由两个、三个或四个数字组成的数组。下表显示了顶点数组的各种结构。

案子 顶点数组
没有 z 和没有 m [x, y]
不带 z 且带 m [x, y, 米]
有 z 且无 m [x, y, z]
与 z 和与 m [x, y, z, 米]

例子:

// 2D polyline with to paths with m-values (note that the 2nd path does not have m-values defined)
let paths = [
 [  // first path
  [-97.06138,32.837,5],
  [-97.06133,32.836,6],
  [-97.06124,32.834,7]
 ], [  // second path
  [-97.06326,32.759],
  [-97.06298,32.755]
 ]
];

let line = new Polyline({
  hasZ: false,
  hasM: true,
  paths: paths,
  spatialReference: { wkid: 4326 }
});

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 Polyline.paths。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。