随笔分类 -  SuperMap Objects

摘要:在GIS二次开发中,我们经常会遇到将要素高亮显示的问题。今天做了个示例,遇到了这方面的问题,和大家一块分享下:首先,我们开发过程中会执行各种查询,查询到具体要素后,需要将其高亮显示,突出要素:如下所示objRecordset = objDatasetVector.Query(txtExpression.Text, false, null, "");//执行具体查询,将查询的要素记录存储的记录集中。objSelection = SuperMap1.selection;//将地图窗口中的选中的对象赋给选择集对象,objSelection.FromRecordset(objRec 阅读全文
posted @ 2011-02-11 21:42 gis追梦者 阅读(1103) 评论(1) 推荐(2)
摘要:空间数据引擎是一种空间数据库管理系统的实现方法,即在常规数据库管理系统之上添加一层空间数据库引擎,以获得常规数据库管理系统功能之外的空间数据存储和管理的能力。空间数据引擎在用户和异种空间数据库的数据之间提供了一个开放的接口,它是一种处于应用程序和数据库管理系统之间的中间件技术。使用不同厂商GIS的客户可以通过空间数据引擎将自身的数据提交给大型关系型DBMS,由DBMS统一管理;同样,客户也可以通过空间数据引擎从关系型DBMS中获取其他类型GIS的数据,并转化成客户可以使用的方式。SuperMap SDX+是SuperMap的空间引擎技术,它提供了一种通用的访问机制来访问存储在不同数据引擎中的数 阅读全文
posted @ 2011-02-01 11:51 gis追梦者 阅读(1820) 评论(0) 推荐(0)
摘要:在SuperMap Objects中遍历数据集时,索引一定是从1开始,否则会引发异常。请同学吗注意哦。未完待续。 阅读全文
posted @ 2010-08-19 19:12 gis追梦者 阅读(258) 评论(0) 推荐(0)
摘要:当我们处理完所有的事情后,在Form_Closed事件中解除对地图中使用的使用中的控件的联系就很有必要了,并且解除的顺序是有要求的。下面我就简单说下释放控件的顺序,使初学者能够养成一个严谨的开发习惯。1.首先,我们要关闭SuperMap控件。即AxSuperMap1.Close();2.关闭了SuperMap后,我们再断开SuperMap控件与工作空间之间的联系,即AxSuperMap1.Disconnect();3.之后我们就可以断开AxSuperWkspManager1,AxSuperAnalyst1等与工作空间之间的联系,但图例控件是与地图控件相联系的,这点要清楚。4.最后,关闭工作空. 阅读全文
posted @ 2010-08-13 10:41 gis追梦者 阅读(385) 评论(0) 推荐(0)