摘要:作者:Flyingis用Java进行ArcEngine或ArcGIS Server开发,在底层实际上是用Java调用AOCOM对象,ESRI用Jintegra库来解决Java对COM的调用问题,如果Java对象不再使用,Java虚拟机会自动将这些对象回收,然后Jintegra将这些对象所指的实际COM对象销毁,默认情况下时间间隔是10秒,对于快速大量调用COM对象的操作来说,如在循环中,COM对象往往得不到及时的销毁,以至于内存报错,这时我们需要手动销毁COM。 Jintegra释放方法: com.linar.jintegra.Cleaner.release(objectRef);在ArcE.
阅读全文
摘要:"Unable to display mapservice:[err0143] server not available for service ...",这是出现错误时网页的提示,应该如何解决这个问题呢?请继续往下看……
阅读全文
摘要:ArcGIS Server包含两个重要部分,一个是ArcGIS Server服务器端(SOM/SOCs),另外就是用于客户端开发的ADF(Application Developer Framework)程序集,包括adf for java和adf for .net。在掌握ArcGIS Server开发之前,先看看ArcGIS Server的体系架构。
阅读全文
摘要:作者:Flyingis ArcGIS Desktop 9.2开始支持非版本编辑,和标准的数据库事务处理一样,ArcSDE非版本编辑直接对原数据进行编辑,非版本编辑的session不保存任何对数据的更改,在ArcMap中对数据start edit,然后对数据进行增、删、改,或是修改属性信息,完成后执行save edit就可以将Geodatabase中的数据直接更新,否则edit ses...
阅读全文