Arcgis时不时再用,在此记录下自己在使用过程中遇到的问题。
1.
问题:One or more layers failed to draw:
Spatial index does not exist [ORA-13226: 在没有空间索引的情况下不支持此界面
ORA-06512: 在 "MDSYS.MD", line 1723
ORA-06512: 在 "MDSYS.MDERR", line 8
ORA-06512: 在 "MDSYS.SDO_3GL", line 529
][KL.GISIMITATE]
Spatial index does not exist [ORA-13226: 在没有空间索引的情况下不支持此界面
ORA-06512: 在 "MDSYS.MD", line 1723
ORA-06512: 在 "MDSYS.MDERR", line 8
ORA-06512: 在 "MDSYS.SDO_3GL", line 529
][KL.GISIMITATE]
图层都在,就是点资源的图标显示不出来,此为报错信息,无空间索引导致arcgis无法画出图标
2.
问题:连接SDE数据库时出错
描述:连接sde数据库时总是提示如下错误:
Error:SDE not accepting connection requests (-8)。
Error:Could not create a connection on server echo,for user sa
如下图:
解决方法:
a、 使用命令sdemon –o status 检测SDE数据库状态,如状态显示如下图:
b、 输入sdemon –o status Resume 重新恢复服务,如下图:
c、输入sdemon –o status 检测状态是否正常,如显示如下图,则问题得到解决:
3.当Arcgis10在64位服务器上SDE无法自动启动时,有时可用DOS命令行启动。在64为server2008服务器上装arcgis10,会出现很多问题,谨慎选择。。
4.
arccatalog中,add spatial database connection中,
Server:名称随便填
Username password 中password如果是连接非本机数据库,password格式为
密码+@SID,SID为本地监听的名称
2.注册空间数据时,出现coordref or layer precision not ok,
在命令中加入 -P HIGH即可
3.注册空间数据时,出现entry for sde instance not found
解决办法1:
在客户机“C:\WINDOWS\SYSTEM32\DRIVERS\ETC”文件夹下services文件添加:
esri_sde 5151/tcp #ArcSDE for Oracle
在客户机“C:\WINDOWS\SYSTEM32\DRIVERS\ETC”文件夹下host文件添加:
IP地址 服务器名
也可以在services找到 有5151/TCP这行,命令中把esri_sde替换成此行的第一个单词
4.
当用arccatlog去publish arcgis server时,失败报错:server failed instance时,可查看Arcgis10\Server10.0\server\user\log的日志(为dat文件),
大多数原因是arcgis用户无权限访问,特别是在服务器上,不同用户对arcgisserver和放置MXD发布文件无读写权限。
5.
注册空间数据库问题
--注册空间数据;-e后面的参数 a 为面图层p为点l为线l+为多条线,ORACLE中存在ST_GEOMETRY和SDO_GEOMETRY两种空间类型,arcgis10以上推荐用SDO_GEOMETRY,
注册本地:sdelayer -o register -l GISWELL,SHAPE -e p -C ID,USER -t ST_GEOMETRY -u xm -p xm -i esri_sde -R 1
注册远端服务器:sdelayer -o register -l GISWELL,SHAPE -e p -C ID,USER -t SDO_GEOMETRY -u usr -p pwd -i sde:oracle10g:/;LOCAL=local_tnsname -R rid
注册远端服务器:sdelayer -o register -l B_GISCABLE_1,SHAPE -e l+ -C ID,USER -t SDO_GEOMETRY -u usr -p pwd -i sde:oracle10g:/;LOCAL=local_tnsname -R rid
相关推荐
ArcGIS10.2.2补丁文件,解决乱码问题,仅支持arcgis10.2在windos系统下,属性表中汉字导出excel为乱码的解决方案。
arcgis-runtime-samples-android-100.2.0示例代码 这个版本还行
arcgis-android-sdk-v10.2.3,arcgis for android 开发的工具库,导入eclipse即可
这是arcgis提供的补丁文件,用于修复windows某些更新后导致arcgis server不能发布服务的情况。 在arcgisserver安装完毕后,如果不能正常发布服务,则需要安装该补丁文件。
arcgis-android-sdk-10.2.8-1
ArcGIS-Server-10.2.2-for-Linux-安装配置(CentOS)---戴国威,
ArcGIS 10.1 for Desktop Add-in开发
com.esri.arcgis.android:arcgis-android:10.2.9
ArcGIS SDK——Android v10.2.9~v100.1.0官方开发包,附带pdf文档说明,详细实用
arcgis-android-sdk-10.2.3.rar包,里面包含arcgis-android-api.jar,arcgis-android-app-toolkit.jar,jackson-core-lgpl-1.9.5.jar,jackson-mapper-lgpl-1.9.5.jar,jcifs-1.3.17.jar
这里是arcgis for android100.5的示例代码,希望可以帮助快速学习入门arcigs runtime for android的开发。
ArcGIS Server开发指南--基于Flex和.NET源码每一部分
该文档是ArcGIS-API-for-Javascript-开发教程,通过教程可以入门arcgis网页开发
arcgis-runtime-sdk for -Android-100.2.0 Android开发包
arcgis-android-sdk-10.2.6-2.part2.rar ,使用了分卷压缩,请下载2个压缩卷之后一起解压
arcgis-viewer-builder-flex-3.6-src
ArcGIS默认dbf代码页-设置为UTF-8,解决有需要将gdb导出成shape file并将字符集设置成Utf-8以避免中文乱码的情况。
在arcgis开发者官网下载的rumtime 最新 100.12开发包