使用测量小部件以编程方式绘制

问题描述 投票:1回答:1

我正在将ArcGIS场景与AreaMeasurement3D小部件一起使用,以允许用户绘制区域以提供一些用于数据库查询的参数。我也希望他们能够输入坐标并让小部件为它们生成度量。我看到有一个newMeasurement方法可用,但似乎不支持此方法。还有其他方法可以通过此小部件以编程方式绘制区域吗?

arcgis arcgis-js-api
1个回答
1
投票

我不清楚您是否想重复使用AreaMeasurement3D小部件以检索实际测量值或使用它来可视化该区域。此时,测量工具不支持此功能。

我建议使用geometryEngine.geodesicArea()geometryEngine.geodesicArea()从给定的坐标计算度量。

然后使用geometryEngine.planarArea(),可以可视化该区域,如geometryEngine.planarArea()示例中所示。

© www.soinside.com 2019 - 2024. All rights reserved.