首页 / 浏览问题 / 云GIS / 问题详情
如何将地图上的标注用线连接?
33EXP 2017年08月16日

如何将地图上的marker标注用线连接?或者能根据经纬度坐标绘制并将绘制点用线连接SuperMap.Control.DrawFeature好像只能是手动创建

1个回答

你好 请问是想要两点间的直线还是两点间的道路连线,如果是直线的话,你可以通过线串类LineString实现,如果是路径的话可以进行网络分析服务的最佳分析进行加载显示

drawFeature控件通过activate()方法激活,markerLayer可以marker对象getLonLat()方法获得坐标
7EXP 2017年08月16日
你好,有例子吗?
getLonLat()获得坐标能否传到drawFeature中创建点和线
能不能是传入坐标就可以绘制,不需要手动
我的需要绘制线的点是在marker上的
不用手动绘制。首先你获得绘制在marker图层上的点的坐标,使用这些坐标new几何点对象,然后使用点对象构建线串对象,最后将该线串对象通过矢量图层展示。
...