MapXtreme2005中表的操作

转载 2007年09月17日 17:17:00
//创建表并显示
   Table disctable=Session.Current.Catalog.CreateTable(ti);
   FeatureLayer disclayer=new FeatureLayer(disctable,"disclayer","disclayer");
   mapControl1.Map.Layers.Add(disclayer);
   //设定图层可以插入新图元
   ToolFilter toolFilter=(ToolFilter)mapControl1.Tools.MapToolProperties.InsertionLayerFilter;
   if (toolFilter!=null && !toolFilter.IncludeLayer(disclayer))
    toolFilter.SetExplicitInclude (disclayer,true);
   //设定图层可编辑
   toolFilter=(ToolFilter)mapControl1.Tools.MapToolProperties.EditableLayerFilter;
   if (toolFilter!=null && !toolFilter.IncludeLayer(disclayer))
    toolFilter.SetExplicitInclude (disclayer,true);
   //设定节点捕捉
   mapControl1.Tools.MapToolProperties.SnapEnabled =true;
   toolFilter=(ToolFilter)mapControl1.Tools.MapToolProperties.SnapLayerFilter;
   if (toolFilter!=null && !toolFilter.IncludeLayer(disclayer))
    toolFilter.SetExplicitInclude (disclayer,true);
   //设定图层可选
   toolFilter=(ToolFilter)mapControl1.Tools.MapToolProperties.SelectableLayerFilter;
   if (toolFilter!=null && !toolFilter.IncludeLayer(disclayer))
    toolFilter.SetExplicitInclude (disclayer,true);
 

相关文章推荐

MapXtreme 2005 在地图上创建点/线并显示标注(五)

1:新建项目 新建一个网站,选择MapXtreme 6.7.1 Web Application 在App_Code中,我们新建一个类,起名叫:LayerManager.cs 2:把上节函数放...

用MapXtreme2005V6.6在webapp中实现鹰眼

研究了一段时间的MapXtreme2005 v6.6, 实现了个简单的鹰眼,放出来与大家分享,转载请注明出处。设计思路为设置两个MapControl ,map1和map2,map1为主地图,map2为...

MapXtreme 2005 学习心得 概述(一)

前言: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter...
  • cyq1162
  • cyq1162
  • 2016年11月23日 12:01
  • 94

MapXtreme 2005 一些问题(八)

这个是我历经千山才弄出来的效果。 在处理的过程中,会有一些问题经常报错,网上几乎找不到资料可以解决了,本人经过大量实践,反复点击报错,代码步步注释的方法。 终于小有成果。 Table...

MapXtreme 2005 相关代码知识(三)

1.MapFactory[索引或地图别名] 地图工厂 可理解为存放地图的容器,要地图就来这里取 相关代码:MapInfo.Mapping.Map myMap = MapInfo.Engine.Se...

MapXtreme 2005 概述(一)

公司既然已定了用MapXtreme 2005开发,没折。 于是开始研究,找资料研究了两天,了解下这个产品,才敢开始运行示例代码。 公司之前用MapX,用在C/S版本的系统中 这下要用...

MapXtreme 2005使用WebTool工具(七)

本次使用WEbTool自定义工具,实现一个简单的功能 效果描述: 在激发自定义工具后,在地图界面点击时,弹出该点的客户端坐标,与相应的经纬度坐标 一:先从客户端处理怎么发送请求 ...

MapXtreme 2005 学习心得 关于地图投影坐标问题的解决方式(十四)

前言: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter....
  • cyq1162
  • cyq1162
  • 2016年11月23日 12:04
  • 91

MapXtreme 2005 一些基础函数代码(四)

网上看到的基本上代码都大同小异,经过本人小小修改或未修改的代码如下:  一:先创建图层 1:创建图层函数代码:CreateLayer /// 创建临时图层 /// 表...

MapInfo MapXtreme 2005 WebGIS 简单鹰眼设计(转)

我在2005上研究了好长时间, 才弄出来个简单的鹰眼,与大家分享,我的设计思路是将后台设置两个map,map1和map2,map1为主地图,map2为鹰眼地图,但是map2没有MapControl,定...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MapXtreme2005中表的操作
举报原因:
原因补充:

(最多只允许输入30个字)