合并要素的算法???
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
打算购买的基本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
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
CreateFeatureClass方法的一个bug?
Posted by
蒋波涛
17 January,2007 Views
(7)Comment
我们在GIS程序中经常要写类似的代码:根据一个已经存在的要素类的schema,在其它工作空间中产生一个相同schema的要素类,这个过程有几个现成的函数,如IFeatureWorkspace.CreateFeatureClass或IFeatureDataset.CreateFeatureClass等。但麻烦就出在这里,如果我们的源要素类是一个来自SDE类型工作空间的要素类pSourceFeatCls,诸如以下方法:pSourceFeatCursor=pSourceFeatCls.Search(n...
目录 :
ArcObjects
新年快乐
Posted by
蒋波涛
1 January,2007 Views
(13)Comment
祝各位访问我的blog的朋友们新年快乐,在新的一年中能在GIS上有新的进步...
目录 :
乱七八糟
Or, take a look at Archives and Categories
Category
Archives
- 2010 August (2)
- 2010 July (2)
- 2010 June (1)
- 2010 May (3)
- 2010 April (2)
- 2010 March (6)
- 2010 January (6)
- 2009 December (2)
- 2009 November (6)
- 2009 October (4)
- 2009 September (20)
- 2009 August (2)
- 2009 July (5)
- 2009 June (5)
- 2009 May (3)
- 2009 April (6)
- 2009 March (5)
- 2009 February (7)
- 2009 January (2)
- 2008 December (8)
- 2008 November (3)
- 2008 October (2)
- 2008 September (3)
- 2008 August (8)
- 2008 July (10)
- 2008 June (4)
- 2008 May (4)
- 2008 April (2)
- 2008 March (2)
- 2008 January (11)
- 2007 December (5)
- 2007 October (2)
- 2007 September (3)
- 2007 August (3)
- 2007 July (5)
- 2007 June (8)
- 2007 April (5)
- 2007 March (8)
- 2007 January (7)
- 2006 December (10)
- 2006 November (1)
- 2006 October (11)
- 2006 September (9)
- 2006 August (8)
- 2006 July (6)
- 2006 June (8)
- 2006 May (7)
- 2006 April (6)
- 2006 March (8)
- 2006 February (13)
- 2006 January (7)
- 2005 December (4)
- 2005 November (5)
- 2005 October (4)
- 2005 September (9)
- 2005 August (11)
- 2005 July (11)
- 2005 June (4)
- 2005 May (15)
- 2005 April (8)