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


JavaScript ArcGIS Polygon.fromExtent用法及代码示例


基本信息

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

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

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

类: esri/geometry/Polygon

继承: Polygon > Geometry > Accessor

子类: Circle

自从:用于 JavaScript 4.0 的 ArcGIS API

用法说明

Polygon.fromExtent函数(或属性)的定义如下:

fromExtent (extent) {Polygon} static


将给定的范围转换为多边形实例。这对于您希望将感兴趣区域(通常由范围或边界框定义)显示为视图中带有填充符号的多边形的场景很有用。一些地理处理工具要求输入几何是多边形类型而不是范围。

参数:

类型说明
extent Extent

要转换为多边形的范围对象。

返回:

类型 说明
Polygon 表示给定范围的多边形实例。

例子:

view.on("click", function(evt) {
  const area = Polygon.fromExtent(view.extent);
  const graphic = new Graphic({
    geometry: area,
    symbol: { type: "simple-fill" }
  });
  view.graphics.add(graphic);
});

相关用法


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