首页 / 浏览问题 / 移动GIS / 问题详情
android画线
sm
23EXP 2020年06月11日
如何根据经纬度在地图显示线,有没有参照代码

1个回答

您好,可以直接通过GeoLine的构造方法构造一条线,然后将线显示在跟踪图层TrackingLayer或者把线通过recordset.addNew方法添加到数据集中,然后把数据集添加到地图中显示。
9,197EXP 2020年06月11日
您好,有没有示例代码,之前没开发过android,所有不太懂

您好,您可以搜索api文档:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iMobileForAndroid/SuperMapObjectsEmbeddedHelp.htm。在api文档中搜索GeoLine,有个GeoLine(Point2Ds points),把你的点传进去就可以,然后通过地图map获取跟踪图层TrackingLayer,通过TrackingLayer.add(0方法将线添加到地图中

非常感谢,我看一下
我用三个点可以在地图上得到线,用两个点报错: 非法点集合长度.组成线的点集合对象的长度必须大于等于2
...