- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 Java读取工作空间下所有shp文件名
List lists = new ArrayList(); IWorkspaceFactory factory = new ShapefileWorkspaceFactoryClass(); IWorkspace pworkspace = factory.OpenFromFile(xmlOutDir, 0); IEnumDatasetName datasetName = pworkspace
2017-06-27 14:55:20 1450
原创 Cannot acquire a lock,资料贴,仅供参考
开篇在做AO开发的时候,前一步骤生成一个shp文件,后一步去执行删除其中一个feature的时候就报Cannot acquire a lock错误,通常我们在使用arcmap执行编辑操作的时候,多个软件共用同一个数据源或者多用户共用一个geodatabase时就会遇到此问题,所以就不难理解了,文件锁是arcgis用于工作流的一套解决机制,那么在代码层面如何去解决呢,搜集资料整理如下。ArcEngin
2017-06-23 15:14:22 9239
原创 GP服务扩展模块错误the tool is not licensed,Dataset GPL0 does not exist or is not support解决方案
在做Java AO 开发的时候调用gp 服务传参各方面都没有问题,在桌面软件arcmap 中执行也能成功,但就是报错the tool is not licensed或者Dataset GPL0 does not exist or is not support,后一个错误可以从路径格式是否正确,是否存在空格,是否是相对路径或者绝对路径等着手解决。一般我们在安装软件的时候最好安装arcinfo版,因为
2017-06-21 12:34:09 2079
原创 直连sde出错解决方案——通过创建sde文件连接
虽然Arcgis10.0以后版本中提供了直连sde数据库的入口,但是在实际操作中会遇到以下问题( 包括但不限于):电脑环境32位,64位问题SDE数据库版本问题,桌面端arcmap软件10.0以上连接arcsde9.2或9.0,兼容问题数据库实例书写规则等其他附上直连方式参数设置代码IPropertySet propertySet = new PropertySetClass();
2017-06-20 17:37:47 2653
原创 Eclipse去除js验证
最近在做开发的时候遇到js验证错误拖累eclipse开发工具的问题,索性关闭自动编译(即在project—>Build Automatically去掉勾选),然后在写servelt3.0的时候用注解一直报classNotFound500错误,用配置文件也一直报404错误,通过查找发现在工作空间中没有编译生成后来写的servlet类文件,eclipse自动生成的class文件在builds文件夹下面
2017-06-09 18:18:09 585
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人