當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。