![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Arcengine
青山青
这个作者很懒,什么都没留下…
展开
-
Arcengine 调用GP工具——错误:R6034 运行时错误! 应用程序尝试加载 C 运行库时出现错误
解决方法:在 Visual Studio 中,添加新项目 > 应用程序清单文件(app.manifest)。 将以下 XML 添加到 app.manifest 中: <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.vc90.CRT" version="9.0.21022.8" processorArchitecture=...转载 2020-06-20 10:26:57 · 671 阅读 · 0 评论 -
FeatureClass 批量更新记录
//批量更新记录 ITable pTable = pFeatureClass as ITable; IRowBuffer rowBuffer = pTable.CreateRowBuffer(); rowBuffer.set_Value(fdIndex, fdValue); pTable.UpdateSearchedRows(pQueryFilter, rowBuffer); ...原创 2019-12-04 11:57:19 · 445 阅读 · 0 评论 -
C#Arcengine通过坐标点生成面(环形)
private IGeometry getGeometry(IPointCollection Points) { Ring ring = new RingClass(); object missing = Type.Missing; ring.AddPointCollection(...转载 2019-11-28 18:05:37 · 1004 阅读 · 0 评论 -
IFeatureClass.Search(IQuery Filter,bool Recycling)参数说明
IFeatureClass.Search(IQuery Filter,bool Recycling)参数说明1. pFeatureCursor存储的是所有符合条件的Feature对象的引用,2. Recycling的意思是回收为True,当执行IFeature pFeature=pFeatureCursor.NextFeature()上一条记录的值在内存中所占的地址就会被销毁回收;...转载 2019-07-18 10:55:24 · 329 阅读 · 0 评论 -
C# 判断电脑是否装Arcgis软件
private static bool IsArcGISInstalled(out string msg) { msg = ""; RegistryKey arcgisRegKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\ESRI\ArcGIS"); ...原创 2019-05-28 11:05:43 · 404 阅读 · 0 评论 -
Arcengine 缩放到要素并闪烁
/// <summary> /// 缩放到要素并闪烁 /// </summary> /// <param name="mapControl"></param> /// <param name="pFeatureLayer"></param> /...原创 2019-05-28 10:31:35 · 1118 阅读 · 0 评论 -
栅格数据集复制失败: 缺少栅格波段波长属性 Error Code:-2147467259
解决方法:IRasterLayer rasterLyr = layer as IRasterLayer; IRasterDataset rstDataset = (rasterLyr.Raster as IRaster2).RasterDataset; if (rstDatase...原创 2019-05-13 09:22:09 · 5475 阅读 · 0 评论 -
ArcToolbox工具名英汉对应
3D Analyst ToolsAnalysis Tools分析工具Cartography Tools制图工具3D Analyst Tools3D Features3D要素 Add Z Information 添加Z信息 Buffer 3D 3D缓冲区 Const...转载 2019-04-25 09:12:47 · 24406 阅读 · 0 评论 -
AE中IColor与.Net Color相互转换
/// <summary> /// AE中IColor转.NetColor /// </summary> /// <param name="pColor"></param> /// <returns></returns> 方法...原创 2019-04-16 18:21:54 · 773 阅读 · 0 评论 -
Arcengine ITable转DataTable
public DataTable ToDataTable(ITable mTable) { try { DataTable pTable = new DataTable(); for (int i = 0; i < mTable...原创 2019-04-16 11:01:09 · 280 阅读 · 0 评论 -
Arcengine 图层添加标注,且标注之间不相互遮盖
//添加图层标注public void AddAnnotate(ILayer layer, string fieldName) { IFeatureLayer pFeatureLayer = layer as IFeatureLayer; IGeoFeatureLayer pGeoLayer = pFeatureLayer as ...原创 2019-04-03 11:39:05 · 2175 阅读 · 0 评论 -
Arcengine GP方法 删除图层连接
/// <summary> /// 删除图层所有表连接(一次移除所有连接) /// </summary> /// <param name="pFeatureLayers"></param> public static void DeleteRelationships(IFeatur...原创 2019-04-02 17:26:43 · 322 阅读 · 0 评论 -
Arcengine 连接ArcServer代码,运行弹出提示框
原来是用户名密码错误的问题,没有问题的话就不会弹出这个提示框。注意:用户名区分大小写。原创 2019-02-18 18:17:49 · 215 阅读 · 0 评论 -
Arcengine 向工具条添加自定义命令异常
执行下面代码出错:Command1 cmd1 = new MyArcgis.Command1(); axToolbarControl1.AddItem(cmd1, -1, -1, false, 0, esriCommandStyles.esriCommandStyleIconAndText);错误信息:托管调试助手“PInvokeStackImbalance”在“D:\My Docu...原创 2019-01-22 15:03:39 · 762 阅读 · 0 评论 -
Arcengine 缩放到选择要素集
/// <summary> /// 缩放到选择要素集 /// </summary> /// <param name="pFeatureLayer"></param> private void ZoomToFeatureLayerSelection(IFeatureLay...原创 2019-01-19 11:10:10 · 2469 阅读 · 0 评论 -
Error: Failed to connect to database. No ArcGIS Server license found. Contact your geodatabase admin
错误:无法连接到数据库。未找到ArcGIS Server许可证。请与地理数据库管理员联系以更新许可。原因:地理数据库管理员账户许可已经过期,需要更新许可,才能正常使用。解决方法:在要连接的数据库中找到地理数据库管理员账户,一般默认都是sde账户,在arcgis中新建数据库连接,使用sde用户登录,这时会弹出更新许可对话框,选择对应版本的“arcgis server.ecp”文件更新...原创 2019-01-13 18:36:09 · 3896 阅读 · 2 评论 -
Arcengine 克里金插值失败
问题描述:克里金插值失败,抛出异常:{"(\"esri.SpatRefEnvironment\") 低精度空间参考无法覆盖使用输入精度指定的范围(ConstructLowPrecisionSpatialReference)\nERROR 010095: 使用的半变异函数类型无效。"}异常代码:IRaster rasterResult = interpolationOp.Krige(feat...原创 2018-12-19 11:19:11 · 6920 阅读 · 0 评论 -
Arcengine 等值线添加注记
private void SetContourAnnotation(IFeatureLayer pFeatureLayer) { IGeoFeatureLayer pGeoFeatureLyr = pFeatureLayer as IGeoFeatureLayer; //等值线标注 pGe...原创 2018-12-13 14:46:10 · 354 阅读 · 0 评论 -
ArcEngine 实现要素类排序
方法一:利用ITableSort接口ITableSort pTableSort = new TableSortClass ();pTableSort.Table = _pTable;pTableSort.Fields = _FieldName;pTableSort.set_Ascending (_FieldName, _Bool);pTableSort.Sort (null);...原创 2018-12-13 14:31:42 · 1007 阅读 · 0 评论