我用arcengine10.2,ESRI.ArcGIS.DataManagementTools.CreateEnterpriseGeodatabase工具,创建SQL_Server空间库失败

朱新颖 回复了问题 • 3 人关注 • 3 个回复 • 3888 次浏览 • 2017-03-08 17:31 • 来自相关话题

环境:arcengine10.2,sqlserver 2008 r2 express,
在代码中,使用ESRI.ArcGIS.DataManagementTools.CreateEnterpriseGeodatabase工具创建数据库,
报错,经过gp.GetMessage(3)查看,
信息为"ERROR 000824: The tool is not licensed.",

使用arcengine进行开发,能不能在不安装arcsde的情况下创建SQL Server的空间数据库?

刘锋 回复了问题 • 2 人关注 • 2 个回复 • 2032 次浏览 • 2017-03-08 09:30 • 来自相关话题

使用arcengine进行开发,本机有Sqlserver,能否不安装arcsde,直接通过sde动态库(不知道有没有)进行创建sqlserver的空间数据库呢?

Arcgis+c#开发中,异常信息为:The operation cannot be performed on a non-simple geometry,请问下怎么解决呢?

朱新颖 回复了问题 • 2 人关注 • 1 个回复 • 2311 次浏览 • 2017-03-08 08:43 • 来自相关话题

执行到报异常的语句为:byte[] geoBytes = factory.CreateWkbVariantFromGeometry((IGeometry)polyline) as byte[];

Acrgis+C#开发中,如何通过sql语句将地理数据写入到dbf文件中去?

朱新颖 回复了问题 • 2 人关注 • 1 个回复 • 1261 次浏览 • 2017-03-07 16:43 • 来自相关话题

删除要素类中所有ITable.DeleteSearchedRows 方法出现 Layer in use 错误

石羽 回复了问题 • 3 人关注 • 2 个回复 • 2642 次浏览 • 2017-03-07 14:02 • 来自相关话题

谷歌到了一个是垃圾回收的问题,但是使用 Marshal.ReleaseComObject()回收游标后也会报错。
想请教一下 Layer in use是什么原因导致。





----分割线----
在使用完ITable之后再创建游标后问题得到解决,猜测是同时有了IFeatureCursor和ITbale都将占用Layer,而此时我使用ITable的DeleteSearchedRow

使用arcengine进行开发,本机有Sqlserver,能否不安装arcsde,直接通过sde动态库(不知道有没有)进行创建sqlserver的空间数据库呢?

agoodchild 回复了问题 • 2 人关注 • 2 个回复 • 2002 次浏览 • 2017-03-07 13:44 • 来自相关话题

使用arcengine进行开发,本机有Sqlserver,能否不安装arcsde,直接通过sde动态库(不知道有没有)进行创建sqlserver的空间数据库呢?

绘制的ELEMENT被选择集颜色遮盖

秋风 回复了问题 • 2 人关注 • 2 个回复 • 1352 次浏览 • 2017-03-07 10:45 • 来自相关话题

IGraphicsContainer gsc=mapcontrol.Map as IGraphicsContaine;
gsc.AddElement(element,0);

ArcGIS 10.4的AE或者AO的部分功能是不是直接放到ArcPy里了?

朱新颖 回复了问题 • 2 人关注 • 1 个回复 • 3701 次浏览 • 2017-03-07 09:25 • 来自相关话题

我发现现在部分功能单独靠C#或者JAVA的AE或者AO开发包已经做不了了,必须借助ArcPy。比如,把本地的MXD文件直接发布为地图服务。是我理解错了,还是确实是这个样子?是不是意味着做AE或者AO开发,还必须懂点ArcPy的开发?不过说实话,ArcPy的封装不错,代码量和复杂度都要比AE和AO小,是个很不错的选择,再加上接口化的话,跟AE或者AO开发也没啥区别

ArcGIS Engine实现图层间空间选择的优化策略

朱新颖 发表了文章 • 0 个评论 • 3604 次浏览 • 2017-03-06 00:00 • 来自相关话题

如果您是ArcGIS Engine开发人员,也许会有这样的困惑:为什么对两个要素图层进行空间选择,ArcMap中瞬间就出结果了,而Engine中则慢很多倍,尤其是当数据量大时,该速率甚至无法忍受。图层间如何实现高效的空间选择呢?相信阅读完下面的文章,答案会迎刃而解。
下面就带着问题来开始今天的讨论吧。
问题:
假如有一个居民点数据和一个建筑物数据,想要知道哪些居民点被建筑物所覆盖,如何实现?
答案

Arcgis+C#开发中,生成dbf文件超过2G时候报:对 COM 组件的调用返回了错误 HRESULT E_FAIL,请问如何解决?

张宝才 回复了问题 • 3 人关注 • 2 个回复 • 2125 次浏览 • 2017-03-02 11:25 • 来自相关话题

运行到:toFeatCur.InsertFeature(toFeatBuf);时调试报错

ArcGIS Engine中如何往已有要素类中插入数据

朱新颖 发表了文章 • 1 个评论 • 2566 次浏览 • 2017-03-02 00:00 • 来自相关话题

您在Engine程序开发过程中是否遇到过要将新获取的数据向已有要素类中插入?对于数据插入的几种方法您是否清楚?各种方法的效率您对比过吗?今天我们讨论的话题为Engine中如何往已有要素类中插入数据,上述问题的答案会为您一一揭晓。
一、往已有要素类中插入数据的几种方式及其优缺点:
1,IFeatureClass.CreateFeature配合IFeature.Store使用。该方法在调用Store时

arcengine的程序在别人的电脑上部署的时候需要安装license吗

朱新颖 回复了问题 • 2 人关注 • 1 个回复 • 1687 次浏览 • 2017-02-23 09:07 • 来自相关话题

还是直接就可以用了~另外如何将arcengine runtime的包和自己程序的安装包打包在一起~