免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 3100|回复: 13
收起左侧

[求助] 求教版本转换PY脚本如何使用

[复制链接]

5

主题

2583

铜板

3

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
167
QQ
发表于 2022-4-2 17:14 | 显示全部楼层 |阅读模式
20铜板
#coding=gbk
__author__ = '11111'
import os
import arcpy
fileDir=arcpy.GetParameterAsText(0)        #待处理文件所在目录
out =arcpy.GetParameterAsText(1)        #转换后新生成空间存放目录
ver=arcpy.GetParameterAsText(2)         #另存为低版本mxd空间的版本号eg:9.3
for root,dirs,files in os.walk(fileDir):
    for f in files:
        outroot=root.replace(fileDir, out)
    if os.path.isdir(outroot):
        pass
    else:
        os.mkdir(outroot)
    mxd = arcpy.mapping.MapDocument(root+os.sep+f)
    mxd.saveACopy(outroot+os.sep+f,ver)
    arcpy.AddMessage('output:'+outroot+os.sep+f)        #在脚本工具箱对话框中输出相关信息

324

主题

56万

铜板

1172

好友

等待验证会员

Rank: 1

积分
349368

宣传勋章爱心勋章组织勋章官方团队冰雪节勋章

发表于 2022-4-2 17:18 | 显示全部楼层
欢迎论坛的高手解答,会奖励相应的威望和铜板哦
回复

使用道具 举报

2

主题

4301

铜板

5

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
108
发表于 2022-4-2 17:51 | 显示全部楼层
没什么用,只能高版本软件降为低版本
有两种办法,找装有高版本软件的人转或者重装高版本软件
回复

使用道具 举报

2

主题

4301

铜板

5

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
108
发表于 2022-4-2 17:55 | 显示全部楼层
新建工具箱,新建工具,导入脚本,按parameter顺序设置参数与参数类型,然后一个可视化工具就做好了
回复

使用道具 举报

5

主题

2583

铜板

3

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
167
QQ
 楼主| 发表于 2022-4-2 17:57 | 显示全部楼层
可以截图一下详细说明么
我配置了 没成功
回复

使用道具 举报

0

主题

3万

铜板

10

好友

VIP会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
992

爱心勋章活跃勋章

发表于 2022-4-2 18:49 | 显示全部楼层
关注一下!!
回复

使用道具 举报

11

主题

1万

铜板

35

好友

地信名人堂

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

积分
1687

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

发表于 2022-4-2 22:12 | 显示全部楼层
本帖最后由 759944659 于 2022-4-2 22:19 编辑

这个脚本本身有错误,不知道是以前Python版本支持还是别的原因  看循环哪里就知道只会导出转换最后一个文件
这是修改后的工具  能批量转换我用的10.8.1只做保存为10.1

重点“”安装的arcgis版本要比需要转换版本高才能运行“”

批量转mxd空间的版本号10.1.zip

3.48 KB, 下载次数: 15

回复

使用道具 举报

37

主题

2万

铜板

111

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
5763
发表于 2022-4-3 14:06 | 显示全部楼层
版本转换没有意义,安装一个高版本的,就全兼容了
回复

使用道具 举报

0

主题

341

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
97
发表于 2022-4-3 20:30 | 显示全部楼层
过来学习
回复

使用道具 举报

11

主题

3813

铜板

9

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
415
发表于 2022-4-5 08:29 | 显示全部楼层
学习 学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表