首页 / 浏览问题 / 组件GIS / 问题详情
如何构建这一个对象
33EXP 2020年07月06日

这个对象应该怎么样创建呢,参数怎么设置,有没有例子可以参考

1个回答

这个是放样的截面,可以构建所有的面对象;GeoRegion 、GeoRectangle 等等就可以了

比如下面就是构建了一个三角形的截面;

Point2Ds pts = new Point2Ds();
pts.Add(new Point2D(112, 23));
pts.Add(new Point2D(114, 23));
pts.Add(new Point2D(112, 26));

GeoRegion georegion = new GeoRegion(pts);
4,620EXP 2020年07月07日

这里是想做以这一根线为这个线对象,然后需求是判断它半径为xm之内没有其他的管道,所以想到这个方法,这个圆的对象应该是和这个线是垂直的,这个方法需要定义吗?

这个圆应该怎么创建呢,因为这里只是给一个半径,绘制的时候也没有给具体经纬度,我这个线对象,也不知道取那个经纬度

不用设置方向吗?这样的经纬度不是地面上得吗
不用,这个是让你设置横截面,对应的经纬度会自己根据线的位置去匹配,你直接设置一个半径就行了
就是将 线上面取一个点,然后将这个点作为圆心,自己构造一个圆出来,再将这个圆转为

Point2Ds pts = new Point2Ds();
pts.Add(new Point2D(112, 23));
pts.Add(new Point2D(114, 23));
pts.Add(new Point2D(112, 26));

       ..................

GeoRegion georegion = new GeoRegion(pts);

这样 吗?不知道我理解对不对,麻烦了
...