如果我提供几何所需的坐标,是否可以在ArcGIS中以编程方式绘制折线或多边形?就像折线一样,我将为折线提供两个端点。
答案 0 :(得分:2)
在2D / 3D中都可以。最简单的方法是在视图的图形中添加包含Graphic
(或任何其他几何图形)的Polyline
:
// Coordinates of Zurich, Switzerland
var pointA = [8.5107858, 47.3922425];
// Coordinates of Kochi, India
var pointB = [76.3333005, 10.0023473];
var polyline = new Graphic({
geometry: {
type: "polyline",
spatialReference: { wkid: 4326 },
paths: [[pointA, pointB]]
},
symbol: {
type: "simple-line",
color: "orange",
width: 4
}
});
view.graphics.add(polyline);
以下CodePen在3D地球上绘制以上折线:https://codepen.io/arnofiva/pen/7ae74bb9798a01ada6d60f3d1ee5612b
有关更多信息,请参见以下资源: