news 2026/5/1 6:11:43

Arcgis导出数据时出错,空间参考z值不匹配(已解决)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Arcgis导出数据时出错,空间参考z值不匹配(已解决)

问题描述:把shp数据导出到想要的数据库,报错显示“导出数据时出错。空间参考z值不匹配。Excepting object to be local”

这个问题是我很久以前就遇到过的问题,并已经形成了熟练的解决方案,这里不再分析原理(可能有的地方我也不是全然了解),直接给出可行的解决方案。

背景介绍:

今天又开始处理村庄规划中重点地块的数据,在将【图斑】数据从一个数据库导入另一个数据库的时候出现了如下的报错提示:

这个问题可能是导出的数据库是一个三维的数据库(有z值),可以从这个数据的属性表中看出它的shape是面 ZM,而导入的数据库是一个二维数据库,没有定义垂直方向的信息,没有空间z值,是一个平面,导致z值方向的数据导不进去。

由于我的工作需要,并不需要z值方向上的信息,所以,我只要处理掉这个报错,让数据可以顺利的从一个数据库进入另一个数据库就可以,所以,我的思路是抹掉这个图层的z值信息。

问题解决:抹掉该数据的z值信息,并导入到目标数据库

第一步:将数据导入arcgis自带的默认数据库

arcgis自带的默认的数据库是一个容错性非常高,功能非常全面的数据库,数据通过这里中转处理是一个非常好的方式。

选择需要导出的数据,鼠标右键点击该图层——数据——导出数据;

弹出命令框:

弹出该命令框之后,一般会是默认的数据库,如果不是可以按照这个路径找到这个default数据库,

后面的名称如果怕自己找不到可以点击小文件夹修改;

一路点击"确认"即可,将新导入的数据添加到地图图层中,我们就可以在内容列表里看到了

导入到arcgis默认数据库的数据就已经出现在了mxd文件的内容列表中。

第二步:抹去第一步导入后的数据的空间z值信息,并导入目标数据库

点击argis的【搜索】功能;

就会出现【搜索】工具栏,在搜索框中输入“复制要素”,找到数据管理中的【复制要素】工具,点击【复制要素】工具,鼠标左键点击,如果鼠标左键点击无效的话,可以鼠标右键,然后打开也可以。

打开【复制要素】工具,

第一步:将已经导入到默认数据库中的数据图层拖到“输入要素”中,

第二步:然后将“输出要素类”改为你想要导入数据库的位置(路径);

第三步:(最重要的一步)点击【环境】功能键,开始配置环境;

点开【环境设置】之后,会出现如下的工具栏,点开【z值】选项,会出现如下的默认设置;

将默认的“Same as input”改成“Disabled”,点击【确认】;

出现【复制要素】工具栏界面,再点击【确定】即可;

之后就会出现如下界面,点击【关闭】即可。

导入好的数据的图层也会出现在内容列表中,可以检查该数据的数据源,会发现已经出现在了你想要导入的数据库了。

就这样,就可以将数据导入到想要的数据库,并且解决空间z值不匹配报错的问题。

FIN.

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/30 16:29:17

动态GNN让急诊预警延迟砍半

📝 博客主页:Jax的CSDN主页 动态GNN:急诊预警延迟削减50%的革命性实践目录动态GNN:急诊预警延迟削减50%的革命性实践 引言:急诊室的生死时速 一、急诊预警的核心痛点:为何传统方法失效? 二、动态…

作者头像 李华
网站建设 2026/5/1 4:56:35

React Native 错误跟踪与崩溃报告工具全攻略

在移动应用开发中,错误追踪与崩溃报告是非常关键的部分。它们能够帮助开发者及时发现并修复应用中的问题,提升用户体验。 在 React Native 开发中,除了默认的错误处理机制,还有一些第三方工具可以用来捕获 JavaScript 错误和崩溃。…

作者头像 李华
网站建设 2026/4/24 9:39:51

从OCR到VLM!大模型Agent智能审核全栈开发,小白也能实现的AI系统

📌 两句话简介 合同审核耗时数小时,AI只需几秒钟,成本降低99.97%!文档审核类Agent正在颠覆法务、财务等专业领域的工作方式。 本文深度拆解大模型Agent如何实现"自主推理工具调用知识检索",让你彻底搞懂从…

作者头像 李华