合并要素的算法???

Posted by 蒋波涛 25 January,2007 Views (11)Comment
这几天一直在思考这样一个功能,如何合并一个要素类中的某些特定要素。如在一个要素类中有10个要素,我们希望逐个合并两个距离小于容差的要素,这样合并的最后结果可能是全部要素都合并在一起,或者是135合并,246合并,789合并,10不与任何要素合并。
这个功能看起来很简单,但要实现起来却并非如此,比如1与3可以合并,但1与5并非可以合并,只有当1和3合并完后更新为新的1时,1与5才具有可合并的特性。通过一个简单的方法,我可以获得所有的可合并要素对,如:5-15-4 18-17  ...
目录 : ArcObjects 标签 : ArcObjects  

打算购买的基本GIS方面的书

Posted by 蒋波涛 24 January,2007 Views (1)Comment
地理信息系统算法基础     张宏、温永宁、刘爱利   科学出版社------------------------------------------真该好好看看算法了,光靠AO提供的组件,很多GIS运算还是做的很困难。
地理信息系统(上卷):原理与技术(第二版)地理信息系统(下卷):管理与应用(第二版)本书由90多位成就卓著的GIS学者撰写而成,是目前GIS领域引用最多的参考书,也是对GIS多年来发展的一个总结。全书包括原理、技术、...
目录 : 评论与随笔 标签 : 个人咚咚  

Map的度量单位

Posted by 蒋波涛 23 January,2007 Views (12)Comment
我们知道,GIS数据本身是不存储单位的,即一个Polyline或Polygon的长度或面积单位,是使用m还是英尺,并不是GIS数据所考虑的内容,它只保存几何属性和非几何属性的值。
地图在显示时出现的度量单位,一般是通过IMap::MapUnits来设置的,这是一个预先定义好的枚举值。
在图层被加载到Map对象中后,如果地图对象不存在一个坐标系统且图层的空间参考存在,则地图对象会使用该空间参考,此时,地图的MapUnits和DistanceUnits属性也被设置。
如果是多个图层被载入,则地...
目录 : ArcObjects 标签 : ArcGIS  

China shows power with 'Star Wars' test

Posted by 蒋波涛 22 January,2007 Views (0)Comment
TOKYO (AFP) - China's apparently successful destruction of a satellite in space shows its determination to be a global power and is set to leave lasting jitters in the United States and Asia, analysts say.
目录 : 时事政治 标签 : 时事政治  乱七八糟  

构造一个多Ring的Polygon

Posted by 蒋波涛 18 January,2007 Views (0)Comment
在一些投影运算中,我们需要将Geometry的进行“点-点”形式的转换,这个操作可以通过IPointCollection来直接完成,但如果我们需要对付的是具有多个Path的Polyline或多个Ring的Polygon,则问题就比较复杂,不能再直接使用IPointCollection的方式来实现 ,而是需要考虑多个Ring甚至是岛的情况。
目录 : ArcObjects 标签 : ArcObjects  

CreateFeatureClass方法的一个bug?

Posted by 蒋波涛 17 January,2007 Views (7)Comment

我们在GIS程序中经常要写类似的代码:根据一个已经存在的要素类的schema,在其它工作空间中产生一个相同schema的要素类,这个过程有几个现成的函数,如IFeatureWorkspace.CreateFeatureClass或IFeatureDataset.CreateFeatureClass等。但麻烦就出在这里,如果我们的源要素类是一个来自SDE类型工作空间的要素类pSourceFeatCls,诸如以下方法:pSourceFeatCursor=pSourceFeatCls.Search(n...

目录 : ArcObjects 标签 : ArcObjects  

新年快乐

Posted by 蒋波涛 1 January,2007 Views (13)Comment
祝各位访问我的blog的朋友们新年快乐,在新的一年中能在GIS上有新的进步...
目录 : 乱七八糟 标签 : 乱七八糟