如何在 ArcMap 控件中捕获 OnMouseDown 事件?
我在 ArcMap 中有一个控件,我在其中创建了按钮、列表框和其他一些按钮。我想将坐标项添加到列表框中。 场景: 用户单击控件上的“添加坐标”按钮。 …
如何自动查找沿路线的 M 值
Kirk Kuykendall 几年前在 ESRI 论坛中给出了一个脚本示例 http://forums.esri.com/Thread.asp?c=93&f=996&t=88246&mc=4 关于如何找到 M(度…
如何缓冲 IPoint 或 IGeometry? (如何对 IPoint 进行缓冲相交检查?)
如何缓冲 IPoint 以使用 IRelationalOperator 进行相交检查? 为了论证起见,我有: IPoint p1 = xxx IPoint p2 = yyy IRelationalOperator rel1 = (I…
ArcObjects - IWorkspaceExtension 和组件类别注册
我已经编写了 IWorkspaceExtension 的实现(以及声明 Init 方法的 IWorkspaceExtensionControl),并将其注册到 ESRI 地理数据库工作空间扩展组件类别…
在 ESRI ArcGIS 中将要素类序列化为 XML
如何将 IFeatureClass 对象序列化为 XML? 有一些资源可以在其他 ArcObject 上使用 IXMLSerializer,但这不适用于 IFeatureClass,因为它没有实现 ISe…
ArcObjects - 枚举地理数据库中的要素类和数据集
我正在尝试使用 vba/arcobjects 枚举文件地理数据库的内容(要素类和要素数据集,对表不感兴趣等)。 我将文件 GDB 设置为 IGxDatabase 对象,但找不…
异常“Exception from HRESULT: 0x80040653”是什么意思?在ArcObjects中调用IFeatureClass.Search是什么意思?
我正在支持一个基于 ESRI ArcObjects 构建的应用程序,而最初的开发人员早已不在了。该应用程序在运行良好几年后开始因此异常而失败。该应用程序按每…
如何以编程方式访问 ArcGIS 3D Analyst 工具栏的“3D 要素”命令?
我需要获取 ArcGIS 接受的“.shp”格式的 2D 形状文件,并添加栅格 DEM 提供的 3D 信息。我正在寻找如何使用 ArcObjects API 执行此操作。我想用 C# …
动态更改地图图层符号系统 (ArcGIS Server)
动态更改图层符号系统的首选方法是什么?我的 Web 应用程序通过 REST API 使用地图服务,但我不介意使用 SOAP API 或 ArcObjects (.NET)。…
开发 ArcGIS 9 扩展模块 - 我需要什么才能开始?
我很荣幸将现有的 ArcGis 3.x Avenue 脚本移植到 ArcGIS 9.x ArcObjects。 我需要什么才能开始? (到目前为止我什至没有ArcGIS的副本) 从ESRI的开发…
使用“MakeRouteEventLayer” 在 ArcGIS 中
我正在尝试使用 MakeRouteEventLayer 工具,但似乎无法满足不同的先决条件。 这些路线托管在 SDE 数据库上。 到目前为止,我通过连接到数据库服务器来…
在 ArcGIS 中进行线性参考的编程方法
我正在开发一个自定义 ArcGIS Desktop 工具项目,我想在其中实现自动线性参考功能。 长话短说,我想显示路线上有问题的路段,并使用颜色代码(例如绿…
开发 ArcMap 扩展 .Net 书籍?
我们部门有 2 名新的 GIS 程序员/分析师(编程和 ArcObjects 新手),我觉得自己不够资格或没有时间教他们。 所以我正在寻找入门级书籍/教程供他们用…