摘要:基于Python 2.5,利用多核进行计算,并非多核计算或并行计算。
阅读全文
摘要:最近在关注如何提升Python执行效率的问题,自己没有时间去深入研究,就直接选择了开源的Parallel Python,希望能够充分发挥多核CPU及集群环境的优势。普通测试没有问题,在ArcGIS Python脚本中进入Parallel Python效果则不理想。
阅读全文
摘要:通过《解析USGS网站页面中的地震空间数据》介绍的方法,地震空间数据已经获取并且分级显示在地图上了,能够直观的了解到美国加州地震分布和地震大小,接下来需要运用数学方法对这些数据进行进一步的分析和处理,使之成为更加专业的地理专题图。
阅读全文
摘要:USGS官方网站每天都会实时更新全世界的地震信息,包含地震发生的地点,坐标,震级,震中距离地表的距离等等,坐标系采用的是地心坐标系WGS84,如何将这些实时的信息采集到自己的系统之中,用于进一步的科学计算和空间分析,需要借助一些解析数据和空间计算的方法。
阅读全文
摘要:File Geodatabase相比Personal Geodatabase,有着跨平台、单文件存储空间大、访问速度快的优势,但是对File GDB编辑之后会出现文件锁定现象,典型症状为.lock文件无法拷贝、删除,即使关闭ArcMap、ArcCatalog等所有可疑进程仍然无法获得控制权,如何解决?其实ArcToolbox已经给我们提供了一个很方便的工具--Data Management Too...
阅读全文
摘要:修正了一个存在已久的问题,使用破解者可以略过。
阅读全文
摘要:AO Java开发的调试插件,解决了过去在Eclipse平台下进行AO Java开发调试困难的问题,主要针对ArcEngine 9.2和ArcGIS Server 9.2,文中包含了安装过程的详细截图,请先安装好Eclipse 3.2.0,及ArcEngine SDK for Java或ArcGIS Server ADF for Java。
阅读全文
摘要:ArcGIS 9.2 开发文档更新,包括ArcEngine for Java SDK,Schema Cache,ArcGIS Server Application performance
阅读全文
摘要:Geometric Network管理方式与普通shapefile存在一些差别,除了一些标准操作外,其他例如拷贝、删除都需要遵循其特定的规则,有些情况下网络还需要重建。
阅读全文
摘要:复习一些ArcGIS的基本概念。Geometric Network很容易和Network Analyst联系在一起,前者是ArcGIS基本功能之一,后者是ArcGIS扩展,分别应用于不同的业务领域。
阅读全文
摘要:Windows Vista市场份额已经开始慢慢提升,虽然现在老客户少有为Vista买单,但是微软的拳头产品迟早要成为市场主流。ESRI已经宣布将在ArcGIS 9.3版本中全面支持Vista操作系统,9.3发布至少要等到明年了,现在刚买电脑的用户不少都是预装了Vista系统,现在使用ArcGIS要么卸掉重装XP,如果使用的是ArcGIS 9.2,可以通过升级sp4补丁来满足操作系统要求。 ...
阅读全文
摘要:如果单独在服务器上部署ArcGIS桌面浮动License,一般的都需要处理防火墙端口问题,这种环境在校园机房中最为典型,9.x版本需要开放27004端口,这样所有机器都可以访问到服务器上的License,但是在跨网段环境中,还需要额外的处理。 使用Windows XP/2003自带的防火墙,除了开发27004 TCP端口外,还应将lmgrd.exe、ARCGIS.exe添加到例外...
阅读全文
摘要:作者: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.
阅读全文
摘要:空间参考是GIS的基础,失去了空间参考信息,地理空间内所有的信息也就失去了存在的意义,因为它们是不准确的或是错误的。看看ArcGIS9.2对于Spatial Reference的描述及如何编程实现。
文章中代码使用C#描述,AE92 for Java SDK的com.esri.arcgis.geometry中各种接口、实现方式和C#基本一致,可以使用相同的思路来解决AE Java开发中关于Spatial Reference的问题。
阅读全文
摘要:ArcEngine Geometry库定义了基本几何图形的矢量表达形式,顶级的几何图形有Points、Multipoints、Polylines、Polygons、Multipatches,Geodatabase和绘图系统使用这些几何图形来定义其他各种形状的特征和图形,提供了编辑图形的操作方法和地图符号系统符号化特征数据的途径。
文章中代码使用C#描述,AE92 for Java SDK的com.esri.arcgis.geometry中各种接口、实现方式和C#基本一致,可以使用相同的思路来解决AE Java开发中关于Geometry的问题。
阅读全文
摘要:看看在AE92 Java中如何捕获Geoprocessing返回的消息。
阅读全文
摘要:ArcGIS使用者经常要面对大量的数据处理工作,如果要在自己的程序中使用Geoprocessing,更多的时候我们是要进行对数据进行批处理分析,Geoprocessing为我们提供了丰富的支持批处理的功能。
阅读全文
摘要:Geoprocessing对于ArcGIS使用者来说,是一种非常方便实用的工具,它可以利用ArcToolbox中的各种工具为我们的地理空间工作流进行框架建模,自动执行空间分析与处理。现在ArcEngine 9.2单独提供了com.esri.arcgis.geoprocessing.tools工具包,使得在二次开发中通过Geoprocessing构建应用模型,将ArcGIS众多分析工具集成到我们的应用中成为现实。看看在ArcEngine for Java环境中如何使用它。
阅读全文
摘要:机器上安装了ArcGIS 9.1和Erdas Image,卸载ArcGIS 9.1安装新版本9.2,发现img、tif、grid格式的文件均不可读,其中打开img文件的时候提示"Raster Objects Data Error",卸载ArcGIS 9.2重装ArcGIS 9.1,问题依旧。本文提供了解决方法。
阅读全文
摘要:看看怎么用AE92 SDK for Java做简单的窗体应用。
阅读全文