arcgis批量出gis图

arcgis批量出gis图

接上一篇,把批量导出的图层利用统一底图,批量导出为gis文件。

工作空间

arcgis10.2,Python2.7以及arcpy。导入包如下:

# -*- coding:utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
import arcpy as arc
import os
import re

读取文件夹下文件

在path中写入原mxd文件路径,以便读取文件名(有点儿多余,懒得改了)。new_path为生成的图层文件夹路径,以便读取批量生成的图层文件及名称。mxd_list放mxd文件名称,lyr_list放图层文件名称不带后缀,mxd_list_test放mxd文件名称不带后缀。

  • 三水转换路径(原mxd文件)

在这里插入图片描述

  • 图层路径(为批量导出图层,且图层和原mxd文件除后缀外,名称一致)
    在这里插入图片描述
path = ur'G:\三水转换图'  # 加u解码中文
new_path = ur'G:\lay'
filename = os.listdir(path)  # 可读出文件夹下所有文件名称
filename_new = os.listdir(new_path)
mxd_list = []
lyr_list = []
mxd_list_test = []
for i in filename:
    if re.findall(".mxd$",i):       # 正则表达式,$,匹配字符串最后的字母为$前的字母
        mxd_list.append(i)
        mxd_list_test.append(i.split(".")[0] + "." + i.split("."
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
ArcGIS中,可以使用分割工具来批量切割斑。首先,你需要准备一个shp文件,用于指定切割的区域。你可以通过ArcCatalog创建shp文件,并选择所需的坐标系统。然后,使用裁剪工具(数据管理工具-栅格-栅格处理-裁剪)来进行单一的斑切割。你需要添加要切割的栅格数据和切割范围(即shp文件),然后得到切割后的结果。如果你需要批量切割斑,可以使用批处理功能。你可以将shp文件拖入ArcMap,打开工具(ArcToolbox),右键按掩膜提取并选择批处理。然后,增加列表的行数,使其与需要进行批量处理的像数量保持一致。接下来,新建一个Excel表格,填写相关信息,并将Excel数据复制到批处理中。等待一段时间后,就可以完成斑的批量切割。你可以选择"添加数据"将切割好的像添加到层中,并可以通过右键点击像选择"数据-导数据"来导tif格式的像。\[3\]\[4\] #### 引用[.reference_title] - *1* *2* [GIS技巧100例05-ArcGIS分割栅格(批量裁剪)](https://blog.csdn.net/kinghxj/article/details/118877843)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [【ArcGIS教程】批量裁剪](https://blog.csdn.net/qq_44246618/article/details/130610708)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *4* [ArcMap(ArcGIS批量裁剪片【超详细】](https://blog.csdn.net/weixin_44612221/article/details/127814478)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值