首页 / 浏览问题 / 移动GIS / 问题详情
安卓往地图添加图标
40EXP 2022年05月26日
您好,安卓需要往地图上添加一个图片或者动态图片,并且添加的图片可以随着地图的缩放进行等比例的缩放,请问该如何实现呢?

使用mapView.addCallout(callOut, name)方法能否实现?

1个回答

您好,callout是可以实现的哈,您先定义一个callout,在定义一个布局容器,接着将callout的容器设置为布局容器参考如下代码

链接:https://pan.baidu.com/s/1L5WYt5mAdiXAxWdRagBMvw
提取码:8754
3,420EXP 2022年05月26日
您好,现在就是这样添加的callout,但是不能跟随地图的缩放而缩放,代码如下:

CallOut callOut = new CallOut(MyApp.getContext());
callOut.setStyle(CalloutAlignment.BOTTOM);
callOut.setCustomize(true);
callOut.setLocation(x, y);
callOut.setContentView(view);
mapView.addCallout(callOut, name);
不好意思我记错了,callout作为一个view是不可以缩放的,但是您可以通过使用工作空间中的点符号,将您需要的图片
(如png、jpg、jpeg、bmp、icon)导入到工作空间的符号库中,
在工作空间管理器中,双击点符号库,进入到点符号库对话框,在文件下拉菜单点击导入,选择导入栅格符号。
移动端再使用SymbolMarker
参考代码链接http://support.supermap.com.cn/product/CodeLibrary.aspx?id=621
希望可以帮助到您
那GIF图呢?
如何将图片导入符号库,请问有文档指南吗?

您看下图片,先打开符号库

再进行导入

...