posted @ 2010-04-30 13:32 Happy Coding 阅读(494) 评论(0) 推荐(0) 编辑
摘要:
用dataset方式取值 jetz 2008-08-07 18:18 阅读:414 评论:0xml dataset的发布 jetz 2008-07-25 21:44 阅读:81 评论:0Mapx实现双标注 jetz 2008-07-21 19:07 阅读:564 评论:0Allfeature.Item很慢 jetz 2008-06-06 09:50 阅读:86 评论:0MapX中取得图元操作的速度... 阅读全文
摘要:
自从MapInfo把控件从MapX升级到MapXtreme之后,让人郁闷的是测距功能按钮在Win版本中消失了,只有Web版本中还保留着。所以下面的方法就是为了恢复这个必备的功能:1)为MapTool控件增加一个ToolBarButton // // toolBarButtonDistance // this.toolBarButtonDistance.ImageIndex = 11; this.... 阅读全文
posted @ 2010-04-30 13:31 Happy Coding 阅读(373) 评论(0) 推荐(0) 编辑
摘要:
开源gis项目Mitab在C#中的使用方法(原创)Yush我一直是用MapX写的写MapInfo公司Tab格式的文件,但是由于涉及到大量的图元绘制,MapX的绘制速度是受到限制的,其绘制的速度并不快,于是探索是不是有比他更好的组件。前段时间曾经用过ShapeLib来绘制shp文件,其绘制的速度还是相当可以的,有兴趣的话可以搜搜,其提供的开源包中有实例程序,怎么来用。而我今天要介绍的这个Mitab开... 阅读全文
posted @ 2010-04-30 13:30 Happy Coding 阅读(844) 评论(0) 推荐(0) 编辑
摘要:
网上的MapXtreme的资料实在太少了,MapXtreme编程基本上只能靠英文帮助和以前的Mapx的一些底子。我想写一个系列,把Mapx到Mapxtreme的学习历程记录下来。一、工具选择在Mapx中为控件选择工具比较迅速,也很直观,如下: Map1.CurrentTool = miZoomInToolmiZoomInTool是个枚举量,指定给CurrentTool属性即可,而且象在VB中,直接... 阅读全文
posted @ 2010-04-30 13:29 Happy Coding 阅读(688) 评论(0) 推荐(0) 编辑
摘要:
MapXtreme的自带帮助的查找功能不好,不支持中文,网上的例子也比较少。把自己解决的几个问题拿出来与大家共享,希望有帮助!开发环境:VB.NET 2008 + MapXtreme20081、添加自定义工具没有使用mapxteme 提供的ToolBar控件,自己定制可交互的工具添加到自己的写的框架上,例子为管线剖面图工具,需要先在地图上绘制一条线,然后通过计算和这条线相交的所有管线的剖面信息,将... 阅读全文
posted @ 2010-04-30 13:28 Happy Coding 阅读(707) 评论(0) 推荐(0) 编辑
摘要:
开发的时候遇到的两个问题,好容易解决了,和大家分享一下:一、使用CreateTable 创建出来的tab文件有三个 .ID .MAP .DAT,唯一缺少一个 .TAB文件,好奇怪,明明按照例子里写的代码。经过仔细研究加到处寻找,终于找到了答案,少了一个函数 .WriteTabFile()生成tab的文件代码如下: Dim tableInfoNative As MapInfo.Data.TableI... 阅读全文
posted @ 2010-04-30 13:27 Happy Coding 阅读(633) 评论(0) 推荐(0) 编辑
摘要:
如果想要将一个选中的图元强调显示,用红色醒目的文字显示的话,我的思路如下: 1、不可能直接改原先的图元,所以必须要在一个新的图层上进行操作2、新的图层因为不同的人用,会放置不同的东西,用固定图层不合适,得用动态生成的图层 碰到很多问题,如下: 1、原来的图层,默认设置了autolabel,所以可以直接显示,但是mapxtreme2004并不支持对图层的autolabel的设置。要想在程序中自动标注... 阅读全文
posted @ 2010-04-30 13:21 Happy Coding 阅读(396) 评论(0) 推荐(0) 编辑