求助:mapxtreme 临时图层的主题图问题

问题描述

问题是这样的用tab表tab1连接了一个sqlserver中的表tab2的字段a,建立临时图层然后对a字段做主题图...但是在StateManager的RestoreState()中ManualSerializer.RestoreMapXtremeObjectFromHttpSession("Layers")报错如下:用户代码未处理,调用的目标发生了异常。查了好长时间也没有解决,有人知道问题出在哪里吗?万分感谢....

解决方案

解决方案二:
RestoreMapXtremeObjectFromHttpSession函数是自定义函数?具体代码是什么?贴出..
解决方案三:
如果使用了对象池,需要自己修改一下状态管理。模板里的没有后增内存表管理的
解决方案四:
需要在StateManager中进行状态管理if(HttpContext.Current.Session[AppConst.TempLayer+"Layer"]!=null){ManualSerializer.RestoreMapXtremeObjectFromHttpSession(“图层名”+"Table");ManualSerializer.RestoreMapXtremeObjectFromHttpSession(“图层名”+"Layer");}if(map.Layers[AppConst.TzdLayer]!=null){ManualSerializer.SaveMapXtremeObjectIntoHttpSession(MapInfo.Engine.Session.Current.Catalog[AppConst.TzdLayer],AppConst.TzdLayer+"Table");ManualSerializer.SaveMapXtremeObjectIntoHttpSession(map.Layers[AppConst.TzdLayer],AppConst.TzdLayer+"Layer");Restore和SAVE分别加上QQ:95159565
解决方案五:
在RestoreState()方法里,在执行系统缓存ManualSerializer.RestoreMapXtremeObjectFromHttpSession("Layers")方法之前,用3楼说的方法先保存你的临时图层。就ok了

时间: 2024-08-01 07:36:34

求助:mapxtreme 临时图层的主题图问题的相关文章

【MapX】100求助,在图层上划线时的坐标转换问题,不够再加

问题描述 一个项目接触到MapX,显示道路两旁的噪声等值线.加载的地图是从dwg转换过来的tab组成的gst,没做任何坐标系的改动.开始在图层中定位road图元,得到其中点ft.进行到这里情况都很顺利.但是在取得road的属性时:l=ft.GetLength();x=ft.GetCenterX();y=ft.GetCenterY(); l得到的是物理长度,而x和y得到的是屏幕坐标!于是我试图进行坐标转换l=ft.GetLength();tmpx=ft.GetCenterX();tmpy=ft.G

PS图片调色:应用图层混合模式叠图的模式

对于很多Photoshop用户来说,图层混合的叠图模式并不陌生,在使用过程中,为了找到最佳的表现效果,我们会不自然的将图层混合模式的选项逐个尝试,随之会反复琢磨得到与之相符的理想效果.那么,本篇将详尽介绍Photoshop图层混合模式中图层互叠所产生的效果原理.常见的图层互叠有两个图层或者两个以上的图层,一般来讲,两个图层的互叠比较好控制而且也容易见效果,两个以上的图层就很少在图层模式上相叠了,这样比较难控制效果,确实需要这样做的话也一般会用到另外方法.接下去对Photoshop图层叠图的混合模

如何把临时图层 保存成物理地图

问题描述 我批量将EXCEL表中的数据根据经纬度信息生成一个新的图层我如何将这个新的图层保存成mapinfo文件啊?mapxtreme+c# 解决方案 解决方案二:帮个忙啊分不够我追加啊解决方案三:我自己解决了分怎么给啊大家给我顶顶我好结贴啊1解决方案四:说说怎么做的啊.你的是数据绑定生成的图层吗?

田亮求助微博找到走失外婆(组图)

外婆走失让田亮心急如焚田亮微博贴出的外婆近照 "寻找外婆"微博两小时内被转发五万多次 "外婆,我好想你,你在哪儿?"7月5日中午,前奥运冠军田亮通过新浪微博发出一则寻人启事,寻找走失的外婆.短短两个小时,该微博被转发五万多次,随后,田亮再次发布微博告知 网友已找到外婆,并对转发寻人微博的网友朋友表示感谢. 田亮求助万能微博 昨日11点40分,身处北京的田 田亮V:"我外婆因年岁已高,记忆严重丧失,于昨晚饭后散步,在老家重庆走失.走失时身穿白碎花短衫,黄碎花

求助 MapXtreme不能删除图元

问题描述 我创建了一个C#MapForm对话框用默认的toolStrip1上按钮+打开一个.TAB文件然后创建了一个普通按钮按钮代码如下问题是当运行到table.DeleteFeature(ft);时执行语句出错:deletefrom"邻区图层"whereMI_Key=@key:当存在一个已打开的光标或者存在一个正在修改的接口时,不可调用该请求的操作.:无法执行请求的修改.stringTable_name="邻区图层";stringColumn_name="

[求助]c#+mapxtreme 6.7 与sql2005的数据绑定问题

问题描述 page_load里是这样做的:MapInfo.WebControls.MapControlModelmodel=MapControlModel.SetDefaultModelInSession();//GetmapobjectfrommapmodelMapInfo.Mapping.Mapmap=model.GetMapObj(MapControl1.MapAlias);MapInfo.Data.MIConnectionConnection=newMIConnection();Conn

求助:C#+mapxtreme加的图元为什么不能显示!

问题描述 代码如下:publicvoidcreat_map_operation(){Cat=MapInfo.Engine.Session.Current.Catalog;tblTemp=Cat.GetTable("Test");creat_temp_table();}//创建临时图层publicvoidcreat_temp_table(){if(tblTemp!=null)//Tableexistscloseit{//Cat.CloseTable("Test");}

MapXtreme 2005 学习心得 一些基础函数代码(四)

网上看到的基本上代码都大同小异,经过本人小小修改或未修改的代码如下:  一:先创建图层 1:创建图层函数代码:CreateLayer  /// <summary>    /// 创建临时图层    /// by 路过秋天    /// <param name="tableName">表名</param>    /// <param name="layerName">图层名</param>    /// &l

连虚线 mapxtreme

问题描述 已知两点怎么连虚线啊mapxtreme?? 解决方案 解决方案二:c解决方案三:#在maptreme中,已知两的坐标,其实就是绘制一条线段,设置线段的样式,就可以了.MapInfo.Styles.SimpleLineStylestyle=newSimpleLineStyle(PatternStyle.Cross);解决方案四:up解决方案五:[code==C#]publicFeatureLayerTmFlyr;publicMapInfo.Data.TableTmTbl;[/code]初