2401_82819027 2024-03-20 22:21 采纳率: 63.6%
浏览 133
已结题

使用arcgis中的提取分析中的裁剪,裁剪出来的图层不是为空,就是显示未找到表、拓扑失败是怎么回事?

使用arcgis中的提取分析中的裁剪,裁剪出来的图层不是为空,就是显示未找到表、拓扑失败是怎么回事?

img

img


我要裁剪的两个图中,一个是有完整的属性表的,还有一个是我自己创建的shp文件,属性表里没有内容。
想问问怎么做才能让这个两个图裁剪成功。
如果是我自己建的shp文件的属性表的问题的话,想问一下还有没有其他裁剪原有的shp文件的简单一点方法,因为不需要那么大的shp文件,但是在网上又找不到适合我的情况的。谢谢!

  • 写回答

1条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2024-03-20 22:25
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题分析: 出现这种情况可能是因为使用的裁剪工具给出的输出文件格式不一致,导致裁剪失败。也有可能是裁剪的图层出现了错误,比如拓扑错误等。 解决方法:
    1. 确认裁剪工具的输出格式是否正确。可以选择输出为新的 feature class 或 shapefile,或者覆盖原有的图层,具体需要根据实际情况进行选择。
    2. 确认被裁剪的图层是否存在拓扑错误或其他错误,如果存在错误需要先修复。
    3. 如果要裁剪的自己创建的 shapefile 没有属性表内容,可以在 ArcMap 中打开该图层,在表格视图中手动添加一些字段,并填入数据,然后再进行裁剪操作。
    4. 如果不需要那么大的 shapefile,可以考虑使用数据压缩工具进行压缩或者裁剪,以减小文件大小。也可以选择在线获取一些适合自己需求的 shapefile,比如 DIVA-GIS 等网站提供的公共数据资源。 代码示例: 暂无代码示例。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月29日
  • 已采纳回答 3月21日
  • 创建了问题 3月20日