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

时间:2019-07-30 21:43:38

标签: arcgis arcgis-js-api

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

1 个答案:

答案 0 :(得分:1)

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

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

使用GraphicsLayer,然后可以像Add Graphics示例中所示可视化该区域。