浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
地图保存成图片问题
61095093...
66EXP
2018年07月24日
我的程序运行出来的地图是这样:
为什么当我把地图保存成图片后,我自定义的用户控件(上图红圈处)没有随着保存下来:
地图输出成图片
iobjects
请
登录
或者
注册
后回答这个问题。
2 个回答
您好!您自定义的用户控件是在跟踪图层创建的,跟踪图层是无法保存的。因此您的地图保存后是无法保存您自定义的用户控件的。
胡延南
3,362EXP
2018年07月24日
m_mapControl.Controls.Add(usercontrol);
我直接把我的用户控件附在了mapcontrol控件里,没在跟踪层。那我该如何保存图片时能看见我自定义的控件(不是自定义的控件也行,我就是相对这个点做一个文字解释,并保存图片时一并保存出来)?
您好!这个就跟您在桌面软件中打开地图并打开其属性表原理是一样的,您保存地图后肯定会发现打开保存的地图中没有属性表。如果想保存地图时看见文字注释,就需要您直接在地图上创建一个文本数据集,在该点位置处绘制文本信息。或者您的地图数据集如果是CAD类型的,那您可以直接在上面赋予文本或进行二维标绘,这些都是可保存为地图的。您如果不太能理解我的意思,可以在我们桌面软件上先操作一遍,这样有助于为您编程提供思路。
请
登录
或者
注册
后再添加评论。
地图输出图片输出的是mapcontrol中当前的图层以及跟踪图层,你这个控件不是图层所以没有输出。要想把标注输出出来,加一个标注图层就可以了。
乱邦忙
698EXP
2018年07月24日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
地图保存成图片出问题
地图输出成图片问题
地图输出成图片出错
地图输出成图片
地图怎么显示图片
超图FAQ:请教一下,基于java11.2.1组件如何将本地的三维瓦片保存到MongoDB?
如何从udb的三维数据集中提取三维属性并保存成属性数据集?
iObjects .NET中如何保存场景或者地图呢
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...