• 2024-02-29Excel VBA
    VBA(VisualBasicforApplications)是VisualBasic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是MicrosoftOffice软件。它也可说是一种应用程式视觉化的Basic脚本。Office取得巨大成功的一个重要原因就是V
  • 2023-01-10ArcObject必须使用反射创建实例对象
    在ArcObject开发时,有时非常让人无语的是使用new创建对象时,报"无法将类型为Systerm._ComObject的对象强制转换为类型******",官方知道这是个坑,早就讲得非常清楚和透彻了。In
  • 2023-01-08【C#】记ArcObject下的几何投影变换的一个需要注意的坑
    翻出陈年代码重写,老是报”Thecoordinatesormeasuresareoutofbounds.“找来找去发现错误出在下面snippet里,geometry.Project(spatialReferenceTo)会对传入的point处
  • 2022-12-18ArcObjects SDK开发 017 在ArcObject SDK 中使用Toolbox
    1、Geoprocessor和IGPProcessGeoprocessor是ArcObjectsSDK中定义Tool执行器。IGPProcess接口是ArcObjectsSDK中定义的ArcTool接口。也就是说ArcObjectsSDK定义的ArcToo
  • 2022-12-14ArcObject SDK开发 015 出图
    1、核心出图代码出图主要是靠IExport接口,继承该接口的类如下图所示。出不同格式的图,实例化不同的类即可。例如导出jpg格式的图片的代码如下。privatevoidExport(str
  • 2022-11-26004 如何学习好ArcObject SDK开发
    1、基于ArcobjectsSDK可以做什么基于ArcobjectsSDK开发,大部分情况下就是做桌面GIS应用程序。AO写的代码是不能直接在Web服务上运行的,但如果你前端是JS,需要后端处理数据,也
  • 2022-11-26003 宏观角度看ArcObject SDK
    1、为什么要宏观上看ArcObjectsSDKArcObjectsSDK库是一个非常庞大复杂COM组件集合,ArcGIS10.0有1053个枚举、93个结构体、5555个接口以及4081个类,合计10982。现在到10.8
  • 2022-11-25002 写第一个ArcObject SDK程序
    1、开发环境基于ArcObjectsSDK开发,开发环境一般选用VisualStudio,开发语言使用C#,开发包使用ArcObjectsSDKfor.Net。UI有的使用Winform,也可以使用WPF。调用的时候,不关
  • 2022-09-26宏观上看Arcobject SDK
    1.为什么要从宏观上看API很多介绍AO的教程要么直接介绍各个dll文件都是做什么用的,或者直接从开始介绍AxMapControl和AxPageLayoutControl开始。这种方式如同再黑暗中漫无