ArcGIS
实施工程师木易
一个普通的软件实施工程师,浅耕实施工程师多年,发表著作待命名,就职于不大不小的非互联网公司,勤勤恳恳的摸鱼职工一名。不要给我说什么底层原理、框架内核!老夫敲代码就是一把梭!Ctrl C Ctrl V 拿起键盘就是干!
展开
-
【ArcGIS】shp导入报错ORA-00911无效字符
这个当个问题记录以下,就是shp文件名或者字段名有非正常字符,修改下名称重新导入即可;直接改shp没法修改字段,会报错,需要先转化为gdb文件,然后在修改。原创 2023-07-19 11:37:27 · 978 阅读 · 0 评论 -
【ArcGIS】无法从数据源加载数据ORA-01455: converting column overflows integer datatype
无法从数据源加载数据。如果可以更正此问题,请按刷新按钮重新加载数据。可能出现的问题或许包括网络连接故障、字段无效等。其础DBMS错误[ORA-01455: converting column overflows integer datatypel[GIS QINGDAO.管道]最终解决方法是导入数据时把所有长整型改成了文本,长度改为50,然后导入,就可以了。今天被这个问题又折腾了一天,ArcGIS总是能给你带点新花样。一杯茶,一包烟,一个BUG改一天。原创 2023-07-04 20:32:48 · 1699 阅读 · 2 评论 -
【ArcGIS】ORA-00600:internal error code,arquments:[kpp concatq:2],[36][35][SDE.GDB.Items]
在进行gdb数据导入到oracle数据库中去时报的错误,有些表能进,有些不能进。最后试了下单个表转出至地理数据库(单个),改成拼音名称就行了……原创 2023-07-03 15:14:51 · 139 阅读 · 0 评论 -
【ArcGIS】使用ArcMap进行北京1954-120E坐标转WGS84坐标系
在进行青岛地市GIS数据迁移,涉及坐标转换,经过几天摸索终于找到迁移方法投影坐标系 北京1954-120E坐标对应为高斯-克吕格投影0 0(青岛本地坐标)增量:-300000 -3000001(此处为示例,实际不是此)原创 2023-06-29 11:15:22 · 7320 阅读 · 8 评论 -
【ArcGIS入门到放弃】总序
突然萌生的想法,创建一个专栏来梳理下自己在ArcGIS方面学到的内容。其实有几个方面考虑,第一个是解惑到授业,教育的目的是传道授业解惑,以前都是记录问题,纯粹是给自己解惑,现在要升级到授业,远远达不到传道级别。说道授业甚至还有些许勉强,毕竟现在还有好多问题自己也不懂,或者说一知半解;所以第二方面就是借授业来检验梳理自己的知识体系,这里的思路是费曼学习法,最好的学习方法就是教别人学习,当可以去教授一个内容时,你就已经了解了这个内容,所以授业一定程度是授自己以业,答自己之惑;第三个方面是个人工作问题,貌似每原创 2021-02-25 12:42:38 · 207 阅读 · 0 评论 -
【ArcGIS】连接到数据库失败,临时文件I/O错误--可能$SDEHOME/temp已满
这个是在ArcMap发布图层更改数据源时的报错,查看数据库temp表空间正常,数据库服务器存储空间正常,arcgis服务器存储空间也正常,最终没完全解决,用的临时解决方案。临时解决方案:1.右键 以管理员身份运行 打开ArcCatlog2.点击图标打开ArcMap3.打开需要编辑的图层4.再次编辑数据源即可参考:笔记:ARCDesktop 连接数据库报错临时文件IO错误...原创 2022-02-11 11:21:29 · 2192 阅读 · 0 评论 -
【ArcGIS】server授权文件ecp超期的处理
Windows老机子装了台ArcGIS Server 10.2,用的授权文件ecp超时了,参考以前文章查看日志:【ArcGIS】Machine:xxx[arcgis:(null)]这个登到manager的web页面,查看下日志,提示是2022年1月1日授权超时,重新授权也不行,因为这个授权文件已经过期了,当然一开始也没想到能坚持到2022年。临时解决方案就是把服务器时间改到以前的时间,比如这里就先改到2018年1月19日,然后重启下服务,问题解决。当然最好的办法是找ArcGIS厂家重新获取授权文件原创 2022-01-19 21:33:31 · 2713 阅读 · 0 评论 -
【ArcGIS】Packaging succeeded,but publishing failed
发布图层的其中一个报错,这个错误刚好旁边有个告警,Layer’s data source is not register。所以注册数据库就行,但好像还有其他情况,以后遇到在记录Packaging succeeded,but publishing failedFailed to execute.Parameters are not validPlease consult the GP Results Window for enhanced errordescription or contact yo原创 2021-11-08 16:56:25 · 1039 阅读 · 0 评论 -
【ArcGIS】Failed to create the site. One or more server machines could not be stopped
这个是在server 创建站点时的一个报错,原server卸载重装的,最终解决办法是,删了这个目录下的所有数据,重启了下server 服务器,然后创建成功。原创 2021-11-08 00:43:17 · 789 阅读 · 2 评论 -
【ArcGIS】Packaging succeeded,but publishing failed ERROR001487
这个问题是在发布图层最后提示这个,查到结果是数据库链接不被识别为gis数据库用户,查看后知道是表损毁,但是按提到的参考对表操作,结果损坏表根本就没有那个操作,反而正常的那个是灰色的,无奈只能删除用户,重新导,貌似同用户还不行,还得换个用户名重建,sde和空间用户删了也不行,不知为啥。以重建其他名用户解决。参考:arcgis发布问题:ERROR001487 ...原创 2021-11-08 00:40:37 · 844 阅读 · 4 评论 -
【ArcGIS】Staging folder数据的存储
替某地发布底图,180多G的卫星图发布后,结果数据存储到下面位置去了C:\Users\Administrator\AppData\Local\ESRI\Desktop10.6\Staging可是c盘只有500g,发布到空间剩余不到100g时无奈终止,以为是server的问题,无法连同整个server重装,desktop重装了,用的server是10.4,桌面10.6,奈何装完10.4server 提示不能用10.6桌面;然后先装10.4桌面,再装10.6desktop;原样建server站点,d原创 2021-11-08 00:34:56 · 242 阅读 · 0 评论 -
【ArcGIS】安装ArcGISDesktop10.6报错A service pack is required on this oprating system.
今天替项目地安装ArcGISDesktop10.6,前段时间就反馈说点了没反应,不以为意,最后还是不行让我来给远程搞下。登进去看了,操作系统windows2008r2,.net没开,开开发现是3.5,查了下10.6需要.net4.5.下载离线版4.5装了后,重启。发现点了还是没反应,点开文件夹里的安装,报错如截图A service pack is required on this oprating system。经查询arcgis官网对10.6的要求系统要求如下:同样我们在微软官网也可以看到.ne.原创 2021-06-18 19:11:56 · 1607 阅读 · 0 评论 -
【ArcSDE】删除表后再导入报错error executing PL/SQL Block de_stgeom_create_index::ORA- 29855
背景:sde数据文件故障导致数据库起不来,没辙重新删了表空间和数据文件,重建表空间,重新创建sde库,删除关联的那个用户的表,结果再导入xml文件就报错如截图导入xml数据失败,基础DBMS错误[Error executing PL/SQL Block de_stgeom_create_index::ORA- 29855:error occurred in the execution of ODCINDEXCREATE route ORA-00955:name is already used by a.原创 2021-02-18 22:17:53 · 487 阅读 · 0 评论 -
【ArcGIS】Machine:xxx[arcgis:(null)]
背景向arcgisserver注册数据库报错Machine:机器名[arcgis:(null)],本例是因为授权码过期导致的,但咨询过程中总结了几个其他情况,记录汇总下同时记录下解决思路解决思路客服答复:1.这个server服务器上是否已经注册过其他sde数据源?如果没有,那么这个server上安装数据库客户端了吗?2, 如果server端有了数据库客户端,且成功的注册过其他sde数据源,那我建议:首先,登陆arcgis server manager,找到日志,查看注册报错的时间段,arcg原创 2020-12-26 14:44:30 · 1486 阅读 · 0 评论 -
【ArcGIS】Linux下进行ArcGISServer离线授权
背景给某环境发布系统图层,用到的是Linux版的ArcGISServer10.6,半年前用到的一个临时授权过期了,几个月后在用在向arcgis注册数据库时报错几经折腾重启后发现server都没法用了,查看日志后,发现是授权问题<Msg time="2020-05-21T00:23:44,393" type="VERBOSE" code="7423" source="Admin" process="25107" thread="1" methodName="" machine="yyq.COM"原创 2020-12-26 13:57:23 · 1004 阅读 · 0 评论 -
【ArcGIS】Packaging succeeded,but publishing failed unable to connect to publishing tools service
问题描述这个问题承载在上个问题上,服务器主机名更改后,几何服务Geometry就停了,就下面这小东西,然后怎么都起不来问题处理额,折腾了一个小时,尝试重建Geometry也失败了,最后干脆直接吧站点删除重建了……备份服务配置文件下面三个地方的服务信息保存下来:arcgisserver\config-store\servicesarcgisserver\directories\arcgissystem\arcgisinputarcgisserver\directories\arcgis.原创 2020-11-18 23:50:49 · 535 阅读 · 0 评论 -
【ArcGIS】Machine:xxx-xxx[sde:Underlying DBMS error[Unknown errorNo extended error.]
问题描述:用arcgisdesktop10.2往10.0的sde数据库发布的图层,配置server的数据库信息时报错问题处理这个其实是服务器名特殊字符的问题,服务器名带横杠“-”,“_”都有可能导致此类问题,据说oracle64位客户端也有可能,就是64位客户端需要在32位客户端的环境变量前面...原创 2020-11-18 23:39:06 · 1652 阅读 · 0 评论 -
【ArcGIS】sde创建要素类失败ORA-29861
问题描述:这个是在新建空间地理信息表时的报错,一开始是用xml网sde里导东西,比较古老的版本,10.0,然后懵蹬报了这个错,我滴个乖乖,看了sde报错我就怂,这可咋整,据说这个还是11年安装的,据说还在用,我也不敢乱搞呀问题处理:有问题也得出出力吧,定位,咋定位,百度,然后查到这个 select owner,index_name from all_indexes where domidx_status != 'VALID' or domidx_opstatus !='VALID';查询结果如.原创 2020-10-24 00:49:56 · 1842 阅读 · 0 评论 -
【ArcGIS】已成功发布底图,但服务未自动启动
报错:解决其实就是发布了成功了,但是没自动启动,原因没找到,解决好弄,就是到arcgisdesktop里把图层服务起了就好,或者到web页面里arcgisserver控制台启动也行原创 2020-09-19 17:52:10 · 870 阅读 · 0 评论 -
【ArcGIS】空间表无法删除的问题处理
问题背景这个问题其实是上周六在处理图层缓慢问题的一个子问题,拆出来独立出来,单独记录,说起来这个问题处理了断续处理了好几个小时,算是解决了,但有个表还是有点儿问题,倒是不影响正常使用了。问题描述用catalog删除表后,没提示,看到是没了,结果刷新一下又有了问题分析没查出啥问题,只能猜测可能是前期删除有问题,空间表可能没有用catalog删除,而是直接数据库删除,比如在plsql里通过droptable删除的,但只是猜测,没最终确认问题处理1.ArcGIS层级的锁表,查看以下语句是否存在数据,原创 2020-09-14 18:36:07 · 4891 阅读 · 0 评论 -
【ArcGIS】服务器未做好发布准备,请检查服务器上的发布工具(系统/发布工具)是否已启动
catalog发布图层报错感觉好久不搞arcgis,然后一上手它就又来一堆错误震慑我原因:这arcgisserver-system这一堆小东西没启动问题解决:参考:arcgis sever 10.1 服务器未做好发布准备。请检查服务器上的发布工具是否启动...原创 2020-07-30 16:41:45 · 4363 阅读 · 4 评论 -
【ArcGIS】Failed to create the site. Failed to create the service ‘System/CachingTools.GPServer‘
场景ArcGIS server通过 localhost:6443创建站点,一直报错,各种服务无法创建,找到server/usr/logs下面的日志有那么一段:与服务器的连接意外终止 (WinINet Error while using HTTPS security, 12030)日志如下:<?xml version="1.0" encoding="utf-8" ?><Msg time='2020-07-30T15:18:38,370' type='WARNING' code原创 2020-07-30 16:16:26 · 2238 阅读 · 0 评论 -
【ArcGIS】导入xml数据失败的两个报错ORA-01727和ORA-00001
场景迁移空间表到另外地方,导出xml,再导入,结果报错了问题ORA-01727:数字精度说明超出范围(1到38)这个问题据同事说是由于导出的那个库改表改得库有问题,把下面这个字段的值由50改为38以下的10就可以正常导入了ORA-00001:违反唯一约束条件(SDE.R4_SDE_ROWID_UK)这个也是xml文件导入,一直报错,没辙,想着手动新建吧,结果还是报错,那问题就不是xml文件了,查到一个靠谱的,结果方法一没用,方法二大半段没用,最后一个有点儿灵感,select R4.NEX原创 2020-07-30 13:12:57 · 3395 阅读 · 0 评论 -
【ArcGIS错误集锦004-Server03】ORA-28575: unable to open RPC connection to external procedure agent
SDE配置过程中的错误起始:同事的一个问题,本来前段时间通过extproc.ora配好了sde,能插入使用了,而且都汇过数据了,这两天突然报错。怎么折腾怎么不行解决:先询问客服,说11g只配extproc.ora就好,应该是动了tnsnames.ora或listener.ora了OK,理清思路,着手解决。参考链接:http://blog.sina.com.cn/s/blog_14d5a5...转载 2019-03-05 23:05:55 · 489 阅读 · 0 评论 -
【ArcGIS错误集锦003-Deskto01】ArcGISDesktop安装报错Desktop requeires Microsoft.NET Framework3.5sp1
这个是desktop10.2安装常见问题,缺.NET Framework 3.5 sp1,一般就是服务器没有安装启用,只要打开服务器的功能,找到该功能,选中安装即可。原创 2018-08-23 17:43:32 · 798 阅读 · 0 评论 -
【ArcGIS错误集锦002-Server02】ArcGISserver发布站点报错Failed to create the site. Could not create directory path
Failed to create the site. Could not create directory path ‘\10.4.1.6\Arcgisserverdir\config-store’. This is required to maintain the Site configuration. Please check that the location is valid and th...原创 2018-08-07 10:10:59 · 5282 阅读 · 0 评论 -
【ArcGIS】ArcGIS切片利旧地图的使用
本例中,目标是迁移ArcGIS服务器,其他地图服务都直接拿了mxd文件过去,改数据源发布即可。唯一漏了切片过的底图,但因年代久远,且备份记录工作不力,导致无法确认哪个市当初发布的底图切片。 解决方案:1.拿原来服务器的mxd文件到新服务器发布并切片。 2.到原服务器中相关路径中 C:\arcgisserver\directorie\arcgiscache 找到对应的图层切片 _alllay...原创 2018-08-06 16:17:14 · 260 阅读 · 0 评论 -
【ArcGIS】错误:注册数据库数据存储失败,出现“数据库连接无效”或“数据项无法访问”
arcgisdesktop10.2注册数据库时遇到的一个问题 参考:https://support.esri.com/en/technical-article/000011608 错误:注册数据库数据存储失败,出现“数据库连接无效”或“数据项无法访问” 错误信息 Error: Registering a database data store fails with ‘Invalid dat...原创 2018-07-21 18:04:07 · 4242 阅读 · 0 评论 -
【ArcGIS】ArcGIS10.2完整安装操作手册-配置SDE的ST_Geometry
参考:http://resources.arcgis.com/zh-cn/help/main/10.2/index.html#/na/002n00000091000000/ https://blog.csdn.net/haichao062/article/details/39294909 操作原因: 在 Oracle 中,ST_Geometry 和 ST_Raster 的 SQL 函数使用通过原创 2018-05-03 12:16:59 · 3595 阅读 · 2 评论 -
【ArcGIS】本地计算机上的ArcGIS Server服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止
问题描述:ArcGISServer安装后跳转页面打不开,服务起不来。问题原因:卸载重装后目录没清干净,参考:Arcgis server服务启动后停止 一般是因为多次安装server,且后面一次安装的路径和前面的一样,或者站点配置的时候,arcgisserver相关的目录和上一次安装的配置一样,导致 ps,重新安装server时候,建议卸载arcgis server后将pro...转载 2019-05-16 23:18:51 · 7954 阅读 · 0 评论 -
【转】【Arcgis】 ArcGIS Server重装设置用户密码时,提示“Invalid password”
Invalid password输入arcgis用户(Windows系统用)的正确密码即可,如果忘记,用管理员更改下即可,这个密码复杂度要求有点儿高,我设置的密码类似于ABcDef!@#8421,仅供参考参考:ArcGIS Server重装设置用户密码时,提示“Invalid password”...转载 2019-05-16 23:30:53 · 2292 阅读 · 0 评论 -
【ArcGIS】开启嵌套查询条件(禁用标准化查询)报错:RFC FaultfaultString=“Unable to complete operation.”faultCode="400"
前端报错:RFC FaultfaultString=“Unable to complete operation.”faultCode=“400” faultDetail=""报文报错:{“error”:{“code”:400,“message”:“Unable to complete operation.”,“details”:[]}}错误原因:没有开启嵌套查询条件,即官方所说的禁用了标准化查...原创 2019-05-17 11:38:41 · 2085 阅读 · 0 评论 -
【ArcGIS】本地计算机上的ArcGIS Server服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止
问题描述:ArcGISServer安装后跳转页面打不开,服务起不来。问题原因:卸载重装后目录没清干净,参考:Arcgis server服务启动后停止一般是因为多次安装server,且后面一次安装的路径和前面的一样,或者站点配置的时候,arcgisserver相关的目录和上一次安装的配置一样,导致解决思路:按照文章内容,重新配置server的账号和计算机管理里面更改server的用户名和密...原创 2019-06-21 14:45:42 · 5847 阅读 · 0 评论 -
【Arcgis】无法删除SDE用户ORA-21700: object does not exist or is marked for delete
SQL> drop user sde cascade;drop user sde cascade*ERROR at line 1:ORA-00604: error occurred at recursive SQL level 2ORA-21700: object does not exist or is marked for deletehttps://jingyan.baid...原创 2019-06-21 14:54:33 · 778 阅读 · 0 评论 -
【Arcgis10.2】arcgis占用数据库过多进程,导致oracle的2000连接数满
该问题最初是数据库连接数满,导致数据库登录不上。排查后定位为arcgisserver服务器,关闭arcgis服务后连接数由2000降到90多。梳理下问题解决思路:1.数据库侧,查看进程数:select count() from vKaTeX parse error: Expected 'EOF', got '#' at position 92: …rname, b.serial#̲, a.s...原创 2019-06-21 16:46:00 · 1028 阅读 · 0 评论 -
【Arcgis10.2】地图服务调用失败,Geometry没启动
问题描述:arcgis服务启动几次才起来,导致服务启动后Geometry没启动,启动即可前台请求url:http://localhost:6080/arcgis/rest/services/Utilities/Geometry/GeometryServer/buffer?f=json&bufferSR=4326&unionResults=false&unit=9001&...原创 2019-06-21 17:00:48 · 801 阅读 · 0 评论 -
【ArcGIS】空间数据库的迁移
个人博客链接:https://www.yangyunqiang.com/2019/06/25/%E3%80%90ArcGIS%E3%80%91%E7%A9%BA%E9%97%B4%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E8%BF%81%E7%A7%BB/oracle数据库迁移当需要迁移时,要注意gis库的迁移方式,与普通的数据库用户迁移存在区别。常规的迁移方式...原创 2019-06-25 18:18:44 · 2141 阅读 · 0 评论 -
【ArcGIS】地图加载慢问题处理及ArcMAP插件PerfQA-Analyzer使用说明
个人博客链接上周进行数据库迁移,但迁移后老库对应图层加载明显比新库快很多。查了两天时间没查出原因。第一个层面:oracle比较两边sql的执行计划,发现唯一的区别是连接方式,新库是sort,老库是hash从数据库层面:由oracle原厂人员给出alter system set “_gby_hash_aggregation_enabled”=true;将sort模式改为hash模式,简...原创 2019-07-02 21:32:01 · 5357 阅读 · 1 评论 -
【ArcGIS错误集锦001-Server01】The ArcSDE Repository was unsuccessfully completed.
这还是15年的一个错误,刚才翻我的提问时发现的,现在粘过来,记录下。好久没用arcgis了,版本应该还是比较老的版本10.0,10.1的情况,因为还有sde同一主机:Windows2008 R2 64位,ArcSDE for 11g 64bit 本机Oracle11g64位服务端,Oracle11g 32位客户端,Oracle10g 32为服务端 环境变量 path C:\ap...原创 2017-12-25 14:40:25 · 1254 阅读 · 0 评论