如何让android绘制出的线具有方向,带箭头,或者其他能表现出线的绘制方向就行
像这样的都行
您好,请问一下您那边是通过哪种方式来绘制的呢? 1.通过Action交互来绘制,可以先设置绘制的图层的图层风格,将图层风格设置为箭头符号。使用接口:layer.setAdditionalSetting(LayerSetting layerSetting); 2。通过构造线的方法将其添加到跟踪图层上,可以设置线的风格Geostyle.setLineSymbolID(int value)该参数是符号存在资源库里面的ID,符号库是存在工作空间里面的。您可以将工作空间拷贝到设备中,使用WorkspaceConnectionInfo打开该工作空间。这样您就可以使用工作空间中的符号了。符号ID可以在桌面软件中工作空间管理器--资源--线型符号库中查看。
我之前给你发了一个图片,也有我写的代码,图片里有lsl文件,我现在不知道下来该怎么写
你说的SymbolLibrary,我下面写的对不对,然后应该怎么办.能不能详细说一下,非常感谢
SymbolLibrary symbolLibrary=new SymbolFillLibrary(); symbolLibrary.fromFile("Changchun.lsl");
您好,导入符号库的代码为:m_workspace.getResources().getLineLibrary().fromFile(rootPath+"/SuperMap/dyx/LineLibrary.lsl"); 设置线型风格的代码:
Point2Ds point2Ds = new Point2Ds(); point2Ds.add(new Point2D(114,36)); point2Ds.add(new Point2D(120,40)); GeoLine geoLine = new GeoLine(point2Ds); GeoStyle geoStyle = new GeoStyle(); geoStyle.setLineSymbolID(39); geoLine.setStyle(geoStyle); m_mapcontrol.getMap().getTrackingLayer().add(geoLine,"gg");