
ArcGIS
syasz
这个作者很懒,什么都没留下…
展开
-
ArcGIS基础代码(1)——如何遍历Select Features
如何对整个地图:Sub mm4() Dim md As IMxDocument Dim tt As IMap Dim pFL As IFeatureLayerdim pEF as IEnumFeature Dim pF As IFeature Set md = ThisDocument Set tt = m原创 2006-03-20 10:43:00 · 4312 阅读 · 2 评论 -
ArcGIS基础代码(2)——Edit Attributes in ArcEngine
1/if FeatureClass StartEditing: Public Sub StartEditing() Dim pWorkspaceEdit As IWorkspaceEdit Dim pDoc As IMxDocument Dim pMap As IMap Dim pFeatureLayer As IFeat原创 2006-03-17 21:01:00 · 1997 阅读 · 0 评论 -
什么是ArcEngine
在ArcGIS 9中,所有的产品(Engine,Server和桌面产品)具有共同的开发环境——Engine开发包,这个开发包主要定位于通过ArcObjects构建和部署定制的应用.ArcGIS Engine这个新产品为开发人员提供了一种新的部署策略和资源,它是由一组核心ArcObjects包组成,其对象是平台无关的,能够在各种编程接口中调用,开发人员能够原创 2006-04-17 15:52:00 · 4613 阅读 · 1 评论 -
地理坐标系和投影坐标系的区别
经常碰到这两个概念:Geographic coordinate system和projected coordinate sys tem 1、首先理解Geographic coordinate system,Geographic coordinate system直译为地理坐标系统,是以经纬度为地图的存储单位的。很明显原创 2006-04-17 16:08:00 · 2431 阅读 · 0 评论 -
Vb.Net实现ICommand接口,或继承BaseCommand
1/在.Net下创建Command来定制ArcMap应用程序,可以通过实现ICommand接口,或继承BaseCommand两种方式来完成,当然也可以自己写一个基类来实现ICommand,然后通过继承该类来完成.2/不管什么方式都需要注册:#Region "Component Category Registration" _ Public Shared Sub Reg(ByV原创 2006-06-02 14:02:00 · 2721 阅读 · 0 评论 -
自己做一个SymbolSelector
1 Introduction 在AO下不用我说,大家都会调用ISymbolSelector,那么怎样在AE下做一个SymbolSelector。在网上搜了一圈(包括Support.ESRI.com),并没有太多相关的解决方法,看来只有自力更生了。(某教练说:只要认真去做,中国人没有做不到的事情)2 First Method 可以采用ISymbol.原创 2007-07-22 10:30:00 · 3198 阅读 · 0 评论 -
关于ICommand的一两点注意事项
1.通过IToolBarControl.AddItem添加的三个方法:UID/ProgID/ICommand,前两者添加后,再通过IToolBarControl.GetItem获得IToolBarItem中UID有值;而第三种方法直接加ICommand,获得IToolBarItem中UID为Nothing。这导致IToolBarControl.Find通过UID无法找到对应的ICommand。原创 2008-09-23 17:05:00 · 1021 阅读 · 0 评论 -
如何在不装ArcGIS的基础上调用ArcGIS的所有类库
在这里,我只想说:我成功实现了在一台没有装ArcGIS的机子,部署了引用ArcGIS类库的应用程序,It is True!!!!但我不能公开方法,因为也许我会被认为侵权.不管怎样,我还是想要说:不要觉得程序有多深奥,只要你敢想象,你敢做出假设,没准你就能实现.最后提一下,我甚至可以调用没有通过ArcEngine暴露的类库.所有的UI,Framework等类库统通可以.我原创 2008-11-09 15:34:00 · 1137 阅读 · 4 评论