Mapxtreme之活活气死

Posted on 2005-07-22 08:31 jetz 阅读(735) 评论(2)  编辑 收藏 所属分类: GIS
都是小问题,但是都耗费了我巨大的精力和时间。在缺乏资料的情况下,一点点小问题都会非常麻烦,有时真是气死人不偿命:(
1、加载地图(gst文件),设定的selectable属性不管用
2、手工添加MapControl.SelectableLayers,发现添加Layer对象完全可以,但是完全无效,上下求索之后,发现只能添加图层字符串才有效!!!
 3、发现无论是修改feature还是加入feature,都报告不能执行,化了几乎一天的时间,将几乎各种可能性都试验过了,包括帮助和mapinfo的官方文档,都不行。最终发现:只是因为没有开发写权限(跟上传文件夹一样)
4、自定义工具,无论用网上的还是官方的代码,都报错,说没有对象,最后怀疑是没有保持住状态,检查发现,虽然把新工具加入到maptools中,但每次postback都会消失,所有在load中每次都需加载一次。
5、创建一个鹰眼功能类,能够响应Map控件的修改事件。但是,在原来页面下代码正常,但在类中却不正常,在重新修改表后不能绘制。反复检查:session,postback,事件传递......都不是,真正的原因是,在类中如果修改后需要Invalidate();
6、7-25:在用Map.SetView Method (DPoint, CoordSys, Distance)设置范围时,想着前面取Coordsys都用这个,
MapControl1.Map.SetView(ftr.Geometry.Centroid,MapControl1.Map.GetDisplayCoordSys(),new Distance(0.3,DistanceUnit.Kilometer));
但是出错,找帮助,发现改用这个
MapControl1.Map.SetView(ftr.Geometry.Centroid,ftr.Geometry.CoordSys ,new Distance(0.3,DistanceUnit.Kilometer));
Tag标签: MapXtreme2004

Feedback

#1楼    回复  引用    

2005-10-20 22:13 by first [未注册用户]
mapxtreme 用上后总是提示session失效,这个问题还好,重新刷新后行了。

最后还提示com+无法在指定的时间内激活,没办法解决,不知什么原因,询问技术支持
答:没遇到过此类问题,让我给他发我们的程序过去,我怎么发?400多M

mapxtreme提示 找不到预期图层map1 ,问技术支持
答:操作太快!

请问,我不问他们,你们能不能给个解决办法啊?

yuxin2526@163.com

#2楼    回复  引用    

2005-12-19 18:05 by 八风不动 [未注册用户]
1、加载地图(gst文件),设定的selectable属性不管用
2、手工添加MapControl.SelectableLayers,发现添加Layer对象完全可以,但是完全无效,上下求索之后,发现只能添加图层字符串才有效!!!

这两条我也遇到了,好郁闷啊!

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-02-24 10:47 编辑过


相关链接:
 







posts - 351, comments - 224, trackbacks - 17, articles - 1

Copyright © jetz