浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
线图层和点图层无法拖拽移动
卖萌买包...
3EXP
2019年12月16日
使用select2 action选中可编辑图层的地图元素,但是点跟线都无法拖着移动,面图层可以拖动。
iobjects
net
mapcontrol
请
登录
或者
注册
后回答这个问题。
1个回答
您好,请问点图层和线图层开启可编辑模式没呢,需要图层可编辑下设置Action状态为select2才能移动
邬袁凯
2,432EXP
2019年12月16日
开启了,mapControl1.IsMultiLayerEditEnabled = true;设置了混合编辑模式,只有选中面的时候可以拖动,单选点图层或者线图层都无法拖动。
您好,这个是开启多图层编辑,那么点,线的图层编辑是否开启呢?
layer.IsEditable=true;
开启了
mapControl1.TrackMode = TrackMode.Edit;
this.mapControl1.Action = SuperMap.UI.Action.Select2;
this.mapControl1.IsMultiLayerEditEnabled = true;
this.mapControl1.Map.Layers["tempPolygon@zhengzhou"].IsEditable = true;
this.mapControl1.Map.Layers["tempLine@zhengzhou"].IsEditable = true;
this.mapControl1.Map.Layers["tempPoint@zhengzhou"].IsEditable = true;
您好,你那边是普通的点,线,面数据集添加到地图里面的吧。我这边没能重现你的问题,我的是9.1.2的iobjects组件版本,要不你可以在我们管网下载一个这个包,不排除版本的原因导致
我这边项目要求用的是8c的版本,可能没法去更换版本。我试了下用idesktop去选择操作是没问题的,就是用代码的话不可以,很奇怪。
您好,请问你那边用的8C什么版本的包呢?811最新版吗
SMO_DotNET_811_14428_59859_CHS_Zip
您好,你那边有向日葵工具吗?我可以远程看一下
有的,我怎么私聊您吗?
你把远程码发出来就行了 ,我这边远程给你看一下
180 205 009
问题已经解决,8C版本的mapcontrol.SelectionPixelTolerance和mapcontrol.SelectionTolerance都为0,需要设置任一一个值为非0解决
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
地图拖拽漫游缩放卡顿
iobject .Net Vs 2019 开发拖拽控件的时候报错
加载一个或几个点到地图中
android程序,MapControl无法控制跟踪图层绘制的内容吗
动态图层上的点对象怎么通过鼠标拖拽移动
mapControl移除图层
移动LayerGroup下的图层到layers
想问下动态添加控件对比直接拖拽控件有什么优势
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...