摘要:
1. 检查系统需求 对照Esri企业地理数据库系统需求,选择支持的数据库版本。本文选择安装Oracle 11g R2 64位数据库。 http://resources.arcgis.com/en/help/system-requirements/10.1/#/Oracle_Database_Requirements/01510000006s000000/ 2. 配置数据库 数据库安装完成后,首先创建一个SDE表空间,这一步不是必须的。如果不创建,则ArcGIS会在执行创建Geodatabase的过程中在数据库默认位置创建一个默认的表空间。 3. 配置数据库客户端 由于Arc... 阅读全文
摘要:
使用sql方式插入st_geometry对象的时候,如果点串超过4000字符,oracle会报字符串过长的错误,无法写入,使用存储过程可以解决这个问题 以下是存储过程。 CREATE OR REPLACE PROCEDURE PROC_INSERT_POLYGON(SRID IN INTEGER,OBJECTID IN INTEGER,POLYTEXT IN CLOB) IS GEOM SDE.... 阅读全文
摘要:
摘要: Flex API的程序访问ArcGIS Server时,经常遇到安全沙箱的问题。crossdomain.xml配置文件可以解决这个问题,在tomcat服务器只需要把这个文件放到webapps根目录下。WebLogic的配置要稍微麻烦一些。 内容: 1、新建一个ROOT文件夹,把crossdomain拷贝到这个文件夹下。 2、在ROOT文件夹下新建一个weblogic.xml文件,文件的内容... 阅读全文
摘要:
现象:需要发布服务的mxd文件在arcmap中可以看到中文标注,在linux下arcgis server中发布成地图服务后中文标注无法显示。原因: 没有中文字体解决方法:1.在/usr/share/fonts目录下mkdir local2.从windows系统中拷贝simsun.ttc & simhei.ttf到/usr/share/fonts/local/下;3.运行fc-cache -... 阅读全文
摘要:
flex 3中使用PopUpManager.addPopUp()添加对象时有时会出现(RangeError: Error #2006: 提供的索引超出范围。)的错误,网上提供的解决办法是添加如下代码:if(_disDo.parent==null){PopUpManager.addPopUp(_disDo,this);}else{PopUpManager.bringToFront(_disDo);}... 阅读全文
摘要:
1. Relationship Class � If you want to create a relationship class to store the relationship within a geodatabase (any type of geodatabase) you can use IFeatureWorkspace.CreateRelationshipClass or IRe... 阅读全文
摘要:
删除shapefile中的所有字段时,发生错误“0x8004065D” ,其原因如下:Shapefile文件的属性表中至少要有一个字段,OID和Geometry字段没有包括在属性字段中,而且是不可删除的。所以至少还要剩一个字段,才能使用IFeatureClass.DeleteField方法删除其他属性字段 阅读全文