arcgis python 一个mxd打包mpk
时间:2019-08-21
本文章向大家介绍arcgis python 一个mxd打包mpk,主要包括arcgis python 一个mxd打包mpk使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
def onempk(fileName): if fileName: mxd = arcpy.mapping.MapDocument(fileName) else: mxd = arcpy.mapping.MapDocument("current") fileName=mxd.filePath filepath, filename = os.path.split(fileName) b=False if mxd.title==None: mxd.title="yl create"+filename b=True if mxd.description==None: mxd.description="yl auto create"+filename b=True elif mxd.description=="": mxd.description="yl auto create"+filename b=True if mxd.author==None: mxd.author="yanlei auto create" b=True if mxd.summary==None: mxd.summary="yanlei auto create summary" b=True if mxd.relativePaths==False: mxd.relativePaths=True b=True if b==True: mxd.save() arcpy.env.workspace = filepath mpk=filename.lower().replace(".mxd",".mpk") #arcpy.AddMessage("mpk:"+mpk+","+mpk[0:1]) if (is_number(mpk[0:1])): mpk="YL_"+mpk #邮件附件不能数字开头 arcpy.PackageMap_management(filename, mpk, "PRESERVE", "#", "#", "ALL") return filepath+os.sep+mpk
原文地址:https://www.cnblogs.com/gisoracle/p/11388971.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 解决flask接口返回的内容中文乱码的问题
- Android自定义控件实现带数值和动画的圆形进度条
- rxjs interval和take的混合使用
- Android自定义控件实现带文本与数字的圆形进度条
- 云函数Python依赖包安装,应用启动超时问题排查
- Android Volley扩展实现支持进度条的文件上传功能
- Android自定义控件实现球赛比分条效果
- rxjs里concat operators的用法
- rxjs里merge operators的用法
- Android实现多参数文件和数据上传
- 解决pyPdf和pyPdf2在合并pdf时出现异常的问题
- rxjs里scan operators的用法
- rxjs里switchMap operators的用法
- rxjs里concatMap operators的用法
- rxjs里takeWhile operators的用法